Thu Jan 21 08:26:05 2010: Request 52794 was acted upon. Transaction: Correspondence added by RSCHUPP Queue: PAR-Packer Subject: Multiple tests failing on strawberry perl Broken in: 1.001 Severity: (no value) Owner: Nobody Requestors: javier...@gmail.com Status: open Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=52794 >
On Wed Jan 20 17:34:29 2010, snaury wrote: > I think I found what's going on. Strawberry Perl 5.10.1 switched to > using perl/vendor/lib, but > it uses backslashes for vendor in @INC, i.e.: > > C:/strawberry/perl/lib > C:/strawberry/perl/site/lib > C:\strawberry\perl\vendor\lib > . > > There's a line in scripts/par.pl that reads like this: > > if ($Config{_delim} eq '\\') { s{\\}{/}g for @inc } > > Thus transforming backslashes to forward slashes. However later on, > when processing %files > (based on %:: and %INC), it fails to take into account that pathnames > there are based on Good spotting. Then we should "canonicalize" keys %files in the same way as the members of @inc. Can someone that is able to reproduce this bug try the attached patch?
52407.patch
Description: Binary data