Control: tags -1 + patch pending Dear Maintainer,
Le dimanche 29 novembre 2015 à 16:22 +0000, Santiago Vila a écrit : > Package: src:libkarma > Version: 0.1.2-2.3 > User: sanv...@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: I am going to upload an NMU of libkarma fixing this bug. The debdiff is attached. I am going to upload without a delay, according to usual NMU rules, and given the very close freeze deadlines. Best, -- .''`. Sébastien Villemot : :' : Debian Developer `. `' http://sebastien.villemot.name `- GPG Key: 4096R/381A7594
diff -Nru libkarma-0.1.2/debian/changelog libkarma-0.1.2/debian/changelog --- libkarma-0.1.2/debian/changelog 2015-11-18 13:29:04.000000000 +0100 +++ libkarma-0.1.2/debian/changelog 2016-12-16 22:36:06.000000000 +0100 @@ -1,3 +1,13 @@ +libkarma (0.1.2-2.5) unstable; urgency=medium + + * Non-maintainer upload. + * Fix FTBFS when building only arch-indep packages. Implement the + workaround documented in #830416: when dh_makeshlibs has not been + called, create a phony shlibs.local so that dh_clideps does not crash. + (Closes: #806629) + + -- Sébastien Villemot <sebast...@debian.org> Fri, 16 Dec 2016 22:36:06 +0100 + libkarma (0.1.2-2.4) unstable; urgency=medium * Non-maintainer upload. diff -Nru libkarma-0.1.2/debian/rules libkarma-0.1.2/debian/rules --- libkarma-0.1.2/debian/rules 2012-01-18 23:12:07.000000000 +0100 +++ libkarma-0.1.2/debian/rules 2016-12-16 22:36:06.000000000 +0100 @@ -15,3 +15,13 @@ %: dh $@ + +# dh_clideps expects to see dh_makeshlibs called before it, but dh_makeshlibs +# is never called when building only arch-indep packages. So we force the issue +# by making a phony shlibs.local file that dh_clideps will accept, if no others +# exist. See #806629 for the specific case of libkarma and #830416 for the bug +# in dh_clideps. +override_dh_clideps: + if ! grep -q . debian/*/DEBIAN/shlibs; then echo libkarma 0 libkarma0 > debian/shlibs.local; fi + dh_clideps + rm -f debian/shlibs.local
signature.asc
Description: This is a digitally signed message part