Package: src:love Version: 0.9.1-3 User: [email protected] Usertags: binary-indep Severity: important
Dear maintainer: I tried to build this package with "dpkg-buildpackage -A" (i.e. only architecture-independent packages), and it failed: -------------------------------------------------------------------------------- [...] debian/rules build-indep dh_testdir libtoolize libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `platform/unix/m4'. libtoolize: linking file `platform/unix/m4/libtool.m4' libtoolize: linking file `platform/unix/m4/ltoptions.m4' libtoolize: linking file `platform/unix/m4/ltsugar.m4' libtoolize: linking file `platform/unix/m4/ltversion.m4' libtoolize: linking file `platform/unix/m4/lt~obsolete.m4' dh_autoreconf libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `platform/unix'. libtoolize: copying file `platform/unix/ltmain.sh' [... snipped ...] checking for devil... yes checking for libmodplug... yes checking for vorbisfile... yes checking for library containing sqrt... none required checking for library containing PHYSFS_init... -lphysfs checking for library containing glLoadIdentity... -lGL checking for library containing lua_pcall... -lluajit-5.1 checking for library containing mpg123_open_feed... -lmpg123 checking for library containing mpg123_seek_64... none required checking for socklen_t... yes checking for luajit5.1... no checking for luajit... no checking for lua... lua checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands cd src/scripts/ && lua auto.lua boot graphics boot: Success graphics: Success touch configure-stamp dh_testdir touch build-indep-stamp fakeroot debian/rules binary-indep dh_testdir dh_testroot dh_prep -i dh_installdirs -i dh_testdir dh_testroot dh_installchangelogs -i dh_installdocs -i dh_installexamples -i dh_install -i dh_install: love-doc missing files (demos/*.love), aborting debian/rules:87: recipe for target 'binary-indep' failed make: *** [binary-indep] Error 2 dpkg-buildpackage: error: fakeroot debian/rules binary-indep gave error exit status 2 -------------------------------------------------------------------------------- Sorry not to have a fix, as I am reporting many bugs similar to this one. The common hints are: * If the only architecture-independent packages are dummy transitional ones and they were released with jessie, the easy fix is to drop them now. * When using "dh", it is allowed to use (independently) optional targets override_dh_foo-arch and override_dh_foo-indep (for several values of "foo"). Once that both "dpkg-buildpackage -A" and "dpkg-buildpackage -B" work properly, the package would be suitable to be uploaded in source-only form if you wish. Thanks.

