Dependency on python-notify makes hplip unsuitable for servers

Bug #600504 reported by Thierry Carrez
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
hplip (Ubuntu)
Fix Released
High
Till Kamppeter
Maverick
Fix Released
High
Till Kamppeter

Bug Description

Binary package hint: cups

hplip grew overnight a dependency on python-notify that brings up lots of graphical libraries as dependencies, making the server ISO oversized.

Thierry Carrez (ttx)
affects: cups (Ubuntu) → hplip (Ubuntu)
Changed in hplip (Ubuntu):
assignee: nobody → Till Kamppeter (till-kamppeter)
importance: Undecided → High
milestone: none → maverick-alpha-3
status: New → Confirmed
Revision history for this message
Martin Pitt (pitti) wrote :

I uploaded a quick hack for alpha-2:

hplip (3.10.5-3ubuntu2) maverick; urgency=low

  * debian/control: Drop python-notify to suggests, it's pulling half of
    the desktop into server images.

 -- Martin Pitt <email address hidden> Thu, 01 Jul 2010 08:38:35 +0200

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

Sorry, I simply merged from Debian. Now I have merged this change back to Debian, as for Debian server users the same problem will occur. In the next HPLIP package I will also put python-notify into the Recommends: of hplip-gui, as someone who installs hplip-gui wants to have desktop functionality.

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

Thanks Till, that was fast!

Changed in hplip (Ubuntu Maverick):
status: Confirmed → Fix Committed
Changed in hplip (Ubuntu Maverick):
status: Fix Committed → Fix Released
Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

I would consider 3.10.5-3ubuntu2 as a fix for this bug. HPLIP always worked also without python-notifier on servers and python-notifier needs the GUI stuff. So it is the correct way to demote python-notifier to Suggests: here. In 3.10.5-3ubuntu3 I have added python-notifier also to the Recommends: of hplip-gui so that one gets the full GUI functionality of HPLIP by simply installing the hplip-gui package.

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.