Hi Evgeni

On Thu, Jul 05, 2012 at 02:31:33PM +0200, Evgeni Golov wrote:
> for me, it fails with
>  cp: cannot create regular file 
>  
> `/tmp/buildd/hyperestraier-1.4.13/debian/ruby-hyperestraier-doc/usr/share/doc/ruby-hyperestraier-doc/rubynativeapi/classes/Estraier/Result.src/M000034.html':
>  
>  No such file or directory
> 
> When I build it with -j4, and builds fine with -j1.
> 
> This is pretty sure due to bad dependencies in debian/rules.

Could you confirm that this is not on i386? I tried to reproduce the FTBFS last
week and it FTBFS for me on a i386 sbuild chroot. In amd64 sbuild it builds 
fine:

[...]
> Running Mkbootstrap for Estraier ()
> chmod 644 Estraier.bs
> rm -f blib/arch/auto/Estraier/Estraier.so
> LD_RUN_PATH="/build/build-hyperestraier_1.4.13-5-i386-_Ra5E2/hyperestraier-1.4.13/perlnative/src/../.."
>  cc  -shared -L/usr/local/lib -fstack-protector Estraier.o -Wl,-z,relro -o bl
> ib/arch/auto/Estraier/Estraier.so   \
>            
> -L/build/build-hyperestraier_1.4.13-5-i386-_Ra5E2/hyperestraier-1.4.13/perlnative/src/../..
>  -lestraier -lqdbm -lz -lm -lc    \
>           
> chmod 755 blib/arch/auto/Estraier/Estraier.so
> cp Estraier.bs blib/arch/auto/Estraier/Estraier.bs
> chmod 644 blib/arch/auto/Estraier/Estraier.bs
> Manifying blib/man3/Estraier.3pm
> make[1]: Leaving directory 
> `/build/build-hyperestraier_1.4.13-5-i386-_Ra5E2/hyperestraier-1.4.13/perlnative/src'
> cd perlnative && /usr/bin/make check
> make[1]: Entering directory 
> `/build/build-hyperestraier_1.4.13-5-i386-_Ra5E2/hyperestraier-1.4.13/perlnative'
> rm -rf casket
> LD_LIBRARY_PATH=.:..:/lib:/usr/lib:/usr/lib:/build/build-hyperestraier_1.4.13-5-i386-_Ra5E2/hyperestraier-1.4.13/junkhome/lib:/usr/local/lib::/usr/lib
>  /usr/bin/perl -I./src -w estc
> md.pl put casket ../misc/test001.est
> Not a CODE reference at /usr/lib/perl/5.14/DynaLoader.pm line 207.
> END failed--call queue aborted at src/blib/lib/Estraier.pm line 207.
> Compilation failed in require at estcmd.pl line 22.
> BEGIN failed--compilation aborted at estcmd.pl line 22.
> make[1]: *** [check] Error 2
> make[1]: Leaving directory 
> `/build/build-hyperestraier_1.4.13-5-i386-_Ra5E2/hyperestraier-1.4.13/perlnative'
> make: *** [build-arch-stamp] Error 2
> dpkg-buildpackage: error: debian/rules build gave error exit status 2

Regards
Salvatore

Attachment: signature.asc
Description: Digital signature

Reply via email to