On Fri, Mar 29, 2013 at 09:08:25AM -0400, Ryan Kavanagh wrote: > I downloaded a snapshot on the 27th or so, and am trying to update by > compiling > from source, but get the FTBFS below. This may or may not have to do with the > perl update (my snapshot came with perl 5.16.3, so I assumed I would be past > that). I haven't found anything helpful with Google, any thoughts on how to > resolve it? The files are there, but they seem to be missing from @INC: > > $ locate '/usr*Escapes.pm' > /usr/libdata/perl5/Pod/Escapes.pm > /usr/obj/gnu/usr.bin/perl/cpan/Pod-Escapes/lib/Pod/Escapes.pm > /usr/src/gnu/usr.bin/perl/cpan/Pod-Escapes/lib/Pod/Escapes.pm > > Best wishes, > Ryan
Are you using -j N in the build? It's currently not working in the newly updated perl. .... Ken > > LD_LIBRARY_PATH=/usr/src/gnu/usr.bin/perl/obj ./miniperl -Ilib make_ext.pl > ext/Pod-Functions/pm_to_blib MAKE=make LIBPERL_A=libperl.so.13.0 > Making Pod::Functions (all) > > Running Makefile.PL in ext/Pod-Functions > ../../miniperl -I../../lib Makefile.PL INSTALLDIRS=perl INSTALLMAN1DIR=none > INSTALLMAN3DIR=none PERL_CORE=1 LIBPERL_A=libperl.so.13.0 > Writing Makefile for Pod::Functions > Making all in ext/Pod-Functions > make all PERL_CORE=1 LIBPERL_A=libperl.so.13.0 > ../../miniperl "-I../../lib" "-I../../lib" Functions_pm.PL > ../../pod/perlfunc.pod > Can't locate Pod/Escapes.pm in @INC (@INC contains: > /usr/obj/gnu/usr.bin/perl/cpan/AutoLoader/lib > /usr/obj/gnu/usr.bin/perl/dist/Carp/lib /usr/obj/gnu/usr.bin/perl/dist/Cwd > /usr/obj/gnu/usr.bin/perl/dist/Cwd/lib > /usr/obj/gnu/usr.bin/perl/dist/ExtUtils-Command/lib > /usr/obj/gnu/usr.bin/perl/dist/ExtUtils-Install/lib > /usr/obj/gnu/usr.bin/perl/cpan/ExtUtils-MakeMaker/lib > /usr/obj/gnu/usr.bin/perl/dist/ExtUtils-Manifest/lib > /usr/obj/gnu/usr.bin/perl/cpan/File-Path/lib /usr/obj/gnu/usr.bin/perl/ext/re > /usr/obj/gnu/usr.bin/perl/dist/Term-ReadLine/lib > /usr/obj/gnu/usr.bin/perl/lib .) at > /usr/obj/gnu/usr.bin/perl/lib/Pod/Simple.pm line 8. > BEGIN failed--compilation aborted at > /usr/obj/gnu/usr.bin/perl/lib/Pod/Simple.pm line 8. > Compilation failed in require at > /usr/obj/gnu/usr.bin/perl/lib/Pod/Simple/SimpleTree.pm line 7. > BEGIN failed--compilation aborted at > /usr/obj/gnu/usr.bin/perl/lib/Pod/Simple/SimpleTree.pm line 7. > Compilation failed in require at Functions_pm.PL line 3. > BEGIN failed--compilation aborted at Functions_pm.PL line 3. > *** Error 2 in /usr/obj/gnu/usr.bin/perl/ext/Pod-Functions (Makefile:816 > 'Functions.pm') > Unsuccessful make(ext/Pod-Functions): code=512 at make_ext.pl line 466. > *** Error 25 in gnu/usr.bin/perl/obj (makefile:681 > 'ext/Pod-Functions/pm_to_blib') > *** Error 2 in gnu/usr.bin/perl (Makefile.bsd-wrapper:74 'perl.build') > *** Error 2 in gnu/usr.bin (<bsd.subdir.mk>:48 'all') > *** Error 2 in gnu (<bsd.subdir.mk>:48 'all') > *** Error 2 in . (<bsd.subdir.mk>:48 'all') > *** Error 2 in /usr/src (Makefile:85 'build') > > -- > |_)|_/ Ryan Kavanagh | Debian Developer > | \| \ http://ryanak.ca/ | GPG Key 4A11C97A