Skip Menu |

This queue is for tickets about the File-HomeDir CPAN distribution.

Report information
The Basics
Id: 18022
Status: resolved
Priority: 0/
Queue: File-HomeDir

People
Owner: Nobody in particular
Requestors: kquiros [...] calpoly.edu
Cc:
AdminCc:

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



Subject: did not have this installation failure with File-HomeDir-0.54.tar.gz
Last week File-HomeDir-0.54 installed perfectly on one RHEL 3.0 server, but today is failing on another two RHEL 3.0 servers when using File-HomeDir-0.55. Perhaps unrelated, perhaps not, I noticed that the current build was with Module::Install 0.58. However, when I attempt to upgrade to Install 0.58, it also fails but with a notice about how RedHat breaks things.... Anyway, here are our installation messages with Perl v5.8.0 built for i386-linux-thread-multi: Removing previously used /home/kquiros/.cpan/build/File-HomeDir-0.55 Package came without SIGNATURE CPAN.pm: Going to build A/AD/ADAMK/File-HomeDir-0.55.tar.gz String found where operator expected at Makefile.PL line 7, near "name 'File-HomeDir'" (Do you need to predeclare name?) String found where operator expected at Makefile.PL line 8, near "all_from 'lib/File/HomeDir.pm'" (Do you need to predeclare all_from?) String found where operator expected at Makefile.PL line 9, near "requires 'File::Spec'" (Do you need to predeclare requires?) String found where operator expected at Makefile.PL line 10, near "build_requires 'Test::More'" (Do you need to predeclare build_requires?) String found where operator expected at Makefile.PL line 15, near "requires 'Mac::Files'" (Do you need to predeclare requires?) String found where operator expected at Makefile.PL line 18, near "requires 'Win32API::Registry'" (Do you need to predeclare requires?) String found where operator expected at Makefile.PL line 19, near "requires 'Win32::TieRegistry'" (Do you need to predeclare requires?) syntax error at Makefile.PL line 7, near "name 'File-HomeDir'" syntax error at Makefile.PL line 15, near "requires 'Mac::Files'" syntax error at Makefile.PL line 18, near "requires 'Win32API::Registry'" Execution of Makefile.PL aborted due to compilation errors. Running make test CPAN: YAML loaded ok Make had some problems, won't test Running make install Make had some problems, won't install
Subject: Re: [rt.cpan.org #18022] did not have this installation failure with File-HomeDir-0.54.tar.gz
Date: Tue, 07 Mar 2006 12:24:58 +1100
To: bug-File-HomeDir [...] rt.cpan.org
From: Adam Kennedy <adam [...] phase-n.com>
You should not need to install Module::Install in order to install File-HomeDir. I'll take a look at the problem. Adam K Guest via RT wrote: Show quoted text
> Mon Mar 06 19:18:03 2006: Request 18022 was acted upon. > Transaction: Ticket created by guest > Queue: File-HomeDir > Subject: did not have this installation failure with File-HomeDir-0.54.tar.gz > Owner: Nobody > Requestors: kquiros@calpoly.edu > Status: new > Ticket <URL: http://rt.cpan.org/Ticket/Display.html?id=18022 > > > > Last week File-HomeDir-0.54 installed perfectly on one RHEL 3.0 server, > but today is failing on another two RHEL 3.0 servers when using > File-HomeDir-0.55. Perhaps unrelated, perhaps not, I noticed that the > current build was with Module::Install 0.58. However, when I attempt to > upgrade to Install 0.58, it also fails but with a notice about how > RedHat breaks things.... > > Anyway, here are our installation messages with Perl v5.8.0 built for > i386-linux-thread-multi: > > Removing previously used /home/kquiros/.cpan/build/File-HomeDir-0.55 > Package came without SIGNATURE > > > CPAN.pm: Going to build A/AD/ADAMK/File-HomeDir-0.55.tar.gz > > String found where operator expected at Makefile.PL line 7, near "name > 'File-HomeDir'" > (Do you need to predeclare name?) > String found where operator expected at Makefile.PL line 8, near > "all_from 'lib/File/HomeDir.pm'" > (Do you need to predeclare all_from?) > String found where operator expected at Makefile.PL line 9, near > "requires 'File::Spec'" > (Do you need to predeclare requires?) > String found where operator expected at Makefile.PL line 10, near > "build_requires 'Test::More'" > (Do you need to predeclare build_requires?) > String found where operator expected at Makefile.PL line 15, near > "requires 'Mac::Files'" > (Do you need to predeclare requires?) > String found where operator expected at Makefile.PL line 18, near > "requires 'Win32API::Registry'" > (Do you need to predeclare requires?) > String found where operator expected at Makefile.PL line 19, near > "requires 'Win32::TieRegistry'" > (Do you need to predeclare requires?) > syntax error at Makefile.PL line 7, near "name 'File-HomeDir'" > syntax error at Makefile.PL line 15, near "requires 'Mac::Files'" > syntax error at Makefile.PL line 18, near "requires 'Win32API::Registry'" > Execution of Makefile.PL aborted due to compilation errors. > Running make test > CPAN: YAML loaded ok > Make had some problems, won't test > Running make install > Make had some problems, won't install
On Mon Mar 06 19:18:03 2006, guest wrote: Show quoted text
> Last week File-HomeDir-0.54 installed perfectly on one RHEL 3.0 server, > but today is failing on another two RHEL 3.0 servers when using > File-HomeDir-0.55. Perhaps unrelated, perhaps not, I noticed that the > current build was with Module::Install 0.58. However, when I attempt to > upgrade to Install 0.58, it also fails but with a notice about how > RedHat breaks things.... > > Anyway, here are our installation messages with Perl v5.8.0 built for > i386-linux-thread-multi:
I'm seeing the same thing with File::HomeDir 0.55 on both Solaris and MacOS X (both running Perl v5.8.8 without Module::Install).
I have the same issue with Redhat release 9.3 running CPanel. ------------- Removing previously used /home/.cpan/build/File-HomeDir-0.55 Package came without SIGNATURE CPAN.pm: Going to build A/AD/ADAMK/File-HomeDir-0.55.tar.gz String found where operator expected at Makefile.PL line 7, near "name 'File-HomeDir'" (Do you need to predeclare name?) String found where operator expected at Makefile.PL line 8, near "all_from 'lib/File/HomeDir.pm'" (Do you need to predeclare all_from?) String found where operator expected at Makefile.PL line 9, near "requires 'File::Spec'" (Do you need to predeclare requires?) String found where operator expected at Makefile.PL line 10, near "build_requires 'Test::More'" (Do you need to predeclare build_requires?) String found where operator expected at Makefile.PL line 15, near "requires 'Mac::Files'" (Do you need to predeclare requires?) String found where operator expected at Makefile.PL line 18, near "requires 'Win32API::Registry'" (Do you need to predeclare requires?) String found where operator expected at Makefile.PL line 19, near "requires 'Win32::TieRegistry'" (Do you need to predeclare requires?) syntax error at Makefile.PL line 7, near "name 'File-HomeDir'" syntax error at Makefile.PL line 15, near "requires 'Mac::Files'" syntax error at Makefile.PL line 18, near "requires 'Win32API::Registry'" Execution of Makefile.PL aborted due to compilation errors. CPAN: YAML loaded ok make: *** No targets specified and no makefile found. Stop. /usr/bin/make -- NOT OK Running make test Can't test without successful make Running make install make had returned bad status, install seems impossible Failed during this command: ADAMK/File-HomeDir-0.55.tar.gz : writemakefile NO -- Unknown reason.
Sorry for the delay. I screwed up Module::Install 0.58, and couldn't track down Audrey Tang for a couple of days to co-ordinate the correct long-term fix (as opposed to her short-term one). That is fixed, and so now also this is to. File::HomeDir 0.55 uploaded. Again, sorry for the inconvenience :(
From: geos [...] grogra.com
On Pt. 10 Mar. 2006, 08:50:03, ADAMK wrote: Show quoted text
> Sorry for the delay. > > I screwed up Module::Install 0.58, and couldn't track down Audrey Tang > for a couple of days to co-ordinate the correct long-term fix (as > opposed to her short-term one). > > That is fixed, and so now also this is to. > > File::HomeDir 0.55 uploaded. > > Again, sorry for the inconvenience :(
WHM 10.8.0 cPanel 10.8.2-E6 RedHat Enterprise 3 i686 - WHM X v3.1.0 Removing previously used /home/.cpan/build/File-HomeDir-0.55 Package came without SIGNATURE CPAN.pm: Going to build A/AD/ADAMK/File-HomeDir-0.55.tar.gz String found where operator expected at Makefile.PL line 7, near "name 'File-HomeDir'" (Do you need to predeclare name?) String found where operator expected at Makefile.PL line 8, near "all_from 'lib/File/HomeDir.pm'" (Do you need to predeclare all_from?) String found where operator expected at Makefile.PL line 9, near "requires 'File::Spec'" (Do you need to predeclare requires?) String found where operator expected at Makefile.PL line 10, near "build_requires 'Test::More'" (Do you need to predeclare build_requires?) String found where operator expected at Makefile.PL line 15, near "requires 'Mac::Files'" (Do you need to predeclare requires?) String found where operator expected at Makefile.PL line 18, near "requires 'Win32API::Registry'" (Do you need to predeclare requires?) String found where operator expected at Makefile.PL line 19, near "requires 'Win32::TieRegistry'" (Do you need to predeclare requires?) syntax error at Makefile.PL line 7, near "name 'File-HomeDir'" syntax error at Makefile.PL line 15, near "requires 'Mac::Files'" syntax error at Makefile.PL line 18, near "requires 'Win32API::Registry'" Execution of Makefile.PL aborted due to compilation errors. CPAN: YAML loaded ok make: *** No targets specified and no makefile found. Stop. /usr/bin/make -- NOT OK Running make install make had returned bad status, install seems impossible perlmod--Install done
Subject: Re: [rt.cpan.org #18022] did not have this installation failure with File-HomeDir-0.54.tar.gz
Date: Sun, 12 Mar 2006 01:53:40 +1100
To: bug-File-HomeDir [...] rt.cpan.org
From: Adam Kennedy <adam [...] phase-n.com>
Guest via RT wrote: Show quoted text
> Queue: File-HomeDir > Ticket <URL: http://rt.cpan.org/Ticket/Display.html?id=18022 > > > On Pt. 10 Mar. 2006, 08:50:03, ADAMK wrote:
>> Sorry for the delay. >> >> I screwed up Module::Install 0.58, and couldn't track down Audrey Tang >> for a couple of days to co-ordinate the correct long-term fix (as >> opposed to her short-term one). >> >> That is fixed, and so now also this is to. >> >> File::HomeDir 0.55 uploaded. >> >> Again, sorry for the inconvenience :(
> > WHM 10.8.0 cPanel 10.8.2-E6 > RedHat Enterprise 3 i686 - WHM X v3.1.0 > > Removing previously used /home/.cpan/build/File-HomeDir-0.55
Do you have Module::Install installed on your system as an author? Adam K
From: geos [...] grogra.com
On Sob. 11 Mar. 2006, 09:56:18, adam@phase-n.com wrote: Show quoted text
> Do you have Module::Install installed on your system as an author? > > Adam K
Yes I have but what I found today after updating Module:Install I got some version mismatch which makes me unable to update File::HomeDir: inc::Module::Install 0.59 loaded Module::Install 0.58. Version mismatch at /usr/lib/perl5/site_perl/5.8.7/inc/Module/Install.pm line 24.
Subject: Re: [rt.cpan.org #18022] did not have this installation failure with File-HomeDir-0.54.tar.gz
Date: Sun, 12 Mar 2006 23:09:22 +1100
To: bug-File-HomeDir [...] rt.cpan.org
From: Adam Kennedy <adam [...] phase-n.com>
Erk... :/ For you personally, if you remove the check at... /usr/lib/perl5/site_perl/5.8.7/inc/Module/Install.pm line 24 ... by hand, it should upgrade cleanly. Also, you want to be installing 0.60, not 0.59. I'll try and put something into 0.61 to deal with any small residual cases of the broken 0.58 version. Adam K Guest via RT wrote: Show quoted text
> Queue: File-HomeDir > Ticket <URL: http://rt.cpan.org/Ticket/Display.html?id=18022 > > > On Sob. 11 Mar. 2006, 09:56:18, adam@phase-n.com wrote:
>> Do you have Module::Install installed on your system as an author? >> >> Adam K
> > Yes I have but what I found today after updating Module:Install I got > some version mismatch which makes me unable to update File::HomeDir: > > inc::Module::Install 0.59 loaded Module::Install 0.58. Version mismatch > at /usr/lib/perl5/site_perl/5.8.7/inc/Module/Install.pm line 24.
Pending further reports, I'm assuming that this is fixed.