[intrepid] some packages still depend on dummy package libcupsys2

Bug #279345 reported by Bogdan Butnaru
4
Affects Status Importance Assigned to Milestone
eggcups (Ubuntu)
Fix Released
Low
Unassigned
flphoto (Ubuntu)
Fix Released
Undecided
Unassigned
fox1.4 (Ubuntu)
Fix Released
Low
Unassigned
fox1.6 (Ubuntu)
Fix Released
Low
Unassigned
kde4libs (Ubuntu)
Fix Released
Low
Unassigned
libgnomecups (Debian)
Fix Released
Unknown
libgnomecups (Ubuntu)
Fix Released
Low
Unassigned
libnet-cups-perl (Debian)
Fix Released
Unknown
libnet-cups-perl (Ubuntu)
Fix Released
Low
Unassigned
lsb (Ubuntu)
Fix Released
Low
Unassigned
qt-x11-free (Ubuntu)
Fix Released
Low
Unassigned
rezound (Ubuntu)
Triaged
Low
Unassigned
scribus-ng (Ubuntu)
Fix Released
Low
Unassigned
xpp (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

There are still a few packages that depend on libcupsys2, which is a dummy package. I know that's what dummy packages are for, but I'm filing this bug as a reminder to update the dependencies.

This is on an up-to-date Intrepid. Should I link it to each of the packages below?

$ aptitude search '?depends(libcupsys2)'
p eggcups - notification area icon for printing jobs
p flphoto - Image manager with great printing function
p kdelibs5-dev - development files for the KDE 4 core libra
p libfox-1.6-0 - The FOX C++ GUI Toolkit
p libfox-1.6-dev - Development files for the FOX C++ GUI Tool
p libfox1.4 - The FOX C++ GUI Toolkit
p libfox1.4-dev - Development files for the FOX C++ GUI Tool
i A libgnomecups1.0-1 - GNOME library for CUPS interaction
p libgnomecups1.0-dev - GNOME library for CUPS interaction (header
p libnet-cups-perl - Provides an interface for printing with CU
p libqt3-mt-dev - Qt development files (Threaded)
p lsb-printing - Linux Standard Base 3.2 Printing package
p rezound - Audio file editor
p scribus-ng - Open Source Desktop Page Layout - developm
p xpp - X Printing Panel

$ aptitude show libcupsys2
Package: libcupsys2
State: installed
Automatically installed: yes
Version: 1.3.8-11ubuntu1
Priority: extra
Section: oldlibs
Maintainer: Ubuntu Core Developers <email address hidden>
Uncompressed Size: 90.1k
Depends: libcups2
Provided by: libcups2
Description: Common UNIX Printing System (transitional package)
 This is a dummy package to ease transition to new package name.

Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

Fixed the problem for xpp and flphoto.

Changed in eggcups:
status: Confirmed → Triaged
Changed in flphoto:
status: New → Fix Released
Changed in kde4libs:
importance: Undecided → Low
status: New → Triaged
Changed in fox1.6:
importance: Undecided → Low
status: New → Triaged
Changed in fox1.4:
importance: Undecided → Low
status: New → Triaged
Changed in libgnomecups:
importance: Undecided → Low
status: New → Triaged
Changed in libnet-cups-perl:
importance: Undecided → Low
status: New → Triaged
Changed in qt-x11-free:
importance: Undecided → Low
status: New → Triaged
Changed in lsb:
importance: Undecided → Low
status: New → Triaged
Changed in rezound:
importance: Undecided → Low
status: New → Triaged
Changed in scribus-ng:
importance: Undecided → Low
status: New → Triaged
Changed in xpp:
status: New → Fix Released
Changed in libgnomecups:
status: Unknown → Fix Released
Changed in libnet-cups-perl:
status: Unknown → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package libnet-cups-perl - 0.55-3ubuntu1

---------------
libnet-cups-perl (0.55-3ubuntu1) intrepid; urgency=low

  * Transition from libcupsys2 to libcups2 (lp: #279345):
    - Build-depend on libcups2-dev
    - Suggest cups-common
    (This changes can be dropped in jaunty as the current Debian package has
     them already)

 -- Michael Bienia <email address hidden> Thu, 09 Oct 2008 21:29:35 +0200

Changed in libnet-cups-perl:
status: Triaged → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package eggcups - 0.20-0ubuntu2

---------------
eggcups (0.20-0ubuntu2) intrepid; urgency=low

  * Rebuild for libcupsys2 -> libcups2 transition (lp: #279345).

 -- Michael Bienia <email address hidden> Thu, 09 Oct 2008 21:37:36 +0200

Changed in eggcups:
status: Triaged → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package fox1.4 - 1.4.34-1ubuntu1

---------------
fox1.4 (1.4.34-1ubuntu1) intrepid; urgency=low

  * Transition from libcupsys2 to libcups2 (lp: #279345):
    + debian/control: Replace libcupsys2-dev with libcups2-dev.

 -- Michael Bienia <email address hidden> Thu, 09 Oct 2008 21:44:47 +0200

Changed in fox1.4:
status: Triaged → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package fox1.6 - 1.6.25-1ubuntu1

---------------
fox1.6 (1.6.25-1ubuntu1) intrepid; urgency=low

  * Transition from libcupsys2 to libcups2 (lp: #279345):
    + debian/control: Replace libcupsys2-dev with libcups2-dev.

 -- Michael Bienia <email address hidden> Thu, 09 Oct 2008 21:47:27 +0200

Changed in fox1.6:
status: Triaged → Fix Released
Revision history for this message
Sebastien Bacher (seb128) wrote :

could you not use a bug which lists lot of task to handle transitions but rather opens different bugs and tag those?
the issue has already been discussed but your way to use this bug sends a comment for every change to everybody subscribed to any of the component listed there which means lot of mails for no good reason

Changed in kde4libs:
assignee: nobody → apachelogger
Revision history for this message
Bogdan Butnaru (bogdanb) wrote :

Sebastian, I'm not sure who opened the task for each package; I just opened it for Ubuntu and asked about linking. Next time I'll open separate bugs from the start.

Revision history for this message
Bogdan Butnaru (bogdanb) wrote :

Sebastian, since we're on the subject, there are a couple hundred non-transitional packages which depend on transitional ones:

$ aptitude search '?depends(~dtransitional)?not(~dtransitional)'|wc -l
243

It seems a huge job for someone to go through all of those, verify them (the query it's probably not very precise) and create separate bugs for each. I think it would be more appropriate to create a generic bug like this one, which lists the problem and the query. Bug-fixers would just take the query and fix whatever they can, and perhaps add separate bugs for each issue they fix. Then, when the number of packages involved gets to a few dozen we can create the rest of the bugs. What do you think?

Revision history for this message
Sebastien Bacher (seb128) wrote :

do you really think that's trying to clean those transitionnal binary now is the best use of the efforts we can do before intrepid? I would let those being fixed during a normal cycle and not bother opening bugs for everything listed there

Revision history for this message
Harald Sitter (apachelogger) wrote :

kde4libs fixed in 4:4.1.2-0ubuntu5

Changed in kde4libs:
assignee: apachelogger → nobody
status: Triaged → Fix Released
Colin Watson (cjwatson)
Changed in lsb:
status: Triaged → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package lsb - 3.2-20ubuntu1

---------------
lsb (3.2-20ubuntu1) jaunty; urgency=low

  * Resynchronise with Debian (cups dependency change fixes LP: #279345).
    Remaining changes:
    - Don't conflict with python (>= 2.6).
    - Depend on postfix rather than exim4 as preferred mail-transport-agent
      alternative.
    - Depend on libgl1-mesa-glx rather than libgl1-mesa as preferred libgl1
      alternative.
    - Add Ubuntu logging functions.
  * Revert some apparently unintentional dependency changes on the Ubuntu
    side of the merge: move libncurses5 and libpam0g dependencies back from
    lsb-base to lsb-core; set lsb's dependencies on lsb-printing,
    lsb-multimedia, and lsb-languages back to suggestions; and remove lsb's
    suggestion of lsb-qt4.

lsb (3.2-20) unstable; urgency=low

  * Revert change in 3.2-16 that broke killproc due to my misunderstanding
    of the spec. (Closes: #495587)
  * pidofproc now also checks for /var/run/$base.pid if -p is not specified,
    fixing conformance with the spec.

lsb (3.2-19) unstable; urgency=low

  * Return 0 in log_failure_msg too.

lsb (3.2-18) unstable; urgency=low

  * Also fix case where stdout isn't color-capable. (Closes: #493505, again)

lsb (3.2-17) unstable; urgency=low

  * log_{success,failure,warning}_msg suck, please don't use them for
    Debian scripts. Nonetheless, breakage fixed. (Closes: #493505)

lsb (3.2-16) unstable; urgency=low

  * Add a bugscript to lsb-release to help figure out why people keep
    getting very strange results.
  * Lenny will be Debian 5.0, not Debian 4.1; fix accordingly.
  * Improve output of lsb-specified logging functions; deal with
    in-the-wild variations that omit messages.
  * No longer use --retry in start-stop-daemon calls. (Closes: #451529)
  * Fix behavior of killproc and pidofproc when no pidfile is passed in.
  * Call pidof with -x to include scripts that may be daemonized.
  * Change dependencies *cupsys* -> *cups*. (Closes: #490381)

lsb (3.2-15) unstable; urgency=low

  * Add Basque [eu] translation. (Closes: #491005)
  * Fix log_action_end_msg_pre function definition (_post was defined twice).
    (Closes: #491087)

 -- Colin Watson <email address hidden> Sun, 02 Nov 2008 23:48:49 +0000

Changed in lsb:
status: Fix Committed → Fix Released
Revision history for this message
Alessio Treglia (quadrispro) wrote :

Fixed in latest scribus-ng (jaunty)

Changed in scribus-ng (Ubuntu):
status: Triaged → Fix Released
Revision history for this message
Alessio Treglia (quadrispro) wrote :

Fixed in jaunty

Changed in libgnomecups (Ubuntu):
status: Triaged → Fix Released
Revision history for this message
Jonathan Thomas (echidnaman) wrote :

Fixed with latest merge.

Changed in qt-x11-free (Ubuntu):
status: Triaged → Fix Released
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.