Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 04 Aug 2016 13:45:23 +0200
From:      David Naylor <dbn@freebsd.org>
To:        Mathieu Arnold <mat@freebsd.org>, ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   Re: svn commit: r419600 - in head: . lang/pypy lang/pypy3 lang/pypy3-devel lang/pypy3/files
Message-ID:  <2889855.VqO5jDt4bd@dragon.local>
In-Reply-To: <57C8C9114FD58C0BD4727D3A@ogg.in.absolight.net>
References:  <201608040843.u748hbWs032998@repo.freebsd.org> <57C8C9114FD58C0BD4727D3A@ogg.in.absolight.net>

next in thread | previous in thread | raw e-mail | index | archive | help
--nextPart2092709.a11gj2rsZ0
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="iso-8859-1"

On Thursday, 4 August 2016 13:17:12 you wrote:
> +--On 4 ao=FBt 2016 08:43:37 +0000 David Naylor <dbn@FreeBSD.org> wro=
te:
> | Author: dbn
> | Date: Thu Aug  4 08:43:36 2016
> | New Revision: 419600
> | URL: https://svnweb.freebsd.org/changeset/ports/419600
> |=20
> | Log:
> |   lang/pypy3: update to 5.2.0-alpha1
> |  =20
> |   Changes to lang/pypy3:
> |    - "Rename" from pypy3-devel (functionaly it is a rename, technic=
ally
> |=20
> | pypy3      is a new port and pypy3-devel is deleted).
>=20
> Please, remove this and add it again starting with svn copy.

Could you please help me understand the need for this in this case? =20=


I considered a `svn cp` however decided against it for the following re=
asons:

I understand one should normally `svn cp` for continuity, to show the h=
istory=20
of a port and how it has evolved.  However, in this case I think it wil=
l be=20
confusing as pypy3 is a complete rewrite (based on the diff between=20
lang/pypy3-devel and lang/pypy3, there is only a single line that is th=
e=20
same!). =20

If anything, it is better to `svn cp lang/pypy lang/pypy3` as lang/pypy=
3=20
internally is based on lang/pypy, not lang/pypy3-devel.  However, since=
 lang/=20
pypy3 is slave port of lang/pypy I think a `svn cp` is not correct here=
=20
either. =20

Do explain the evolution of the ports:
 + pypy "v1" (original port)
 + \
 | + pypy3-devel (copied from pypy "v1")
 |
 + pypy "v2" (rewrite of pypy "v1": simplified and aligned with upstrea=
m)
 + \
 | + pypy3 (slave port of pypy "v2")

Regards
--nextPart2092709.a11gj2rsZ0
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part.
Content-Transfer-Encoding: 7Bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQJ8BAABCgBmBQJXoyrTXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ5NDhFQzUxMUEyN0YwMzAyRTc5OUI1M0FB
RDYzRkE4REQ2QjJEQTU1AAoJEK1j+o3WstpVR34P/RygItK8/Ov/C0G2+6PfT6l/
HZ6++8D9yNVReThEi8KpaQZHhzKj8VRLrqj1s/GYOvF8I6Od+z4rN/i6Zwlk5/OE
o8Pr/9JeQ6yIkhB+A+X1DOluIwbiWubbve+iib7BCbFYwgX6fPwFXZi1v+hzWlHi
+56KQMwrCbF/pa2+HIxLDqj/Un4/zjIMWW27EiBI3gOdn7TZrqKI1C1iyy7kItAl
gAg4VpXEaCh2fCm6MRlBFB00I9SZTnltIPSYC8JV7f9NQgEfIz8IhXpoEgcjOSRc
wv3XPQXaXrBDmZKPwGHdZAWc8q+EnEN3L4LGlD50i3aPR06CxoAiCgADvI25HWZy
S3cWXwkOVAimWyMxNjr5UGYdHtMOqF/tkcEgj9EzBBnKq/y8q33UBmbrF3TL+KY3
WNw6ybSpXbcz6BxuV94fB+vJYIO3bpETMrOsGiByQbl2VItb+f6Qi8SjyzdczKw1
kosmROwHenit8rDy+CH0MeXjD6H4rd0JSJPiWGKEU+TWsyoKWxbb7W4pFKQ78mnp
3z6JsEIbgczPzyNgb0JAMF4rn71e4NpPtOeAkZF0t62r7s3q3HHf/b3PSC0SxgXo
A3iIMhJ+Oxok2C40S9ylAgwoJu+bbOs+X7B93qIhJ0qUS8knIfTDRVDQZods4mnN
fHd3TDiv+rE7r/e9Ntco
=iaAv
-----END PGP SIGNATURE-----

--nextPart2092709.a11gj2rsZ0--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2889855.VqO5jDt4bd>