Bug#447461: libdevice-cdio-perl: FTBFS: Can't exec "-I/usr/include": No such file or directory at /usr/share/perl5/Module/Build/Base.pm line 4096.

Frank Lichtenheld djpig at debian.org
Sun Oct 21 11:26:08 UTC 2007


On Sun, Oct 21, 2007 at 12:32:54PM +0200, Lucas Nussbaum wrote:
> During a rebuild of all packages in sid, your package failed to build on i386.

Works on etch, but fails on sid. Maybe a Module::Build version issue?
Since that module copies some of the internal methods of Module::Build
this wouldn't be surprising.

> Relevant part:
> /usr/bin/perl Build
> Copying lib/Device/Cdio/ISO9660/FS.pm -> blib/lib/Device/Cdio/ISO9660/FS.pm
> Copying lib/Device/Cdio/Track.pm -> blib/lib/Device/Cdio/Track.pm
> Copying lib/Device/Cdio/Util.pm -> blib/lib/Device/Cdio/Util.pm
> Copying lib/Device/Cdio/Device.pm -> blib/lib/Device/Cdio/Device.pm
> Copying lib/Device/Cdio.pm -> blib/lib/Device/Cdio.pm
> Copying lib/Device/Cdio/ISO9660.pm -> blib/lib/Device/Cdio/ISO9660.pm
> Copying lib/Device/Cdio/ISO9660/IFS.pm -> blib/lib/Device/Cdio/ISO9660/IFS.pm
> swig -I/usr/include -o perlcdio_wrap.c -outdir blib/lib -perl perlcdio.swg
> read.swg:52: Warning(124): Specifying the language name in %typemap is deprecated - use #ifdef SWIG<LANG> instead.
> device.swg:34: Warning(124): Specifying the language name in %typemap is deprecated - use #ifdef SWIG<LANG> instead.
> device.swg:416: Warning(124): Specifying the language name in %typemap is deprecated - use #ifdef SWIG<LANG> instead.
> Use of uninitialized value in concatenation (.) or string at /build/user/libdevice-cdio-perl-0.2.4/_build/lib/MyModuleBuilder.pm line 135.
> Use of uninitialized value in join or string at /usr/share/perl/5.8/File/Spec/Unix.pm line 37.
> Copying from: blib/lib/perlcdio.pm, to: lib/perlcdio.pm; it makes the CPAN indexer happy.
> -I/usr/include -I/CORE -c -Wall -g -O2 -o perlcdio_wrap perlcdio_wrap.c
> Can't exec "-I/usr/include": No such file or directory at /usr/share/perl5/Module/Build/Base.pm line 4096.

Seems that $cf->{cc} never gets set to $Config{cc}.

Gruesse,
-- 
Frank Lichtenheld <djpig at debian.org>
www: http://www.djpig.de/





More information about the pkg-perl-maintainers mailing list