Skip Menu |

This queue is for tickets about the Archive-Tar CPAN distribution.

Report information
The Basics
Id: 89755
Status: resolved
Priority: 0/
Queue: Archive-Tar

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

Bug Information
Severity: (no value)
Broken in:
  • 1.92
  • 1.93_02
Fixed in: (no value)



Subject: should not install to INSTALLDIRS => perl after 5.11.0

https://metacpan.org/source/BINGOS/Archive-Tar-1.93_02/Makefile.PL#L72

This is probably not a problem yet, but will be if Archive::Tar ever pulls dependencies that are not installed to ->sitelib on an older perl.

ie: say for instance Archive::Tar depends on Perl::OSType one day, which will be fine on Perls >5.13.9 .

But on perls <5.13.9, installing Archive::Tar will install Perl::OSType , with the former going to privlib, the latter going to sitelib.

This is not so much of a problem until one attempts to purge all of sitelib to return the @INC state to "just installed" condition, wherein Archive::Tar will become suddenly broken, as the more recent Archive::Tar will be still available ( after clobbering its predecessor in @INC ), but its dependencies will not, and no CPAN tools can solve this problem yet.

Also, if you're ever on a version of perl where Perl > CPAN, you could accidentally install Archive::Tar from CPAN, which results in an irreversible downgrade.

This is resolved with the release of 1.94