[Build-common-hackers] Bug#365085: CDBS 0.4.39 breaks
DEB_SHLIBDEPS_INCLUDE in debian-qt-kde.mk
Christopher Martin
chrsmrtn at debian.org
Thu Apr 27 19:46:34 UTC 2006
Package: cdbs
Version: 0.4.39
Severity: important
Hello,
Since cdbs 0.4.39, a nasty problem crops up when building a KDE module.
kscd (part of kdemultimedia) should pick up a Depends on libkcddb1
(also part of kdemultimedia) thanks to the following in debian/rules:
PACKAGES_WITH_LIBS := libkcddb1
...and the following in debian-qt-kde.mk (not part of cdbs itself, but
still):
DEB_SHLIBDEPS_INCLUDE = $(foreach p,
$(PACKAGES_WITH_LIBS),debian/$(p)/usr/lib)
This ensured that kscd would depend on libkcddb1. However, with 0.4.39,
this doesn't seem to happen any more. kscd is built, but doesn't Depend
on libkcddb1 (see bug #365018). My guess it that this change in 0.4.39:
* Moved dh_shlibdeps call to binary-predeb (debhelper.mk)
(closes: #326926)
...is the root of the problem - perhaps it happens too early, and so
breaks DEB_SHLIBDEPS_INCLUDE. I welcome your thoughts on the best way
to fix this.
Thanks,
Christopher Martin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 249 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/build-common-hackers/attachments/20060427/e6fabd9c/attachment.pgp
More information about the Build-common-hackers
mailing list