Bug#479923: libmodule-install-perl: FTBFS: test blocked

Niko Tyni ntyni at debian.org
Sun Jun 8 19:50:45 UTC 2008


tag 479923 confirmed
thanks

On Wed, May 07, 2008 at 02:58:39PM +0300, Damyan Ivanov wrote:
> -=| Lucas Nussbaum, Wed, May 07, 2008 at 10:52:57AM +0200 |=-
> > Package: libmodule-install-perl
> > Version: 0.72-1
> > Severity: serious
> > Justification: FTBFS on i386
> > During a rebuild of all packages in sid, your package failed to build on
> > i386.
> > 
> > A test seems to have blocked after t/02_basic.
> 
> Both my and eloy was able to build the package on a normal desktop sid.
> It however fails in a cowbuilder chroot, waiting forever in
> t/03_autoinstall. perl interpreter runs in circles taking 100% CPU.
> strace shows some strange patterns of SIGCHLD, followed bu waitpid,
> repeating forever.
> 
> This exceeds my clairvoyant abilities so if anybody has an idea, please
> drop by.

This happens when ~/.cpan/CPAN/MyConfig.pm isn't seeded yet.  The
CPAN::FirstTime module tries to prompt for the configuration, but the
magic in t/03_autoinstall apparently manages to override the prompt to
return 'n', which isn't a valid choice for an absolute path to the CPAN
build directory.

As a result the PROMPT loop in /usr/share/perl/5.10/CPAN/FirstTime.pm:653
is never exited.

I suppose we need to get the whole CPAN module to use something outside
$HOME. No idea how.
-- 
Niko Tyni   ntyni at debian.org





More information about the pkg-perl-maintainers mailing list