Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 7 Nov 2016 08:10:12 +0000
From:      Matthew Seaman <matthew@FreeBSD.org>
To:        freebsd-ports@freebsd.org
Subject:   Re: [HEADSUP] Default Perl changed to 5.24.
Message-ID:  <512be32c-daaf-52b9-de12-bd914b021daf@FreeBSD.org>
In-Reply-To: <1685582A-2ECB-4F67-8742-543144D43B2C@dsl-only.net>
References:  <705690F0-73CB-4263-84E6-12C9A8F8EBDE@dsl-only.net> <1685582A-2ECB-4F67-8742-543144D43B2C@dsl-only.net>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--keaGIAR0FhawpX6BpCp8eVGR3GLiXvcuD
Content-Type: multipart/mixed; boundary="ko89XTUtnO9jeaEw5NoPCc7Hb6vmVd7LM";
 protected-headers="v1"
From: Matthew Seaman <matthew@FreeBSD.org>
To: freebsd-ports@freebsd.org
Message-ID: <512be32c-daaf-52b9-de12-bd914b021daf@FreeBSD.org>
Subject: Re: [HEADSUP] Default Perl changed to 5.24.
References: <705690F0-73CB-4263-84E6-12C9A8F8EBDE@dsl-only.net>
 <1685582A-2ECB-4F67-8742-543144D43B2C@dsl-only.net>
In-Reply-To: <1685582A-2ECB-4F67-8742-543144D43B2C@dsl-only.net>

--ko89XTUtnO9jeaEw5NoPCc7Hb6vmVd7LM
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

On 07/11/2016 06:47, Mark Millard wrote:
> Here is what I found looking back in 5.22 after switching to 5.24:
>=20
>> > # find /usr/local/lib/perl5/site_perl/mach/5.22/ -print | grep packl=
ist | more
>> > /usr/local/lib/perl5/site_perl/mach/5.22/auto/File/Listing/.packlist=

>> > /usr/local/lib/perl5/site_perl/mach/5.22/auto/Net/HTTP/.packlist
>> > /usr/local/lib/perl5/site_perl/mach/5.22/auto/URI/.packlist
>> > /usr/local/lib/perl5/site_perl/mach/5.22/auto/Mozilla/CA/.packlist
>> > /usr/local/lib/perl5/site_perl/mach/5.22/auto/LWP/MediaTypes/.packli=
st
>> > /usr/local/lib/perl5/site_perl/mach/5.22/auto/LWP/.packlist
>> > /usr/local/lib/perl5/site_perl/mach/5.22/auto/Digest/HMAC/.packlist
>> > /usr/local/lib/perl5/site_perl/mach/5.22/auto/IO/Socket/IP/.packlist=

>> > /usr/local/lib/perl5/site_perl/mach/5.22/auto/IO/Socket/SSL/.packlis=
t
>> > /usr/local/lib/perl5/site_perl/mach/5.22/auto/IO/HTML/.packlist
>> > /usr/local/lib/perl5/site_perl/mach/5.22/auto/Encode/Locale/.packlis=
t
>> > /usr/local/lib/perl5/site_perl/mach/5.22/auto/HTTP/Negotiate/.packli=
st
>> > /usr/local/lib/perl5/site_perl/mach/5.22/auto/HTTP/Message/.packlist=

>> > /usr/local/lib/perl5/site_perl/mach/5.22/auto/HTTP/Cookies/.packlist=

>> > /usr/local/lib/perl5/site_perl/mach/5.22/auto/HTTP/Daemon/.packlist
>> > /usr/local/lib/perl5/site_perl/mach/5.22/auto/WWW/RobotRules/.packli=
st
>> > /usr/local/lib/perl5/site_perl/mach/5.22/auto/Authen/NTLM/.packlist
> None of this had 5.24 equivalents present.
>=20

=2Epacklist files are autogenerated by perl during the installation of a
module into staging.  They contain a manifest of the module as installed
on your system.  This makes them redundant considering that a pkg file
already contains this, and more, information.

I believe the current consensus is that .packlist files should not be
copied out of the staging area when creating a pkg of a perl module, and
should not be considered part of a pkg.  Although it seems that
consensus is not followed by all perl module packages.

Unfortunately, there is nothing to clean up any pre-existing .packlist
files already installed in you $PERL5LIB and it's only at the relatively
rare occasions like this when the perl module library switches to a new
directory that their presence becomes obvious.

	Cheers,

	Matthew




--ko89XTUtnO9jeaEw5NoPCc7Hb6vmVd7LM--

--keaGIAR0FhawpX6BpCp8eVGR3GLiXvcuD
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQJ8BAEBCgBmBQJYIDblXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NTNBNjhCOTEzQTRFNkNGM0UxRTEzMjZC
QjIzQUY1MThFMUE0MDEzAAoJELsjr1GOGkATcuoP/jCXI5iAKDT6SG2V5E1jc+DC
vVYQwMJyLuq3i9Eqk56VSoU1AwDZJqH4TCbYS8A+mWXfryedktFTL2cFDpxO3g9x
WEiX2YOrDDS6qqI8fngErFFRH6C0rzfRehnhTLvhgkJfe87N5yqWnmkfpZ6jvs7R
QN+mig9o4bs0N5N4bO6PaOGn3E1kQLNF/hVQoipRXq8h4iXJspGxOASknYb9kg11
gbkn1PDuJhcgyC8cuPfQpLbwymR2Sd0wGwq+bBpxiW3FlwNYR1GGjvkb5bRMM+Ty
4NVm3Q2KSOv/vqp7XaPd7uZUO9eGSQSwZCStji8Hs3irc/r6OY0vsLz6DQF2OJV9
ZelaeID3Fl7UusvooBY6lRpGtrrzVNRIKOx79GxVR/tJE9xvQfOy4jMG6Lfd/Vyk
Fhs8OGKBt3uipAVwwiQfbsKgDO4evbrU+a4sNENbzCU2HJgpT3JdOFXUazrz9QCw
jUe0UGEznRMgQfwh9E4vZa2upM6l6d7gbCHTuFEs1esKmeHd/MfyAzS5O/HaPvRN
QDcnZ+VLyWvuwQoXRaMqJLkxOmIJ+H7eSgNux5hBcCSdqHRQGzZQAkCbvrh8f/Zh
ykjyh606SwBFVTimkisLINaoH4km6D5G5rAZB1GZ5SWwx2reVkIOrc+ukG0+XXYp
iTCO4C4ID9+EtuwQbf5s
=JdpD
-----END PGP SIGNATURE-----

--keaGIAR0FhawpX6BpCp8eVGR3GLiXvcuD--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?512be32c-daaf-52b9-de12-bd914b021daf>