Skip Menu |

This queue is for tickets about the Games-Checkers CPAN distribution.

Report information
The Basics
Id: 99017
Status: resolved
Priority: 0/
Queue: Games-Checkers

People
Owner: migo [...] cpan.org
Requestors: SREZIC [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: 0.2.0
Fixed in: 0.3.1



Subject: Problematic symlink in distribution
The symlink in the tarball seems to be problematic: $ perl5.18.2 Makefile.PL Checking if your kit is complete... /tmpfs/.cpan-build/Games-Checkers-0.2.0-LC0AMF/data/games/russian/default.pdn is encountered a second time at /opt/perl-5.18.2/lib/5.18.2/File/Find.pm line 422.
On Sun Sep 21 12:49:26 2014, SREZIC wrote: Show quoted text
> $ perl5.18.2 Makefile.PL > Checking if your kit is complete... > /tmpfs/.cpan-build/Games-Checkers-0.2.0-LC0AMF/data/games/russian/default.pdn is encountered a second time at /opt/perl-5.18.2/lib/5.18.2/File/Find.pm line 422.
I can't reproduce this with Games-Checkers-0.2.0.tar.gz. Please elaborate on your OS and steps. What symlinks are in your data/games and data/games/russian?
On 2014-09-21 17:17:38, MIGO wrote: Show quoted text
> On Sun Sep 21 12:49:26 2014, SREZIC wrote:
> > $ perl5.18.2 Makefile.PL > > Checking if your kit is complete... > > /tmpfs/.cpan-build/Games-Checkers-0.2.0- > > LC0AMF/data/games/russian/default.pdn is encountered a second time at > > /opt/perl-5.18.2/lib/5.18.2/File/Find.pm line 422.
> > I can't reproduce this with Games-Checkers-0.2.0.tar.gz. > Please elaborate on your OS and steps. > What symlinks are in your data/games and data/games/russian?
You can see the problematic OS/Perl version combinations here (all the UNKNOWN reports have this problem): http://matrix-cpantesters.rezic.localdomain/?dist=Games-Checkers%200.2.0;reports=1#sl=0,1 Maybe it's a caused by a change in a toolchain module --- before 2014-09-09, all tests passed.
On 2014-09-21 17:51:10, SREZIC wrote: Show quoted text
> On 2014-09-21 17:17:38, MIGO wrote:
> > On Sun Sep 21 12:49:26 2014, SREZIC wrote:
> > > $ perl5.18.2 Makefile.PL > > > Checking if your kit is complete... > > > /tmpfs/.cpan-build/Games-Checkers-0.2.0- > > > LC0AMF/data/games/russian/default.pdn is encountered a second time > > > at > > > /opt/perl-5.18.2/lib/5.18.2/File/Find.pm line 422.
> > > > I can't reproduce this with Games-Checkers-0.2.0.tar.gz. > > Please elaborate on your OS and steps. > > What symlinks are in your data/games and data/games/russian?
> > You can see the problematic OS/Perl version combinations here (all the > UNKNOWN reports have this problem): > http://matrix-cpantesters.rezic.localdomain/?dist=Games- > Checkers%200.2.0;reports=1#sl=0,1 > > Maybe it's a caused by a change in a toolchain module --- before 2014- > 09-09, all tests passed.
Ah, I found it. Probably caused by a bad ExtUtils::Manifest version. See here: https://metacpan.org/changes/distribution/ExtUtils-Manifest#L1
On 2014-09-21 17:54:41, SREZIC wrote: Show quoted text
> On 2014-09-21 17:51:10, SREZIC wrote:
> > On 2014-09-21 17:17:38, MIGO wrote:
> > > On Sun Sep 21 12:49:26 2014, SREZIC wrote:
> > > > $ perl5.18.2 Makefile.PL > > > > Checking if your kit is complete... > > > > /tmpfs/.cpan-build/Games-Checkers-0.2.0- > > > > LC0AMF/data/games/russian/default.pdn is encountered a second > > > > time > > > > at > > > > /opt/perl-5.18.2/lib/5.18.2/File/Find.pm line 422.
> > > > > > I can't reproduce this with Games-Checkers-0.2.0.tar.gz. > > > Please elaborate on your OS and steps. > > > What symlinks are in your data/games and data/games/russian?
> > > > You can see the problematic OS/Perl version combinations here (all > > the > > UNKNOWN reports have this problem): > > http://matrix-cpantesters.rezic.localdomain/?dist=Games- > > Checkers%200.2.0;reports=1#sl=0,1 > > > > Maybe it's a caused by a change in a toolchain module --- before > > 2014- > > 09-09, all tests passed.
> > Ah, I found it. Probably caused by a bad ExtUtils::Manifest version. > See here: > https://metacpan.org/changes/distribution/ExtUtils-Manifest#L1
Unfortunately ExtUtils::Manifest 1.68 still has problems. I commented in https://github.com/Perl-Toolchain-Gang/ExtUtils-Manifest/issues/5
0.3.1 contains a work around.