Bug#793580: FTBFS: missing build-dep on B::Hooks::Parser::Install::Files(?)

gregor herrmann gregoa at debian.org
Sat Jul 25 13:05:25 UTC 2015


On Sat, 25 Jul 2015 10:06:33 +0000, Chris West (Faux) wrote:

> Source: libsignatures-perl
> Version: 0.12-1
> Severity: serious
> Tags: sid stretch
> Justification: fails to build from source (but built successfully in the past)
> User: reproducible-builds at lists.alioth.debian.org
> Usertags: ftbfs
> 
> The package fails to build:
>    dh_auto_configure
> 	perl Makefile.PL INSTALLDIRS=vendor "OPTIMIZE=-g -O2 -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2" "LD=cc -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro"
>  *** Can't load dependency information for B::Hooks::Parser:
>    Can't locate B/Hooks/Parser/Install/Files.pm in @INC (you may need to install the B::Hooks::Parser::Install::Files module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.20.2 /usr/local/share/perl/5.20.2 /usr/lib/x86_64-linux-gnu/perl5/5.20 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.20 /usr/share/perl/5.20 /usr/local/lib/site_perl .) at /usr/share/perl5/ExtUtils/Depends.pm line 185.
> 
> 
> Full build log:
> https://reproducible.debian.net/rb-pkg/unstable/amd64/libsignatures-perl.html


Interesting bug. Some info:
- the package built some weeks ago on the buildds:
  https://buildd.debian.org/status/logs.php?pkg=libsignatures-perl&ver=0.12-1
- it has a b-dep on libb-hooks-parser-perl
- it fails indeed now
- there was a new upload of libb-hooks-parser-perl (0.13-1, July 8th)
- and this now doesn't create+install B/Hooks/Parser/Install/Files.pm
  anymore

Recent cpantesters result show the same problem, e.g.
- http://www.cpantesters.org/cpan/report/bd13637e-2258-11e5-9a12-8b1f820e1182
- http://www.cpantesters.org/cpan/report/2fbd50ac-2b59-11e5-bfdc-024c4fefa625
- http://www.cpantesters.org/cpan/report/d700090e-2b95-11e5-853e-2253e58b0a21

The error output above comes from Makefile.PL:

    12  my $pkg = ExtUtils::Depends->new(
    13      'signatures',
    14      'B::Hooks::OP::Check',
    15      'B::Hooks::OP::PPAddr',
    16      'B::Hooks::Parser',
    17  );

where ExtUtils::Depends looks for B/Hooks/Parser/Install/Files.pm, if
I'm understanding the mechanism correctly.
So the actual bug might be more in libb-hooks-parser-perl.

I'm forwarding the bug upstream.


Cheers,
gregor

-- 
 .''`.  Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
 : :' : Debian GNU/Linux user, admin, and developer -  https://www.debian.org/
 `. `'  Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
   `-   NP: The Beatles: Back in the USSR
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: Digital Signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20150725/5bae814d/attachment.sig>


More information about the pkg-perl-maintainers mailing list