From owner-cvs-all@FreeBSD.ORG Sun Mar 11 21:06:01 2012 Return-Path: Delivered-To: cvs-all@FreeBSD.org Received: from mx2.freebsd.org (mx2.freebsd.org [69.147.83.53]) by hub.freebsd.org (Postfix) with ESMTP id 3C862106564A; Sun, 11 Mar 2012 21:06:01 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from opti.dougb.net (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id 7FE8914E8E1; Sun, 11 Mar 2012 21:06:00 +0000 (UTC) Message-ID: <4F5D13B8.7010505@FreeBSD.org> Date: Sun, 11 Mar 2012 14:06:00 -0700 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:10.0.2) Gecko/20120224 Thunderbird/10.0.2 MIME-Version: 1.0 To: Pierre Guinoiseau References: <201203081837.q28IbsRd001209@repoman.freebsd.org> <20120309134313.GO1450@tritus.poildetroll.net> In-Reply-To: <20120309134313.GO1450@tritus.poildetroll.net> X-Enigmail-Version: 1.3.5 OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Cc: cvs-ports@FreeBSD.org, "Philip M. Gollucci" , 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 ... X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 Mar 2012 21:06:01 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 03/09/2012 05:43, Pierre Guinoiseau wrote: > 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 was > any warning before (2 months at least would have been great). > The porters handbook[1] states « When it makes sense to do so, users can be warned > about a pending port removal with DEPRECATED and EXPIRATION_DATE. » and 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 ? I'm sort of surprised that more people have not spoken up about this. With all due respect to the perl@ team, I have to say that I agree this seems premature. I've already had one portmaster user write me about a failure due to the lack of the old perl version they had installed. Given how long we've already had these around past EOL, it seems to me that reasonable deprecation period (3 months after 8.3-RELEASE?) wouldn't hurt anything, and would provide a lot smoother experience for our users. Doug - -- This .signature sanitized for your protection -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (FreeBSD) iQEcBAEBCAAGBQJPXRO4AAoJEFzGhvEaGryE0FAIAIlSiH7hHOY7uNmizHUXXD50 NlkPzd1BazepiGQDvWDSYYtfs9l3iUaAoZoRc6mdJU9irl0V/RAiPA7WFMVClykV kgv+6tVfhuaQtUl3AeFoH/hElVlef+GNEYy4XkEKFBw3k7+mLtPidjtkQvSZUg5F VWSjt+40uF1O4SCfsNegY9Y3p4mTOJtqpoFUNUo3TZsBo5lhS5VmEM5B0TcgTDN5 6B+dl5DeSSAe2m6NNT2SPqvbV1pwDy8MrQ3Z+E0NhUr1+8NlSlWsCIXEQXEItK+B ZkAlOmM+bzOyvMQH6EevElZt3nWwFCaOTOozdTK6Cw4yzxDjPbo4tLzwZPKciyE= =aEEB -----END PGP SIGNATURE-----