Bug#752925: libdebug-client-perl: FTBFS with Perl 5.20: t/99-perldb.t failure

gregor herrmann gregoa at debian.org
Sat Jun 28 13:14:10 UTC 2014


On Sat, 28 Jun 2014 15:38:54 +0300, Niko Tyni wrote:

> > > This package fails to build with Perl 5.20 (currently in experimental):
> > >   t/99-perldb.t ......... 
> > >   Dubious, test returned 2 (wstat 512, 0x200)
> > Built fine for my three times now.
> > And interesting detail is that I also don't see the warning about the
> > uninitialized value.
> Weird, it's fully reproducible for me under sbuild, but running it
> manually in the same base chroot never fails. Terminal interaction
> or something like that?

Or environment.

The warning

| Use of uninitialized value in subroutine entry at t/lib/Debugger.pm line 84

is from:

    78  # the debugger loads custom settings from
    79  # a .perldb file. If the user has it, some
    80  # test outputs might go boo boo.
    81  sub rc_file {
    82      require File::HomeDir;
    83      require File::Spec;
    84      return -e File::Spec->catfile(
    85          File::HomeDir->my_home,
    86          '.perldb'
    87      );
    88  }

Hm, seems like we're not setting $HOME in debian/rules here.

Done in git now.

(In my first try, I forgot the mkdir, and got the same warning +
error as you. Could be a good sign.)
 
> I'll try to debug it more at some point, please don't close this yet...

Maybe my change in d/rules already is enough ...
Please try it, since I cannot easily :)

Cheers,
gregor

-- 
 .''`.  Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
 : :' : Debian GNU/Linux user, admin, and developer  -  http://www.debian.org/
 `. `'  Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
   `-   NP: R.E.M.: Monty Got A Raw Deal
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 928 bytes
Desc: Digital Signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20140628/1aa698ec/attachment.sig>


More information about the pkg-perl-maintainers mailing list