Date: Fri, 9 Mar 2012 14:43:13 +0100 From: Pierre Guinoiseau <pierre@guinoiseau.eu> To: "Philip M. Gollucci" <pgollucci@FreeBSD.org> Cc: cvs-ports@FreeBSD.org, freebsd-perl@freebsd.org, cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/lang Makefile ports/Mk bsd.perl.mk ports/lang/perl5.8 Makefile Makefile.man distinfo pkg-descr pkg-plist ports/lang/perl5.8/files patch-Configure patch-INST_PREFIX.t patch-MM_Any.pm patch-bug64562 ... Message-ID: <20120309134313.GO1450@tritus.poildetroll.net> In-Reply-To: <201203081837.q28IbsRd001209@repoman.freebsd.org> References: <201203081837.q28IbsRd001209@repoman.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--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--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120309134313.GO1450>