hplip or dependencies/dependents should explicitly depend on foomatic-filters

Bug #187403 reported by JCMckeown
4
Affects Status Importance Assigned to Milestone
hplip (Ubuntu)
Fix Released
Medium
Till Kamppeter

Bug Description

Binary package hint: hplip-ppds

Installing hplip-ppds and adding printer of type LaserJet 2300 series to cups causes printer stop in absence of "/usr/bin/foomatic-rip". However neither hplip-ppds nor dependencies explicitly depend on foomatic-filters (which contains this file) or dependents; this is surely wrong.

Revision history for this message
Henrik Nilsen Omma (henrik) wrote :

hplip-ppds has been replaced by hpijs-ppds in Hardy and now depends on foomatic-filters.

Changed in hplip:
status: New → Fix Released
Revision history for this message
Dustin Kirkland  (kirkland) wrote :

I am hitting this same problem with the package hpijs.

I agree with the analysis, it needs to explicitly depend on foomatic-filters.

Debdiff attached.

:-Dustin

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

Thank you for the report, now the hpijs package also needs the dependency on foomatic-filters, as this package now contains a PPD generator (the .drv file) which produces PPDs which need foomatic-rip.

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

Fix committed to Debian SVN, Ubuntu package coming soon.

Changed in hplip:
assignee: nobody → till-kamppeter
importance: Undecided → Medium
milestone: none → ubuntu-8.04
status: Triaged → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

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

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

  * debian/control: Let hpijs depend on foomatic-filters (LP: #187403).
  * debian/control, debian/hplip.links: Added missing links to utilities
    hp-check and hp-scan. Added dependency on python-imaging for hp-scan.
  * debian/rules: Corrected filter name from "foomatic-rip-hplip" to
    "foomatic-rip" (LP: #211382).
  * debian/hplip.preinst: Remove obsolete /etc/default/hplip file before
    installation of the hplip binary package (LP: #211377).

 -- Till Kamppeter <email address hidden> Thu, 3 Apr 2008 22:28:52 +0200

Changed in hplip:
status: Fix Committed → 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.