cups-pdf reports 'missing driver' when adding new printer

Bug #411376 reported by Alan Pope 🍺🐧🐱 πŸ¦„
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
system-config-printer (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: cups-pdf

Installed cups-pdf package on latest karmic, tried to add a new printer using the wizard thing. Got a dialog box at the end telling me:-

"Missing driver"
"Printer 'CUPS-PDF-Printer' requires the '-' program but it is not currently installed. Please install it before using this printer"

The printer gets created but anything I "print" to it disappears and doesn't appear in ~/PDF

ProblemType: Bug
Architecture: i386
Date: Mon Aug 10 13:03:38 2009
DistroRelease: Ubuntu 9.10
Lpstat:
 device for CUPS-PDF-Printer: cups-pdf:/
 device for Generic-PostScript-Printer: socket://192.168.129.99:9100
 device for OfficeJet-6300: hp:/net/Officejet_6300_series?ip=192.168.129.199
NonfreeKernelModules: nvidia
Package: cups-pdf 2.5.0-4
Papersize: a4
PpdFiles:
 Generic-PostScript-Printer: GENICOM microLaser 210
 CUPS-PDF-Printer: Generic CUPS-PDF Printer
 OfficeJet-6300: HP Officejet 6300 Series, hpcups 3.9.8
ProcEnviron:
 PATH=(custom, user)
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-5.24-generic-pae
SourcePackage: cups-pdf
Uname: Linux 2.6.31-5-generic-pae i686

Revision history for this message
Alan Pope 🍺🐧🐱 πŸ¦„ (popey) wrote :
Revision history for this message
Martin-Γ‰ric Racine (q-funk) wrote :

Alan, of exactly which wizard thing are you talking about?

Note that the CUPS log shows that you tried adding a printer under a user that is not authorized. This means you need to be a member of either the lpadmin group or the root user.

Revision history for this message
Alan Pope 🍺🐧🐱 πŸ¦„ (popey) wrote :

System -> Admin -> Printing -> New -> (that wizard)

Click Generic CUPS-PDF Printer -> Forward -> Accept defaults for Printer name, description and location -> Apply

Get the dialog you see in the attachment, click OK.

Click 'Yes' to Would you like to print a test page?

Job 21 submitted.

Get no PDF out.

Revision history for this message
NoahY (noahy) wrote :

Same here using Epson Stylus C66

Test Page gives me a nice clean blank page. Printing other things (pdf files) does not work.

Changed in cups-pdf (Ubuntu):
status: New → Confirmed
Revision history for this message
NoahY (noahy) wrote :

Fixed with latest update of the following packages (and others):

cups (1.3.11-1) to 1.3.11-1ubuntu1
cups-bsd (1.3.11-1) to 1.3.11-1ubuntu1
cups-client (1.3.11-1) to 1.3.11-1ubuntu1
cups-common (1.3.11-1) to 1.3.11-1ubuntu1

Revision history for this message
NoahY (noahy) wrote :

oops... I've been commenting on the wrong bug. Please cancel everything I've said.

Changed in cups-pdf (Ubuntu):
status: Confirmed → New
Revision history for this message
Martin-Γ‰ric Racine (q-funk) wrote :

Can others confirm whether cups (1.3.11-1ubuntu1) karmic indeed fixes the issue?

Revision history for this message
Alan Pope 🍺🐧🐱 πŸ¦„ (popey) wrote :

No, it's not fixed. I still get the issue on an up to date system I just installed cups-pdf on.

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

This looks like an upstream bug in system-config-printer. Moving to system-config-printer ...

Changed in cups-pdf (Ubuntu):
status: New → Triaged
affects: cups-pdf (Ubuntu) → system-config-printer (Ubuntu)
Changed in system-config-printer (Ubuntu):
importance: Undecided → Medium
Changed in system-config-printer (Ubuntu):
status: Triaged → In Progress
Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

5 bytes added to fix the bug. New package is on its way.

Changed in system-config-printer (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package system-config-printer - 1.1.10+git20090731-0ubuntu3

---------------
system-config-printer (1.1.10+git20090731-0ubuntu3) karmic; urgency=low

  * debian/patches/53_do-not-consider-dash-as-executable-name.patch: When
    checking whether the CUPS filter specified in the PPD file is installed,
    do not consider '-' as an executable name. '-' stands for no filter
    (LP: #411376).

 -- Till Kamppeter <email address hidden> Tue, 11 Aug 2009 11:32:04 +0200

Changed in system-config-printer (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Tim Waugh (twaugh) wrote :

I've fixed this slightly differently upstream.

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.