Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the IO-Compress CPAN distribution.

Report information
The Basics
Id:
63036
Status:
open
Priority:
Low/Low
Queue:

People
Owner:
Nobody in particular
Requestors:
Sumeet.Grover [...] rulefinancial.com
Cc:
AdminCc:

BugTracker
Severity:
Important
Broken in:
2.030
Fixed in:
(no value)



Subject: Unable to install this module
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
X-Mailer: MIME-tools 5.427 (Entity 5.427)
Content-Disposition: inline
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
Content-Length: 504
Hi there, Perl Module: IO::Compress::Zip Source: IO-Compress-2.030.tar.gz make and make test commands successfully execute. When trying to install the module, the following error is produced: bash-2.03$ make install mksh: Fatal error in reader: Loop detected when expanding macro value `$(INSTALLARCHLIB)' Current working directory /ING/HOME/ej86mb/perl-mods/IO-Compress-2.030 Given that the error produced is 'loop detected' in macro value, could this be a bug in the installation file? Thanks.
MIME-Version: 1.0
X-Mailer: MIME-tools 5.427 (Entity 5.427)
Content-Disposition: inline
Content-Type: text/plain; charset="UTF-8"
Message-ID: <rt-3.8.HEAD-2597-1320426427-853.63036-0-0@rt.cpan.org>
Content-Transfer-Encoding: binary
X-RT-Original-Encoding: utf-8
RT-Send-CC: kstar@cpan.org
Content-Length: 1105
Yes, this is definitely a bug, introduced sometime between 2.020 and 2.040. When $] is in [5.009, 5.011001] and $ENV{PERL_CORE} is false, INSTALLPRIVLIB is defined as '$(INSTALLARCHLIB)', which just does not work (I'd offer a patch, but I'm not sure what the intended behavior is). See lines 45-47 of Makefile.PL in 2.040. % uname -a CYGWIN_NT-6.1-WOW64 IGUANA199B 1.7.9(0.237/5/3) 2011-03-29 10:10 i686 Cygwin % perl -v | grep This This is perl, v5.10.1 (*) built for i686-cygwin-thread-multi-64int - Kurt On Tue Nov 16 07:51:35 2010, sgrover wrote:
Show quoted text
> Hi there, > > Perl Module: IO::Compress::Zip > Source: IO-Compress-2.030.tar.gz > > make and make test commands successfully execute. > > When trying to install the module, the following error is produced: > bash-2.03$ make install > mksh: Fatal error in reader: Loop detected when expanding macro value > `$(INSTALLARCHLIB)' > Current working directory /ING/HOME/ej86mb/perl-mods/IO-Compress-2.030 > > > Given that the error produced is 'loop detected' in macro value, could > this be a bug in the installation file? > > > Thanks.


This service runs on Request Tracker, is sponsored by The Perl Foundation, and maintained by Best Practical Solutions.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.