Your message dated Wed, 21 Sep 2016 11:34:18 +0000
with message-id <e1bmfn8-0006w3...@franck.debian.org>
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 ow...@bugs.debian.org
immediately.)


-- 
838463: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=838463
Debian Bug Tracking System
Contact ow...@bugs.debian.org 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 838...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Bas Couwenberg <sebas...@debian.org> (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 ftpmas...@ftp-master.debian.org)


-----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 <pkg-grass-de...@lists.alioth.debian.org>
Changed-By: Bas Couwenberg <sebas...@debian.org>
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 ---

Reply via email to