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

Niko Tyni ntyni at debian.org
Mon Jun 9 11:26:34 UTC 2008


On Mon, Jun 09, 2008 at 09:37:45AM +0300, Damyan Ivanov wrote:
> -=| Niko Tyni, Sun, Jun 08, 2008 at 10:50:45PM +0300 |=-
> > 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.
> 
> > 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.
> 
> Ugh. I was thinking about making 03_autoinstall skip all tests if 
> AUTOMATED_TESTNG is set. That would hopefully work around the ftbfs.
> 
> I've done this in SVN, please take a look.

Yeah, that (obviously) works for me and is certainly easier :)
-- 
Niko





More information about the pkg-perl-maintainers mailing list