Your message dated Wed, 21 Sep 2016 11:34:18 +0000 with message-id <[email protected]> and subject line Bug#838463: fixed in libosmium 2.9.0-2 has caused the Debian Bug report #838463, regarding libosmium: FTBFS when built with dpkg-buildpackage -A (chmod: No such file or directory) to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 838463: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=838463 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: src:libosmium Version: 2.9.0-1 Severity: serious Tags: patch Dear maintainer: I tried to build this package in stretch with "dpkg-buildpackage -A" (which is what the "Arch: all" autobuilder would do to build it) but it failed: -------------------------------------------------------------------------------- [...] debian/rules build-indep dh build-indep --parallel dh_testdir -i -O--parallel dh_update_autotools_config -i -O--parallel debian/rules override_dh_auto_configure make[1]: Entering directory '/<<PKGBUILDDIR>>' dh_auto_configure -- -DCMAKE_VERBOSE_MAKEFILE=1 make[1]: Leaving directory '/<<PKGBUILDDIR>>' debian/rules override_dh_auto_build-indep make[1]: Entering directory '/<<PKGBUILDDIR>>' if [ -e "build" ]; then \ (cd build && /usr/bin/make doc) ; \ else \ [... snipped ...] make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_auto_test -i -O--parallel fakeroot debian/rules binary-indep dh binary-indep --parallel dh_testroot -i -O--parallel dh_prep -i -O--parallel dh_auto_install -i -O--parallel debian/rules override_dh_installdocs make[1]: Entering directory '/<<PKGBUILDDIR>>' dh_installdocs # Remove embedded jquery.js in favor of libjs-jquery rm -f debian/*/usr/share/doc/*/html/jquery.js # Remove useless autogenerated doxygen file rm -f debian/*/usr/share/doc/*/html/*.md5 make[1]: Leaving directory '/<<PKGBUILDDIR>>' debian/rules override_dh_installchangelogs make[1]: Entering directory '/<<PKGBUILDDIR>>' dh_installchangelogs -k CHANGELOG.md make[1]: Leaving directory '/<<PKGBUILDDIR>>' debian/rules override_dh_installexamples make[1]: Entering directory '/<<PKGBUILDDIR>>' dh_installexamples # Remove executable bit from .cpp files chmod 0644 debian/*/usr/share/doc/*/examples/*.cpp chmod: cannot access 'debian/*/usr/share/doc/*/examples/*.cpp': No such file or directory debian/rules:47: recipe for target 'override_dh_installexamples' failed make[1]: *** [override_dh_installexamples] Error 1 make[1]: Leaving directory '/<<PKGBUILDDIR>>' debian/rules:11: recipe for target 'binary-indep' failed make: *** [binary-indep] Error 2 dpkg-buildpackage: error: fakeroot debian/rules binary-indep gave error exit status 2 -------------------------------------------------------------------------------- The only package having examples is libosmium2-dev. Since we are creating arch-independent packages only, there is not anything to chmod so the chmod command fails. Tha patch below (untested but trivial and self-explanatory) should probably fix this. Early discovery of these kind of bugs is one of the reasons I encourage everybody to upload in source-only form. Thanks. --- a/debian/rules +++ b/debian/rules @@ -43,7 +43,7 @@ override_dh_installdocs: # Remove useless autogenerated doxygen file $(RM) debian/*/usr/share/doc/*/html/*.md5 -override_dh_installexamples: +override_dh_installexamples-arch: dh_installexamples # Remove executable bit from .cpp files
--- End Message ---
--- Begin Message ---Source: libosmium Source-Version: 2.9.0-2 We believe that the bug you reported is fixed in the latest version of libosmium, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Bas Couwenberg <[email protected]> (supplier of updated libosmium package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Wed, 21 Sep 2016 13:00:42 +0200 Source: libosmium Binary: libosmium2-dev libosmium2-doc Architecture: source amd64 all Version: 2.9.0-2 Distribution: unstable Urgency: medium Maintainer: Debian GIS Project <[email protected]> Changed-By: Bas Couwenberg <[email protected]> Description: libosmium2-dev - C++ framework for working with OSM data files libosmium2-doc - C++ framework for working with OSM data files - documentation Closes: 838463 Changes: libosmium (2.9.0-2) unstable; urgency=medium . * Update dh_installexamples override for -arch only. (closes: #838463) Checksums-Sha1: 6815c0a9ea40c20b412a940eb551f68f1d8d41e7 2153 libosmium_2.9.0-2.dsc be55863cd3a3100c837f519edb5387b6e70e8444 6012 libosmium_2.9.0-2.debian.tar.xz b093bcb3bf135941694066b4cf5b1c6f415a8823 171592 libosmium2-dev_2.9.0-2_amd64.deb e377f1d35913087a954e31783170d6dfafba2554 43052600 libosmium2-doc_2.9.0-2_all.deb Checksums-Sha256: 1d01002492381ab7da8497d70700169765cfd026d2990993d5c2a1cb957c21a4 2153 libosmium_2.9.0-2.dsc 7425dba245ed66f38ee48fda6b6c3c260a145b027553b11cc3a81b42a25534a7 6012 libosmium_2.9.0-2.debian.tar.xz 12949bc9e43e9ce609b352f2979bc368febaf33d8042c6647dd52e23701db0a8 171592 libosmium2-dev_2.9.0-2_amd64.deb 5e6a81410a6e9080d6c97e32b57d46acbc5b4583da526c523917d0300d351e84 43052600 libosmium2-doc_2.9.0-2_all.deb Files: b2710914abb1195dbf16a4d56e778bf0 2153 science optional libosmium_2.9.0-2.dsc b4717d23b31f8e58fb89c1fa96103622 6012 science optional libosmium_2.9.0-2.debian.tar.xz b80bd30b50a4427e0f4a10fa65db16f7 171592 libdevel optional libosmium2-dev_2.9.0-2_amd64.deb bc651a88c398a0bfe2314647355994d8 43052600 doc optional libosmium2-doc_2.9.0-2_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCgAGBQJX4mxlAAoJEGdQ8QrojUrx1rgP/1vel40X/SXtxxtJfwnBVL0R c+btVKZLg43KTc8rROSAwJWn1dUWsUA221Bz7tSyvIlpvAvc2uiGhYYN4Y2jF47B E/WpTZuxxprjJLaL1jtXMFrexEJD9cK7wBAEH1mXb6XJGqWhyHSCUJ59hTs4GGRI FkBmUusnk0tuonSZEv2uPLCxrZyrk/ukPQpqyK5rFHicaWYWD0jNKmvaxWrWxdQF hbytCphwrcV/Ur1vuDx8HN5Ka9EERQSBs8W/ETC6nWVwJCfnRc8C7TuHIuJCB2tC 3mJVN7mat0TuetryTNkv4ho8ROHxehkGSqoD3jWmiSjM3lBXxIGgLFhz6AYDFNQA OQlbmawbDtq366sbfRZRJ7/pfA2jGNjj4lke/cZi3kCxOImUfEX8nQz9fUbqQZ71 JBT3bsuM1g03APSNbH50zCWzJveKbddogb4YUvfdiLU+1rOZVLFChxw5DzFvrBlf W3S4gR8v29r+ZU0dRRYJ9ECaKiPctHXZ8jCCSoQjzGXDMgw7iDrrn0KJo3ijXWgK +PP0UANW+DAWPpWeoy+TAdYMQrlRth5upvE+ARTMeOcxOQye2jG3sy5SWEDp10dU CmkmMGeOkIhckCUgCmxD1uRwdWX+EOtrze/iBCYhpzbfFvw9u+6CSPB0+B/6D+Pn U2ss0g5oeuBukVeCCpNS =Cmhp -----END PGP SIGNATURE-----
--- End Message ---

