Package: src:lynx Version: 2.8.9dev8-4 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 build-indep --parallel --with autotools_dev dh_testdir -i -O--parallel dh_update_autotools_config -i -O--parallel dh_autotools-dev_updateconfig -i -O--parallel debian/rules override_dh_auto_configure make[1]: Entering directory '/<<PKGBUILDDIR>>' sed -i -e s/libssl-dev/libgnutls28-dev/g debian/control env cf_cv_SYSTEM_MAIL=/usr/sbin/sendmail \ COMPRESS=/usr/bin/compress BZIP2=/bin/bzip2 UNZIP=/usr/bin/unzip \ ZIP=/usr/bin/zip \ LIBS="-lbsd" \ [... snipped ...] removed 'test/c1.html' removed 'test/cp-1252a.html' removed 'test/ALT88592.html' removed 'test/tabtest.html' removed 'test/iso-8859-1.html' removed 'test/tags.html' removed 'test/iso-8859-1a.html' removed 'test/spaces.html' removed 'test/iso-8859-2.html' removed 'test/README.txt' removed 'test/quickbrown.html' removed 'test/raw8bit.html' removed 'test/triangle.html' removed 'test/circle.html' removed 'test/unicode.html' removed 'test/square.html' removed 'test/nobody' removed 'test/bad-html.html' removed 'test/ISO_LATIN1_test.html' removed 'test/special_urls.html' removed 'test/cp-1252.html' removed 'test/utf-8-demo.html' removed 'test/koi8-r.html' removed directory: 'test' make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_install -i -O--parallel dh_installdocs -i -O--parallel dh_installchangelogs -i -O--parallel dh_installman -i -O--parallel dh_installmime -i -O--parallel dh_perl -i -O--parallel debian/rules override_dh_link make[1]: Entering directory '/<<PKGBUILDDIR>>' rm -v debian/lynx/usr/share/doc/lynx/changelog rm: cannot remove 'debian/lynx/usr/share/doc/lynx/changelog': No such file or directory debian/rules:49: recipe for target 'override_dh_link' failed make[1]: *** [override_dh_link] Error 1 make[1]: Leaving directory '/<<PKGBUILDDIR>>' debian/rules:53: 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.

