Debian Bug report logs -
#806660
taglib: FTBFS when built with dpkg-buildpackage -A (unable to chdir to builddir)
Reported by: Santiago Vila <sanvila@debian.org>
Date: Sun, 29 Nov 2015 20:27:31 UTC
Severity: serious
Found in version taglib/1.9.1-2.4
Fixed in version taglib/1.11+dfsg.1-0.1
Done: Matteo Cypriani <mcy@lm7.fr>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, sanvila@debian.org, Modestas Vainius <modax@debian.org>:
Bug#806660; Package src:taglib.
(Sun, 29 Nov 2015 20:27:35 GMT) (full text, mbox, link).
Acknowledgement sent
to Santiago Vila <sanvila@debian.org>:
New Bug report received and forwarded. Copy sent to sanvila@debian.org, Modestas Vainius <modax@debian.org>.
(Sun, 29 Nov 2015 20:27:35 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: src:taglib
Version: 1.9.1-2.4
User: sanvila@debian.org
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
# build-indep gets invoked in buildds as well...
if [ -x /usr/bin/doxygen ]; then \
dh_auto_build --buildsystem=makefile --builddirectory=builddir -- docs; \
fi
dh_auto_build: error: unable to chdir to builddir
debian/rules:29: recipe for target 'builddir/doc/html/index.html' failed
make: *** [builddir/doc/html/index.html] Error 2
dpkg-buildpackage: error: debian/rules build-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.
Information forwarded
to debian-bugs-dist@lists.debian.org, Modestas Vainius <modax@debian.org>:
Bug#806660; Package src:taglib.
(Thu, 14 Jul 2016 22:14:16 GMT) (full text, mbox, link).
Acknowledgement sent
to Santiago Vila <sanvila@debian.org>:
Extra info received and forwarded to list. Copy sent to Modestas Vainius <modax@debian.org>.
(Thu, 14 Jul 2016 22:14:16 GMT) (full text, mbox, link).
Message #10 received at 806660@bugs.debian.org (full text, mbox, reply):
Greetings.
I have the ok from the Release Managers to consider this issue as RC
for stretch. I'm going to wait at least one week before raising
this to "serious".
If you need help to fix this bug, please tag it as "help".
Thanks.
Severity set to 'serious' from 'important'
Request was from Santiago Vila <sanvila@debian.org>
to control@bugs.debian.org.
(Mon, 01 Aug 2016 21:15:54 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Modestas Vainius <modax@debian.org>:
Bug#806660; Package src:taglib.
(Mon, 19 Sep 2016 15:15:08 GMT) (full text, mbox, link).
Acknowledgement sent
to Matteo Cypriani <mcy@lm7.fr>:
Extra info received and forwarded to list. Copy sent to Modestas Vainius <modax@debian.org>.
(Mon, 19 Sep 2016 15:15:08 GMT) (full text, mbox, link).
Message #17 received at 806660@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Le dimanche 18 septembre 2016, 11:41:52 EDT Matteo Cypriani a écrit :
> taglib >= 1.10 is needed for me to package the latest version of qmmp, which
> would be nice to have before the freeze. Is there a chance that you'll be
> working on this upgrade any time soon? I'd be happy to help if I can.
I received a mail delivery failure to modax@debian.org, so I guess Modestas is
MIA. Therefore, I worked on updating the package, and published the changes in
a new repository on collab-maint :
https://anonscm.debian.org/cgit/collab-maint/taglib.git/
My work also includes a patch fixing #806660, and I repacked the tarball to
address #736188.
Lintian still complains about a few minor things, that can probably be ignored
for now, and one major one concerning the symbols files, that will need to be
addressed before uploading (basically the symbols files need updating).
Cheers,
Matteo
[signature.asc (application/pgp-signature, inline)]
Reply sent
to Matteo Cypriani <mcy@lm7.fr>:
You have taken responsibility.
(Tue, 04 Oct 2016 00:36:11 GMT) (full text, mbox, link).
Notification sent
to Santiago Vila <sanvila@debian.org>:
Bug acknowledged by developer.
(Tue, 04 Oct 2016 00:36:11 GMT) (full text, mbox, link).
Message #22 received at 806660-close@bugs.debian.org (full text, mbox, reply):
Source: taglib
Source-Version: 1.11+dfsg.1-0.1
We believe that the bug you reported is fixed in the latest version of
taglib, 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 806660@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Matteo Cypriani <mcy@lm7.fr> (supplier of updated taglib 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 ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Fri, 30 Sep 2016 16:39:42 -0400
Source: taglib
Binary: libtag1v5 libtag1v5-vanilla libtag1-dev libtag1-doc libtagc0 libtagc0-dev
Architecture: source amd64 all
Version: 1.11+dfsg.1-0.1
Distribution: unstable
Urgency: medium
Maintainer: Modestas Vainius <modax@debian.org>
Changed-By: Matteo Cypriani <mcy@lm7.fr>
Description:
libtag1-dev - audio meta-data library - development files
libtag1-doc - audio meta-data library - API documentation
libtag1v5 - audio meta-data library
libtag1v5-vanilla - audio meta-data library - vanilla flavour
libtagc0 - audio meta-data library - C bindings
libtagc0-dev - audio meta-data library - development files for C bindings
Closes: 730206 736188 805848 806660
Changes:
taglib (1.11+dfsg.1-0.1) unstable; urgency=medium
.
* Non-maintainer upload.
.
[ Modestas Vainius ]
* Get rid of 'static libraries' from package descriptions. This is not true
anyway (if it has ever been). See #639104.
.
[ Matteo Cypriani ]
* New upstream version 1.11 (Closes: #805848, #730206).
* Repack upstream tarball to get rid of non-free file id3v22-tda.mp3,
see README.Debian-source (Closes: #736188).
* Drop patch multiarch.diff (applied upstream).
* Bump Standards-Version to 3.9.8 (no changes needed).
* Fix debian/watch.
* Update debian/copyright and switch to DEP-5 format.
* debian/control:
+ Update VCS URIs to the new collab-maint repository.
+ Build-Depend on libboost-dev.
+ Remove unneeded versions in Build-Depends.
* debian/rules:
+ Call cmake with BUILD_SHARED_LIBS.
+ Use DEB_BUILD_MAINT_OPTIONS to enforce hardening.
+ use override_dh_auto_build-indep target instead of build-indep to
generate the documentation (Closes: #806660).
* Update symbols.
* Don't install md5 files in libtag1-doc.
* Install upstream NEWS as changelog.
* Quit embedding jquery.js.
Checksums-Sha1:
28c1780db7d191179559caa914572f9c91ebd728 2247 taglib_1.11+dfsg.1-0.1.dsc
f396357403d875b26e3aefc6925be841b76f4699 1099909 taglib_1.11+dfsg.1.orig.tar.bz2
dd17cdd41131d415187457736794154eae1131d7 31056 taglib_1.11+dfsg.1-0.1.debian.tar.xz
6b68146321ee27713193c38aea4ab85b3b8ad759 91536 libtag1-dev_1.11+dfsg.1-0.1_amd64.deb
5890237815fdf57befe7ecd40075ba2dc4417a65 8937332 libtag1-doc_1.11+dfsg.1-0.1_all.deb
0c6bbcbfc41d216dbd5ca299ab399a7c62ef56ee 2166542 libtag1v5-vanilla-dbgsym_1.11+dfsg.1-0.1_amd64.deb
2c944664962e1040e64519b33821ca6ff0867500 283848 libtag1v5-vanilla_1.11+dfsg.1-0.1_amd64.deb
d197c594230a0625d736b0d20183b9da8c6d0657 22750 libtag1v5_1.11+dfsg.1-0.1_amd64.deb
51033b7351265193d66e40c3782c3e5f1124f583 38076 libtagc0-dbgsym_1.11+dfsg.1-0.1_amd64.deb
2c9d2c5c355233c46d0e6c05ba170b6f9ae9068a 25402 libtagc0-dev_1.11+dfsg.1-0.1_amd64.deb
b1c6b4a6d947698f2350c5936f71348c3ada95ce 27678 libtagc0_1.11+dfsg.1-0.1_amd64.deb
Checksums-Sha256:
94f4126de87bed62be96450da3b4f3848f053d18711bbaed7ce5c2bee6f8159c 2247 taglib_1.11+dfsg.1-0.1.dsc
4eca0a8695d3a9dedd4e366ccc1ea77733d07b8f4ccedd9241d02ae7d7a68807 1099909 taglib_1.11+dfsg.1.orig.tar.bz2
122958357bcf600a8ae8a69b43a9b5f47d9ece31a8d60beb326795bf543c8002 31056 taglib_1.11+dfsg.1-0.1.debian.tar.xz
6e5416f80f90008e4c0dbd51f99d3dd372447d8d29d8abd71a02305336a03131 91536 libtag1-dev_1.11+dfsg.1-0.1_amd64.deb
6d34d80ca1087113c6b9fdc68d59bb4cc1cd98d386a3aeac790484308fc1d2b9 8937332 libtag1-doc_1.11+dfsg.1-0.1_all.deb
7d0d5723ac8c643766a3f4f575f594ddf730e522250e0b33b6350ff19d333b0c 2166542 libtag1v5-vanilla-dbgsym_1.11+dfsg.1-0.1_amd64.deb
2e9bcececacbdbf190e92ae5fe951b8aaaecef99efa4cc8112e7646ee1c054cb 283848 libtag1v5-vanilla_1.11+dfsg.1-0.1_amd64.deb
cb0cffeb059addea46382e419405fd5b02db719f83b94ee399bb95fbece32dbe 22750 libtag1v5_1.11+dfsg.1-0.1_amd64.deb
21fe286c1a0e1984d92103ca9e066d6cace240203d8517b9afd9efd5e7527c9f 38076 libtagc0-dbgsym_1.11+dfsg.1-0.1_amd64.deb
bd1148fb0484f73e995002063ea1d22c0b37a785b11c0ed13e5593a2806842c8 25402 libtagc0-dev_1.11+dfsg.1-0.1_amd64.deb
baa6eac8c1e8912ef86b4cdccb686fc80d4e4140be0f12d06a5fa7b371dda913 27678 libtagc0_1.11+dfsg.1-0.1_amd64.deb
Files:
0f52e047019eec543864de04a5fa386f 2247 libs optional taglib_1.11+dfsg.1-0.1.dsc
85c911693c1c23f4bbf786776e7fcd6e 1099909 libs optional taglib_1.11+dfsg.1.orig.tar.bz2
b6bb002b922e1d0acb2df8e6660b0ed3 31056 libs optional taglib_1.11+dfsg.1-0.1.debian.tar.xz
0455cb00c274a156dad570dd18a9890c 91536 libdevel optional libtag1-dev_1.11+dfsg.1-0.1_amd64.deb
937865fe99fbe51e23e6d2fb17bd894d 8937332 doc optional libtag1-doc_1.11+dfsg.1-0.1_all.deb
2f9834e6b8acf18e8c854a94e143e093 2166542 debug extra libtag1v5-vanilla-dbgsym_1.11+dfsg.1-0.1_amd64.deb
03788f322bd4164cc8ad6b909519fc89 283848 libs optional libtag1v5-vanilla_1.11+dfsg.1-0.1_amd64.deb
043f7164444a15f3a1d9c7828afaf1e6 22750 libs optional libtag1v5_1.11+dfsg.1-0.1_amd64.deb
ec0264c6bc6a6b870bf1b0d84c048c9a 38076 debug extra libtagc0-dbgsym_1.11+dfsg.1-0.1_amd64.deb
a1b5d4e364d31dfc4ac6c5fc1b2dfb30 25402 libdevel optional libtagc0-dev_1.11+dfsg.1-0.1_amd64.deb
20cdf6c66ac72ba2ff11381e633a928c 27678 libs optional libtagc0_1.11+dfsg.1-0.1_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQIcBAEBCAAGBQJX8SZfAAoJENADhS+9UlKeVKkP/jcKeYuX9bqlhET/d5P/CLeL
dmXLd2qdHjYUzaGiy19YbOkn85kxhNqROWfP+4YM861amRC/N4xBqYh9WRDDB5y4
LdPsEhQeoW85zKpqFZQi8OSO4vXslHU2fcwcDrtR3vZvFsZYqIF7PtwZDgVT1DEt
pOoNF1UUQGYgKhEbLN28ReOVFQBTnrihlFYgZqECzGWCsBNbpBHmprz8tM4ygkI8
lSPU/Kx3t3czjVnE1TuB7CEVxs2IK8Z1ZLRG4qL/zbE/gx0wSXffPuWUAIZAJnv/
LsmRtLOiH1IB31KAyBeSDapTtPaU3f52fKWEIbWFoaCF4q6PtLjWZYIpGNsw9t4s
kGJbzTahFO2QkbxzxnW3jiyJ3rZD94AFo4BrpCO+CnKTOOdtWb5jbpMYVor3uJCb
2lNShb7o5Xmgxax64eBfdwY2TrGqDIQNRRMxmNHyJ0RiRuRT4l5v5nkphhyixDD1
uVBp2u/fp9ndcn4KjA0tfQoHygUZSlx06nbtvojKr+nAl/YU4AvyrduA7XPo9s8s
Ym/B+tMsfU3kkBzRcjzxMP6HAKPVE/VUYuSih35AQJyu2yhQtHCHRuvsMa801lw6
g9lghP0k6kQaRGR9o6V7IfBOTRNuY64zaGT3kGqQygOGhVqpPMLIg2I518Fyn1aB
sbZ6dixBPUlfUgwN1qJI
=YrV9
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Tue, 01 Nov 2016 07:29:23 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Tue Nov 7 17:51:24 2017;
Machine Name:
beach
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.