Re: cvs commit: ports/lang Makefile ports/Mk bsd.perl.mk
--pvq4FPIYehQuVelz
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Hello,
there was no DEPRECATED nor EXPIRATION_DATE set prior to lang/perl5.8 and
lang/perl5.10 removal, and there was no warning whatsoever on freebsd-ports=
@ nor
freebsd-ports-announce@ lists. Perl is a rather critical piece of software,
as many softwares depend on it, and thus removing old Perl versions without=
any
warning towards users can be a lot problematic for many of them, including
myself, having now to handle an unexpected migration to a newer version on
several boxes, which is not straightforward but could be planned if there w=
as
any warning before (2 months at least would have been great).
The porters handbook[1] states =C2=AB When it makes sense to do so, users c=
an be warned
about a pending port removal with DEPRECATED and EXPIRATION_DATE. =C2=BB an=
d it makes
a lot of sense here IMO.
So, couldn't this port removal be done in a better way by warning the users=
some
weeks before ? Will it be for the next removal of a major perl version and =
other
critical packages ?
Regards,
Pierre Guinoiseau
[1] http://www.freebsd.org/doc/en/books/porters-handbook/dads-deprecated.ht=
ml
On 08/03/2012 18:37:54, Philip M. Gollucci <pgollucci@FreeBSD.org> wrote:
> pgollucci 2012-03-08 18:37:54 UTC
>=20
> FreeBSD ports repository
>=20
> Modified files:
> lang Makefile=20
> Mk bsd.perl.mk=20
> Removed files:
> lang/perl5.8 Makefile Makefile.man distinfo pkg-descr=20
> pkg-plist=20
> lang/perl5.8/files patch-Configure patch-INST_PREFIX.t=20
> patch-MM_Any.pm patch-bug64562=20
> patch-freebsd.sh=20
> patch-freebsd.sh-freebsd10 patch-perl.c=20
> patch-sv.c perl-after-upgrade=20
> perl-man.conf use.perl=20
> lang/perl5.10 Makefile Makefile.man distinfo pkg-descr=20
> pkg-plist=20
> lang/perl5.10/files patch-Configure patch-INST_PREFIX.t=20
> patch-MM_Any.pm patch-bug69973=20
> patch-bug71952 patch-freebsd.sh=20
> patch-freebsd.sh-freebsd10 patch-perl.c=20
> perl-after-upgrade perl-man.conf use.perl=20
> Log:
> - Remove lang/perl5.8 (12/16/2008 EOL) and lang/perl5.10 (08/23/2009 EO=
L)
> - lang/5.12 (default) is in Maint mode and lang/5.14 is GA right now.
> - The final UNcommitted portition of this PR will move the default perl
> to lang/perl5.14 but
> mail/cyrus-impad2
> mail/cyrus-impad22
> print/perlftlib
> audio/papcl
> www/WebMagick
> misc/gcstar
> math/ploymak
> must be fixed or marked BROKEN 1st.
> =20
> PR: ports/165457
> Submitted by: pgollucci (myself)
> Approved by: portmgr (linimon)
> Exp Run by: linimon
> Tested by: make index
> =20
> Revision Changes Path
> 1.23 +1 -5 ports/Mk/bsd.perl.mk
> 1.767 +0 -2 ports/lang/Makefile
> 1.132 +0 -245 ports/lang/perl5.10/Makefile (dead)
> 1.9 +0 -745 ports/lang/perl5.10/Makefile.man (dead)
> 1.34 +0 -4 ports/lang/perl5.10/distinfo (dead)
> 1.3 +0 -21 ports/lang/perl5.10/files/patch-Configure (dead)
> 1.2 +0 -20 ports/lang/perl5.10/files/patch-INST_PREFIX.t (dea=
d)
> 1.2 +0 -18 ports/lang/perl5.10/files/patch-MM_Any.pm (dead)
> 1.2 +0 -95 ports/lang/perl5.10/files/patch-bug69973 (dead)
> 1.2 +0 -46 ports/lang/perl5.10/files/patch-bug71952 (dead)
> 1.6 +0 -51 ports/lang/perl5.10/files/patch-freebsd.sh (dead)
> 1.2 +0 -30 ports/lang/perl5.10/files/patch-freebsd.sh-freebsd=
10 (dead)
> 1.8 +0 -61 ports/lang/perl5.10/files/patch-perl.c (dead)
> 1.7 +0 -603 ports/lang/perl5.10/files/perl-after-upgrade (dead)
> 1.2 +0 -2 ports/lang/perl5.10/files/perl-man.conf (dead)
> 1.18 +0 -157 ports/lang/perl5.10/files/use.perl (dead)
> 1.10 +0 -6 ports/lang/perl5.10/pkg-descr (dead)
> 1.47 +0 -2015 ports/lang/perl5.10/pkg-plist (dead)
> 1.120 +0 -244 ports/lang/perl5.8/Makefile (dead)
> 1.7 +0 -556 ports/lang/perl5.8/Makefile.man (dead)
> 1.29 +0 -6 ports/lang/perl5.8/distinfo (dead)
> 1.2 +0 -12 ports/lang/perl5.8/files/patch-Configure (dead)
> 1.2 +0 -20 ports/lang/perl5.8/files/patch-INST_PREFIX.t (dead)
> 1.2 +0 -18 ports/lang/perl5.8/files/patch-MM_Any.pm (dead)
> 1.2 +0 -24 ports/lang/perl5.8/files/patch-bug64562 (dead)
> 1.6 +0 -51 ports/lang/perl5.8/files/patch-freebsd.sh (dead)
> 1.2 +0 -30 ports/lang/perl5.8/files/patch-freebsd.sh-freebsd1=
0 (dead)
> 1.7 +0 -69 ports/lang/perl5.8/files/patch-perl.c (dead)
> 1.3 +0 -21 ports/lang/perl5.8/files/patch-sv.c (dead)
> 1.4 +0 -588 ports/lang/perl5.8/files/perl-after-upgrade (dead)
> 1.2 +0 -2 ports/lang/perl5.8/files/perl-man.conf (dead)
> 1.17 +0 -182 ports/lang/perl5.8/files/use.perl (dead)
> 1.10 +0 -6 ports/lang/perl5.8/pkg-descr (dead)
> 1.44 +0 -1686 ports/lang/perl5.8/pkg-plist (dead)
> _______________________________________________
> cvs-ports@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/cvs-ports
> To unsubscribe, send any mail to "cvs-ports-unsubscribe@freebsd.org"
--pvq4FPIYehQuVelz
Content-Type: application/pgp-signature
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (FreeBSD)
iEYEARECAAYFAk9aCPEACgkQJikNJSAyef86mwCgwgSnNLzzMCJvgh+aLsHhSaIu
A9wAnRZYZS8YEj2clBhmISDIgzFfWWPS
=xn4l
-----END PGP SIGNATURE-----
--pvq4FPIYehQuVelz--
討論串 (同標題文章)
完整討論串 (本文為第 2 之 10 篇):