Date: Mon, 14 Sep 2015 17:51:01 +0200 From: Mathieu Arnold <mat@FreeBSD.org> To: "Philip M. Gollucci" <pgollucci@p6m7g8.com>, Adam Weinberger <adamw@adamw.org> Cc: svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, ports-committers@freebsd.org Subject: Re: svn commit: r396892 - in head: . Mk Mk/Uses astro/p5-Astro-ADS astro/p5-Astro-PAL astro/p5-Astro-SIMBAD-Client astro/p5-Astro-SpaceTrack astro/p5-Astro-satpass audio/mp3-archive-tools audio/mp3lint... Message-ID: <D2DB095D9C51B06C9E5A4994@ogg.in.absolight.net> In-Reply-To: <CACM2dAYBsMg8WCXaSi=PbyPG8RGCOwfM0OtbXiDwCfarZe0d6g@mail.gmail.com> References: <201509141219.t8ECJor0050917@repo.freebsd.org> <37E1C84C-E8F5-460C-A163-3C574F7B5090@adamw.org> <CACM2dAYBsMg8WCXaSi=PbyPG8RGCOwfM0OtbXiDwCfarZe0d6g@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--==========75E2FD52A8623C2686B4========== Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline +--On 14 septembre 2015 11:34:40 -0400 "Philip M. Gollucci" <pgollucci@p6m7g8.com> wrote: | On Monday, September 14, 2015, Adam Weinberger <adamw@adamw.org> wrote: | |> > On 14 Sep, 2015, at 6:19, Mathieu Arnold <mat@FreeBSD.org> wrote: |> > |> > +20150914: |> > + AFFECTS: users of lang/perl5* |> > + AUTHOR: mat@FreeBSD.org |> > + |> > + Binary package users can ignore this. |> > + |> > + The way lang/perl5* ports install themselves has changed. From now |> on, only |> > + the default Perl version will install /usr/local/bin/perl. |> > + |> > + If you are NOT using the default version of Perl (as of right now, |> > it |> is |> > + 5.20) you MUST add a line setting the version you are using to your |> > + /etc/make.conf: |> > + |> > + DEFAULT_VERSIONS+= perl5=5.xx |> > + |> > + Especially, after this date, to migrate from one Perl version to the |> other, |> > + you must first put the DEFAULT_VERSIONS line in your make.conf, and |> then, for |> > + example, if you want to move from 5.20 to 5.22, do: |> > + |> > + pkg set -o lang/perl5.20:lang/perl5.22 |> > + portmaster `pkg shlib -qR libperl.so.5.20` |> > + |> > + If you do not do that, you will replace your default Perl 5.20 |> installation |> > + (one that has /usr/local/bin/perl) to an installation that does not |> have |> > + /usr/local/bin/perl, and it will break everything. |> |> Mat, there is some critically confusing wording here. When you say |> "default Perl version" it kindof implies lang/perl5.20 as that is the |> default version of Perl. No part of the instructions says explicitly that |> setting DEFAULT_VERSION= perl5=5.22 will make /usr/local/bin/perl come |> back. |> |> > From now on, only the default Perl version will install |> /usr/local/bin/perl. |> |> The way it's written now makes it sound like if you have anything but |> 5.20 installed, /usr/local/bin/perl is going to disappear, which will |> break every userland (non-ports) perl script. |> |> I strongly recommend changing it to something like: |> From now on, only the default Perl port (currently 5.20), or the |> version listed in DEFAULT_VERSIONS, will install |> /usr/local/bin/perl. |> |> and later: |> you MUST add a line setting the version you are using to your |> /etc/make.conf, to preserve /usr/local/bin/perl: |> | I agree. Feel free to correct my english. -- Mathieu Arnold --==========75E2FD52A8623C2686B4========== Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQJ8BAEBCgBmBQJV9uzlXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85IZAIP/2TUL+CZELj1XaWQ2rHuTP3F b6mr5Dl1iajNoPjsF7umTpEw0VoqE/Ww9bTpjjt8e//YZ6aZb5k4qu8ucy+6W+A+ nizZohnCkBseXnFgGuhPYrbBtainhcYx/tPyu7sxfIsqGHyLTeFwmk2QLgoz0IG9 7f0A6wEqb3aS1k649/Ipxe5VgI+QFdt8QV0yd//V4xF0qZFTGIdA/AZdIpJGkNPp 41+4Sa7k8XmaOkQdqE/rbLgXSpCJM9Gi39uxE/qjdNPS0GZhTeegjGg/v21fqZ0c LfWkf2jYhuUEn9gA71SFCTihoIKdoSlBGwWeMmA31WdkKdvzQaAYJDaQhlKlFuC8 mtjDTR7nenjJN6SQPtYsU8MngQzVYwgBqz04zAyEHZ8KOHhOvDy0z3Ejlyw+5i2h Bom69+M5gIY+TdFqaxTFn+Me7LdDgOz7HcYrwW4IRMwdCEUHIikIgwbl6PN6UMHx ONhVw4ntWIyxu9JNuFWO+CZqc36JbVsQf5E+p80+GnuMBN0As6XxsZFP+APKDrqz aDqo1Rv4LEFBT/5YhlPae2cHIGyq03qd2AnKHvQeQkn/tqBEYX+Ttd8vjwj9ncO7 s5oa+XPqiU2s/A9qAbkFJESEiARD8gOtRYg327laBeAIoif1t1IregwjyD70HUGL W5fAK9wY1g0pYt7GxBCG =5rFT -----END PGP SIGNATURE----- --==========75E2FD52A8623C2686B4==========--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?D2DB095D9C51B06C9E5A4994>