Skip Menu |

This queue is for tickets about the CPANPLUS CPAN distribution.

Report information
The Basics
Id: 56208
Status: resolved
Worked: 1.5 hours (90 min)
Priority: 0/
Queue: CPANPLUS

People
Owner: BINGOS [...] cpan.org
Requestors: APOCAL [...] cpan.org
Cc:
AdminCc:

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



Subject: CPANPLUS::Internals::Extract not behaving correctly?
Hello, When testing my CPANPLUS code I saw this happening and wondered if this was reported or not... This happened on 5.12.0-RC1 and 5.10.0 too... -- ~Apocalypse
Subject: cpanplus.error
Download cpanplus.error
application/octet-stream 41.9k

Message body not shown because it is not plain text.

Subject: Re: [rt.cpan.org #56208] CPANPLUS::Internals::Extract not behaving correctly?
Date: Thu, 1 Apr 2010 22:51:47 +0200
To: bug-CPANPLUS [...] rt.cpan.org
From: "Jos I. Boumans" <jos [...] dwim.org>
On Apr 1, 2010, at 10:45 PM, Apocalypse via RT wrote: Show quoted text
> Thu Apr 01 16:45:43 2010: Request 56208 was acted upon. > Transaction: Ticket created by APOCAL > Queue: CPANPLUS > Subject: CPANPLUS::Internals::Extract not behaving correctly? > Broken in: 0.9003 > Severity: Critical > Owner: Nobody > Requestors: APOCAL@cpan.org > Status: new > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=56208 > > > > Hello, > > When testing my CPANPLUS code I saw this happening and wondered if > this > was reported or not... > > This happened on 5.12.0-RC1 and 5.10.0 too...
Does your filesystem have some sort of limit on the length of directory names? Something weird's going on where the path seems to be split in 2 parts: Key 'file' (/home/cpan/CPANPLUS-0.9003/.cpanplus/cpan/5.12.0/build/ Test-Harness-3.21/lib/TAP/P) is of invalid type for 'CPANPLUS::Internals::Utils::_mode_plus_w' provided by CPANPLUS::Internals::Extract::_extract at /home/cpan/CPANPLUS-0.9003/ bin/../lib/CPANPLUS/Internals/Extract.pm line 188 Key 'file' (/home/cpan/CPANPLUS-0.9003/.cpanplus/cpan/5.12.0/build/ arser/YAMLish/Writer.pm) is of invalid type for 'CPANPLUS::Internals::Utils::_mode_plus_w' provided by CPANPLUS::Internals::Extract::_extract at /home/cpan/CPANPLUS-0.9003/ bin/../lib/CPANPLUS/Internals/Extract.pm line 188 -- Jos Boumans 'Real programmers use "cat > a.out"'
Subject: Re: [rt.cpan.org #56208] CPANPLUS::Internals::Extract not behaving correctly?
Date: Thu, 01 Apr 2010 17:14:20 -0700
To: bug-CPANPLUS [...] rt.cpan.org
From: "perl [...] 0ne.us" <perl [...] 0ne.us>
Jos I. Boumans via RT wrote: Show quoted text
> <URL: https://rt.cpan.org/Ticket/Display.html?id=56208 > > > > On Apr 1, 2010, at 10:45 PM, Apocalypse via RT wrote: > >
>> Thu Apr 01 16:45:43 2010: Request 56208 was acted upon. >> Transaction: Ticket created by APOCAL >> Queue: CPANPLUS >> Subject: CPANPLUS::Internals::Extract not behaving correctly? >> Broken in: 0.9003 >> Severity: Critical >> Owner: Nobody >> Requestors: APOCAL@cpan.org >> Status: new >> Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=56208 > >> >> >> Hello, >> >> When testing my CPANPLUS code I saw this happening and wondered if >> this >> was reported or not... >> >> This happened on 5.12.0-RC1 and 5.10.0 too... >>
> > > Does your filesystem have some sort of limit on the length of directory > names? Something weird's going on where the path seems to be split in > 2 parts: > > Key 'file' (/home/cpan/CPANPLUS-0.9003/.cpanplus/cpan/5.12.0/build/ > Test-Harness-3.21/lib/TAP/P) is of invalid type for > 'CPANPLUS::Internals::Utils::_mode_plus_w' provided by > CPANPLUS::Internals::Extract::_extract at /home/cpan/CPANPLUS-0.9003/ > bin/../lib/CPANPLUS/Internals/Extract.pm line 188 > Key 'file' (/home/cpan/CPANPLUS-0.9003/.cpanplus/cpan/5.12.0/build/ > arser/YAMLish/Writer.pm) is of invalid type for > 'CPANPLUS::Internals::Utils::_mode_plus_w' provided by > CPANPLUS::Internals::Extract::_extract at /home/cpan/CPANPLUS-0.9003/ > bin/../lib/CPANPLUS/Internals/Extract.pm line 188 > > -- > Jos Boumans > > 'Real programmers use "cat > a.out"' > >
Hmm, this is on a standard Ubuntu 9.10 server running on 64bit hardware. The error is not 100% reproducible but it pops up from time to time. Other much "longer" files extracted fine so I don't think the problem is in the length limitation... Also, this is an ext4 fs. ~Apocalypse
Subject: Re: [rt.cpan.org #56208] CPANPLUS::Internals::Extract not behaving correctly?
Date: Fri, 2 Apr 2010 09:35:10 +0000
To: bug-CPANPLUS [...] rt.cpan.org
From: "Jos I. Boumans" <jos [...] dwim.org>
On 2 Apr 2010, at 00:14, Apocalypse via RT wrote: Show quoted text
> Queue: CPANPLUS > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=56208 > > > Jos I. Boumans via RT wrote:
>> <URL: https://rt.cpan.org/Ticket/Display.html?id=56208 > >> >> >> On Apr 1, 2010, at 10:45 PM, Apocalypse via RT wrote: >> >>
>>> Thu Apr 01 16:45:43 2010: Request 56208 was acted upon. >>> Transaction: Ticket created by APOCAL >>> Queue: CPANPLUS >>> Subject: CPANPLUS::Internals::Extract not behaving correctly? >>> Broken in: 0.9003 >>> Severity: Critical >>> Owner: Nobody >>> Requestors: APOCAL@cpan.org >>> Status: new >>> Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=56208 > >>> >>> >>> Hello, >>> >>> When testing my CPANPLUS code I saw this happening and wondered if >>> this >>> was reported or not... >>> >>> This happened on 5.12.0-RC1 and 5.10.0 too... >>>
>> >> >> Does your filesystem have some sort of limit on the length of >> directory >> names? Something weird's going on where the path seems to be split in >> 2 parts: >> >> Key 'file' (/home/cpan/CPANPLUS-0.9003/.cpanplus/cpan/5.12.0/build/ >> Test-Harness-3.21/lib/TAP/P) is of invalid type for >> 'CPANPLUS::Internals::Utils::_mode_plus_w' provided by >> CPANPLUS::Internals::Extract::_extract at /home/cpan/CPANPLUS-0.9003/ >> bin/../lib/CPANPLUS/Internals/Extract.pm line 188 >> Key 'file' (/home/cpan/CPANPLUS-0.9003/.cpanplus/cpan/5.12.0/build/ >> arser/YAMLish/Writer.pm) is of invalid type for >> 'CPANPLUS::Internals::Utils::_mode_plus_w' provided by >> CPANPLUS::Internals::Extract::_extract at /home/cpan/CPANPLUS-0.9003/ >> bin/../lib/CPANPLUS/Internals/Extract.pm line 188 >> >> -- >> Jos Boumans >> >> 'Real programmers use "cat > a.out"' >> >>
> Hmm, this is on a standard Ubuntu 9.10 server running on 64bit > hardware. The error is not 100% reproducible but it pops up from > time to > time. Other much "longer" files extracted fine so I don't think the > problem is in the length limitation... > > Also, this is an ext4 fs.
Any chance you're running ecryptfs? We got a similar problem reported in another ticket.. -- Jos Boumans "We are not far from the kind of moral decay that has brought on the fall of other nations and peoples" - Senator Barry Goldwater, 1964
Subject: Re: [rt.cpan.org #56208] CPANPLUS::Internals::Extract not behaving correctly?
Date: Fri, 02 Apr 2010 10:36:43 -0700
To: bug-CPANPLUS [...] rt.cpan.org
From: "perl [...] 0ne.us" <perl [...] 0ne.us>
Jos I. Boumans via RT wrote: Show quoted text
> <URL: https://rt.cpan.org/Ticket/Display.html?id=56208 > > > > On 2 Apr 2010, at 00:14, Apocalypse via RT wrote: > >
>> Queue: CPANPLUS >> Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=56208 > >> >> Jos I. Boumans via RT wrote: >>
>>> <URL: https://rt.cpan.org/Ticket/Display.html?id=56208 > >>> >>> >>> On Apr 1, 2010, at 10:45 PM, Apocalypse via RT wrote: >>> >>> >>>
>>>> Thu Apr 01 16:45:43 2010: Request 56208 was acted upon. >>>> Transaction: Ticket created by APOCAL >>>> Queue: CPANPLUS >>>> Subject: CPANPLUS::Internals::Extract not behaving correctly? >>>> Broken in: 0.9003 >>>> Severity: Critical >>>> Owner: Nobody >>>> Requestors: APOCAL@cpan.org >>>> Status: new >>>> Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=56208 > >>>> >>>> >>>> Hello, >>>> >>>> When testing my CPANPLUS code I saw this happening and wondered if >>>> this >>>> was reported or not... >>>> >>>> This happened on 5.12.0-RC1 and 5.10.0 too... >>>> >>>>
>>> Does your filesystem have some sort of limit on the length of >>> directory >>> names? Something weird's going on where the path seems to be split in >>> 2 parts: >>> >>> Key 'file' (/home/cpan/CPANPLUS-0.9003/.cpanplus/cpan/5.12.0/build/ >>> Test-Harness-3.21/lib/TAP/P) is of invalid type for >>> 'CPANPLUS::Internals::Utils::_mode_plus_w' provided by >>> CPANPLUS::Internals::Extract::_extract at /home/cpan/CPANPLUS-0.9003/ >>> bin/../lib/CPANPLUS/Internals/Extract.pm line 188 >>> Key 'file' (/home/cpan/CPANPLUS-0.9003/.cpanplus/cpan/5.12.0/build/ >>> arser/YAMLish/Writer.pm) is of invalid type for >>> 'CPANPLUS::Internals::Utils::_mode_plus_w' provided by >>> CPANPLUS::Internals::Extract::_extract at /home/cpan/CPANPLUS-0.9003/ >>> bin/../lib/CPANPLUS/Internals/Extract.pm line 188 >>> >>> -- >>> Jos Boumans >>> >>> 'Real programmers use "cat > a.out"' >>> >>> >>>
>> Hmm, this is on a standard Ubuntu 9.10 server running on 64bit >> hardware. The error is not 100% reproducible but it pops up from >> time to >> time. Other much "longer" files extracted fine so I don't think the >> problem is in the length limitation... >> >> Also, this is an ext4 fs. >>
> > > Any chance you're running ecryptfs? We got a similar problem reported > in another ticket.. > > > -- > > Jos Boumans > > "We are not far from the kind of moral decay that has brought on the > fall of other nations and peoples" - Senator Barry Goldwater, > 1964 > > > >
Nope, only ext4 mounted in an Ubuntu VirtualBox VM under an Ubuntu host using ext4 too...
Subject: Re: [rt.cpan.org #56208] CPANPLUS::Internals::Extract not behaving correctly?
Date: Fri, 02 Apr 2010 12:57:24 -0700
To: bug-CPANPLUS [...] rt.cpan.org
From: "perl [...] 0ne.us" <perl [...] 0ne.us>

Message body is not shown because it is too large.

Subject: Re: [rt.cpan.org #56208] CPANPLUS::Internals::Extract not behaving correctly?
Date: Fri, 2 Apr 2010 19:31:12 +0800
To: bug-CPANPLUS [...] rt.cpan.org
From: 唐鳳 <audreyt [...] audreyt.org>
Show quoted text
> ~Apocalypse
Aced! May your Wuli extend forever! Au
Subject: Re: [rt.cpan.org #56208] CPANPLUS::Internals::Extract not behaving correctly?
Date: Wed, 7 Apr 2010 08:27:05 +0800
To: bug-CPANPLUS [...] rt.cpan.org
From: 唐鳳 <audreyt [...] audreyt.org>
Show quoted text
> Any chance you're running ecryptfs? We got a similar problem reported > in another ticket..
I think it's actually running ckfs. Cheers, Au
RT-Send-CC: jos [...] dwim.org, audreyt [...] audreyt.org, perl [...] 0ne.us
I had some time for bug hunting today after noticing this same issue myself. I've traced it back to Archive::Extract and will work on the fix there, this evening. Many thanks.
RT-Send-CC: jos [...] dwim.org, audreyt [...] audreyt.org
Archive-Extract-0.50 has been released to CPAN with the fixes for this problem. Many thanks for your patience in this matter. Show quoted text
>:)