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

Attachment: pgptFJB6reY8l.pgp
Description: PGP signature

Reply via email to