Bug 121338

Summary: print/gutenprint-foomatic - Unable to create the Foomatic driver
Product: Ports & Packages Reporter: Jason W. Bacon <jwb>
Component: Individual Port(s)Assignee: Michael Johnson <ahze>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description Jason W. Bacon freebsd_committer freebsd_triage 2008-03-03 23:50:00 UTC
Attempting to install a Stylus Color 660 with the Foomatic+Gutenprint driver (which is the recommended driver) results in the following popup message:

Unable to load the requested driver:
Unable to create the Foomatic driver [Epson-Stylus_Color_660,gutenprint]. Either that driver does not exist, or you don't have the required permissions to perform that operation.

Starting the process by running "kcmshell printers" also reveals the following in the terminal window:

perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
        LC_ALL = (unset),
        LANG = "en"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
ERROR: foomatic-datafile: There is neither a custom PPD file nor the driver database entry contains sufficient data to build a PPD file.
kdeprint: WARNING: PPD syntax error, PPD parse failed

I can install the printer with the CUPS+Gutenprint driver, but it's essentially unusable, as it prints one row of pixels at a time.  I've tried adjusting the settings for quality, dithers, etc. to make it go faster, but the best I've achieved is about 15 minutes/page.

All other Stylus models I tried produces the same result.

The gimp-print driver on FreeBSD 6.1 (PC-BSD 1.3) works fine.

Fix: 

Unknown.
How-To-Repeat: 1. Install port print/gutenprint with all OPTIONS enabled.
2. Enable CUPS server (add cupsd_enable="YES" in /etc/rc.conf)
3. /usr/local/etc/rc.d/cupsd start
4. Run "kcmshell printers" (or click K->Settings->Peripherals->Printers)
5. Click Add->Add printer/Class
6. Choose any workable backend
7. In Printer Model Selection, select Epson, Stylus 660. (or any other Stylus model)
8. In Driver Selection, select Foomatic+Gutenprint
Comment 1 Mark Linimon 2008-03-03 23:58:26 UTC
Is this a problem in gutenprint or in cups?

mcl
Comment 2 Edwin Groothuis freebsd_committer freebsd_triage 2008-03-04 00:13:44 UTC
Responsible Changed
From-To: freebsd-ports-bugs->ahze

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 3 Michael Johnson freebsd_committer freebsd_triage 2009-12-22 03:17:02 UTC
State Changed
From-To: open->feedback

Is this still an issue with gutenprint 5.2.4
Comment 4 Michael Johnson freebsd_committer freebsd_triage 2009-12-29 16:39:07 UTC
State Changed
From-To: feedback->closed

Closed by submitters request