libsmoke*-dev have no dependencies and bad symlinks

Bug #356605 reported by Terence Simpson
2
Affects Status Importance Assigned to Milestone
kde4bindings (Ubuntu)
Invalid
Undecided
Unassigned
Intrepid
Won't Fix
Undecided
Unassigned
kdebindings (Ubuntu)
Fix Released
Undecided
Unassigned
Intrepid
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: libsmokeqt4-2-dev
Binary package hint: libsmokekde4-2-dev

libsmokeqt4-2-dev requires a dependency on libsmokeqt4-2 and libsmokekde4-2-dev requires a dependency on libsmokekde4-2.
debian/libsmokeqt4-2-dev.links and debian/libsmokekde4-2-dev.links files are both wrong and not required with our cdbs.

Related branches

Revision history for this message
Terence Simpson (tsimpson) wrote :
Revision history for this message
Terence Simpson (tsimpson) wrote :

Affects kde4bindings for Intrepid

Revision history for this message
Terence Simpson (tsimpson) wrote :
Revision history for this message
Terence Simpson (tsimpson) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package kdebindings - 4:4.2.2-0ubuntu2

---------------
kdebindings (4:4.2.2-0ubuntu2) jaunty; urgency=low

  * Fix libsmoke*-dev packaging (LP: #356605)
    - Added libsmokeqt4-2-dev depends libsmokeqt4-2
    - Added libsmokekde4-2-dev depends libsmokekde4-2
    - Removed debian/libsmokeqt4-2-dev.links
    - Removed debian/libsmokekde4-2-dev.links

 -- Terence Simpson <email address hidden> Mon, 06 Apr 2009 19:14:31 +0100

Changed in kdebindings (Ubuntu):
status: New → Fix Released
Revision history for this message
Martin Pitt (pitti) wrote :

Instead of hardcoding the dependency, it should rather use Depends: ${shlibs:Depends}. Doesn't that work?

Also, the *.links files look broken completely. Do they actually cause anything to be installed at all? If not, then they are harmless and shouldn't be included into an SRU for the sake of minimal changes.

Changed in kdebindings (Ubuntu Intrepid):
status: New → Invalid
Changed in kde4bindings (Ubuntu):
status: New → Invalid
Changed in kde4bindings (Ubuntu Intrepid):
status: New → Incomplete
Revision history for this message
Terence Simpson (tsimpson) wrote :

The -dev packages have no binaries, only headers and links, so ${shlibs:Depends} would not work in that case. Also, the .links files were indeed broken, which is why they are removed in my patch.

Revision history for this message
Martin Pitt (pitti) wrote :

Thanks. ACK, please upload.

Changed in kde4bindings (Ubuntu Intrepid):
status: Incomplete → Confirmed
Martin Pitt (pitti)
Changed in kde4bindings (Ubuntu Intrepid):
status: Confirmed → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.