Hardy: hp-toolbox had missing dependency python-reportlab

Bug #211249 reported by Kivech
0
Affects Status Importance Assigned to Milestone
hplip (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

When starting hp-toolbox from a terminal it reports a missing dependency.

HP Linux Imaging and Printing System (ver. 2.8.2)
HP Device Manager ver. 11.0

Copyright (c) 2001-7 Hewlett-Packard Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.

warning: Reportlab not installed. Fax coverpages disabled.
warning: Please install version 2.0+ of Reportlab for coverpage support.
QSettings: failed to open file '/etc/qt3/qt_plugins_3.3rc'
error: Unable to communicate with device (code=12): hp:/usb/PSC_750?serial=HU193CT0C9WB
warning: Device not found
error: Unable to communicate with device (code=12): hp:/usb/PSC_750?serial=HU193CT0C9WB
warning: Device not found

Problem can be solved by installing the package: python-reportlab

This doesn't resolve the communication error though, that one is filed in another bug report: Bug #209781

Revision history for this message
SK (stephantom) wrote :

Assigning to the hplip source package. A new version was pushed in just a few hours ago. Could you please verify if the problem still exists? You'll have to temporarily remove the hplip and python-reportlab packages.
Thanks you for your efforts!

Revision history for this message
Kivech (kivech-deactivatedaccount) wrote :

Hi Stephan,

I just now tried by first removing the packages and then reinstalling hplip and hplip-gui. But the dependency is still not resolved.

I'll give it another try in about an hour or two to see if maybe mirror I'm using doesn't have all packages available yet, and I'll let you know how it went.
Thanks for the speedy reply and action, very nice to see such responsive reactions.

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

The python-reportlab package was only recommended and not required. So one could uninstall it without getting an error. I have now made hplip-gui depending on python-reportlab and removed the recommendation from hplip. It is used only by the GUI mode of hp-sendfax and there it is very useful. The console mode does not use it. There simply the files given on the command line are faxed. No cover pages are generated there.

Changed in hplip:
importance: Undecided → Medium
milestone: none → ubuntu-8.04
status: Incomplete → Fix Committed
Revision history for this message
Kivech (kivech-deactivatedaccount) wrote :

Ok, makes sense to me. I will verify this later today and check back with you guys that it is actually working this way now. Thanks.

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

This bug was fixed in the package hplip - 2.8.2-0ubuntu7

---------------
hplip (2.8.2-0ubuntu7) hardy; urgency=low

  * debian/control: Let hplip-gui depend on python-reportlab instead
    of hplip recommending it. python-reportlab is used by the GUI of
    hp-sendfax to add cover pages. In command line mode of hp-sendfax
    cover pages are not supported (LP: #211249).

 -- Till Kamppeter <email address hidden> Fri, 4 Apr 2008 13:28:52 +0200

Changed in hplip:
status: Fix Committed → Fix Released
Revision history for this message
Kivech (kivech-deactivatedaccount) wrote :

Just verified, and it seems to work as you described. Thanks for the effort.

Revision history for this message
Mark Purcell (msp) wrote :

Reportlab is also used in the hp-scan utility from the command line, so perhaps should be moved back as a Depends of hplip.

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.