Skip Menu |

This queue is for tickets about the libnet CPAN distribution.

Report information
The Basics
Id: 103238
Status: resolved
Priority: 0/
Queue: libnet

People
Owner: Nobody in particular
Requestors: POWERMAN [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: failed to upgrade because of INSTALLDIRS => 'perl'
What's the point of forcing INSTALLDIRS to 'perl' in Makefile.PL? In Gentoo Linux package manager installs older (1.270) libnet to /usr/lib/perl/vendor_perl/ because some other packages depends on it. This result in failed attempt to update it using `cpanm S/SH/SHAY/libnet-3.05.tar.gz` because libnet ignores cpanm configuration (install to /usr/local/lib/perl5/) and instead installs to /usr/lib/perl5/. Thus older version from vendor_perl/ is still used instead of newer just installed version.
Thanks for the report. This was a bug in Makefile.PL relating to changes in Perl 5.11.0 which libnet was never patched to account for. It should now be fixed in libnet-3.06, which I've just uploaded to CPAN.