gutenprint unable to update ppd when source ppd is a symbolic link

Bug #353242 reported by Sachin Garg
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gutenprint (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: cups-driver-gutenprint

Description: Ubuntu jaunty (development branch)
Release: 9.04

cups-driver-gutenprint:
  Installed: 5.2.3-0ubuntu4

/usr/sbin/cups-genppdupdate fails with a "file not found" error at line 403 if the source file name is a symbolic link.

Works if the file is a regular file.

Related branches

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

Why are your PPD files in /etc/cups/ppd/ symbolic links? How do you create print queues?

Changed in gutenprint (Ubuntu):
status: New → Incomplete
Revision history for this message
Sachin Garg (sgarg-bugreporter) wrote :

I think I had manually installed a printer and wanted to clone an existing printer - that was why it was a symlink.

AFAIK, the PPD only has information about the printer and ideally, we should just be creating symlinks in /etc/cups/ppd/ pointing to the actual PPD file - this will reduce clutter in the /etc/cups/ppd/ directory.

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

Fixed by making failures during the PPD update non-fatal. If the links point to other PPD files in /etc/cups/ppd/ nothing should get lost, as the original file gets updated.

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

This bug was fixed in the package gutenprint - 5.2.3-0ubuntu5

---------------
gutenprint (5.2.3-0ubuntu5) jaunty; urgency=low

  * debian/cups-driver-gutenprint.postinst: Make failures of the updater
    for the PPD files of existing print queues for the CUPS Raster driver
    non-fatal (LP: #353220, LP: #353242).

 -- Till Kamppeter <email address hidden> Thu, 2 Apr 2009 20:09:49 +0100

Changed in gutenprint (Ubuntu):
status: Incomplete → 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.