Skip Menu |

This queue is for tickets about the Module-Build CPAN distribution.

Report information
The Basics
Id: 30132
Status: resolved
Priority: 0/
Queue: Module-Build

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

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



Subject: Test failure with 5.00505
With perl 5.00505 there's one test failure with the latest Module::Build t/tilde............... # Failed test at t/tilde.t line 50. # got: undef # expected: '~~' # Looks like you failed 1 test of 14. dubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED test 3 Failed 1/14 tests, 92.86% okay Module::Build 0.2807 tests are fine. Regards, Slaven
I get no such failure with perl 5.005_04 on OS X, could you provide some more details? -Ken
Subject: Re: [rt.cpan.org #30132] Test failure with 5.00505
Date: 21 Oct 2007 00:58:12 +0200
To: bug-Module-Build [...] rt.cpan.org
From: Slaven Rezic <slaven [...] rezic.de>
"Ken_Williams via RT" <bug-Module-Build@rt.cpan.org> writes: Show quoted text
> <URL: http://rt.cpan.org/Ticket/Display.html?id=30132 > > > I get no such failure with perl 5.005_04 on OS X, could you provide some more details? >
It seems that the problem may be reduced to this: $ perl5.00505 -e 'warn ((glob "~~")[0])' Warning: something's wrong at -e line 1. $ perl5.8.8 -e 'warn ((glob "~~")[0])' ~~ at -e line 1. It seems that /bin/csh is used for globbing in 5.005*, so the match results probably rely on the system's csh. $ /bin/csh -c 'echo ~' /home/e/eserte $ /bin/csh -c 'echo ~~' Unbekannter Benutzer: ~. (meaning: unknown user) Regards, Slaven -- Slaven Rezic - slaven <at> rezic <dot> de Berlin Perl Mongers - http://berlin.pm.org
On Sat Oct 20 19:02:47 2007, slaven@rezic.de wrote: Show quoted text
> It seems that the problem may be reduced to this: > > $ perl5.00505 -e 'warn ((glob "~~")[0])' > Warning: something's wrong at -e line 1. > $ perl5.8.8 -e 'warn ((glob "~~")[0])' > ~~ at -e line 1.
Aha, when you said "the latest Module::Build" I thought you meant the code from svn, but you meant 0.2808. This problem has been fixed in svn, we no longer use glob() for expanding tildes. -Ken