Skip site navigation (1)Skip section navigation (2)
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>