Source: sgb Version: 1:20090810-2 Severity: serious Tags: ftbfs Justification: fails to build from source
Hi, sgb FTBFS during separated 'binary-arch' and 'binary-indep' builds (as would be done by the buildds if the non-free package were whitelisted for autobuilding), it only succeeds for a combined 'binary' build. You probably need to split the override_dh_auto_install target into override_dh_auto_install-arch and override_dh_auto_install-indep. >From the binary-indep buildlog: debian/rules override_dh_auto_install make[1]: Entering directory '/build/sgb-20090810' /usr/bin/make -f Makefile.debian install make[2]: Entering directory '/build/sgb-20090810' if test ! -r certified; then echo "Please run 'make tests' first!"; fi test -r certified if test ! -r socertified; then echo "Please run 'make sotests' first!"; fi test -r socertified cp libgb.a libgb.so debian/sgb/usr/lib cp: target 'debian/sgb/usr/lib' is not a directory make[2]: [Makefile.debian:160: install-libs] Error 1 (ignored) cp -p boilerplate.w gb_types.w debian/sgb/usr/share/texmf/cweb cp: target 'debian/sgb/usr/share/texmf/cweb' is not a directory make[2]: [Makefile.debian:161: install-libs] Error 1 (ignored) cp -p gb_flip.h gb_graph.h gb_io.h gb_sort.h gb_basic.h gb_books.h gb_econ.h gb_games.h gb_gates.h gb_lisa.h gb_miles.h gb_plane.h gb_raman.h gb_rand.h gb_roget.h gb_words.h gb_dijk.h gb_save.h debian/sgb/usr/include cp: target 'debian/sgb/usr/include' is not a directory make[2]: [Makefile.debian:162: install-libs] Error 1 (ignored) cp -p anna.dat david.dat econ.dat games.dat homer.dat huck.dat jean.dat lisa.dat miles.dat roget.dat words.dat debian/sgb/usr/share/sgb cp: target 'debian/sgb/usr/share/sgb' is not a directory make[2]: [Makefile.debian:165: install-data] Error 1 (ignored) mv assign_lisa book_components econ_order football girth ladders miles_span multiply queen roget_components take_risc word_components debian/sgb/usr/bin mv: target 'debian/sgb/usr/bin' is not a directory make[2]: [Makefile.debian:168: install-demos] Error 1 (ignored) make[2]: Leaving directory '/build/sgb-20090810' # We make appropriate links for the dynamic library cd debian/sgb/usr/lib && mv libgb.so libgb.so.1.20090810 && \ ln -s libgb.so.1.20090810 libgb.so.1 && \ ln -s libgb.so.1.20090810 libgb.so /bin/sh: 1: cd: can't cd to debian/sgb/usr/lib make[1]: *** [debian/rules:38: override_dh_auto_install] Error 2 make[1]: Leaving directory '/build/sgb-20090810' make: *** [debian/rules:10: binary-indep] Error 2 >From the binary-arch buildlog: debian/rules override_dh_auto_install make[1]: Entering directory '/build/sgb-20090810' /usr/bin/make -f Makefile.debian install make[2]: Entering directory '/build/sgb-20090810' if test ! -r certified; then echo "Please run 'make tests' first!"; fi test -r certified if test ! -r socertified; then echo "Please run 'make sotests' first!"; fi test -r socertified cp libgb.a libgb.so debian/sgb/usr/lib cp -p boilerplate.w gb_types.w debian/sgb/usr/share/texmf/cweb cp -p gb_flip.h gb_graph.h gb_io.h gb_sort.h gb_basic.h gb_books.h gb_econ.h gb_games.h gb_gates.h gb_lisa.h gb_miles.h gb_plane.h gb_raman.h gb_rand.h gb_roget.h gb_words.h gb_dijk.h gb_save.h debian/sgb/usr/include cp -p anna.dat david.dat econ.dat games.dat homer.dat huck.dat jean.dat lisa.dat miles.dat roget.dat words.dat debian/sgb/usr/share/sgb mv assign_lisa book_components econ_order football girth ladders miles_span multiply queen roget_components take_risc word_components debian/sgb/usr/bin make[2]: Leaving directory '/build/sgb-20090810' # We make appropriate links for the dynamic library cd debian/sgb/usr/lib && mv libgb.so libgb.so.1.20090810 && \ ln -s libgb.so.1.20090810 libgb.so.1 && \ ln -s libgb.so.1.20090810 libgb.so make[1]: Leaving directory '/build/sgb-20090810' dh_installdocs -a dh_installchangelogs -a dh_installexamples -a debian/rules execute_after_dh_installexamples make[1]: Entering directory '/build/sgb-20090810' mv debian/sgb-doc/usr/share/doc/sgb/examples/Makefile.doc \ debian/sgb-doc/usr/share/doc/sgb/examples/Makefile mv: cannot stat 'debian/sgb-doc/usr/share/doc/sgb/examples/Makefile.doc': No such file or directory make[1]: *** [debian/rules:43: execute_after_dh_installexamples] Error 1 make[1]: Leaving directory '/build/sgb-20090810' make: *** [debian/rules:10: binary-arch] Error 2 dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit status 2 Andreas
sgb_1:20090810-2_arch.log.gz
Description: application/gzip
sgb_1:20090810-2_indep.log.gz
Description: application/gzip