On Saturday 20 December 2008 11:37:32 Peter Humphrey wrote:

> These are the USE flags I installed CUPS with:
>
> [ebuild   R   ] net-print/cups-1.3.9-r1  USE="acl dbus jpeg pam perl png
> python ssl tiff
> -X -avahi -gnutls -java -kerberos -ldap -php -ppds -samba -slp -static
> -xinetd -zeroconf" LINGUAS="en -de -es -et -fr -he -id -it -ja -pl -sv
> -zh_TW"

Since writing that I reasoned that cups might want the ppds USE flag, so I 
remerged it with that flag, after restoring the squeaky-clean system to a 
new file-system. Three foomatic packages were pulled in:

$ grep completed /var/log/emerge.log | tail -n 4
1229776693:  ::: completed emerge (1 of 4) 
net-print/foomatic-db-ppds-3.0.20060720 to /
1229776708:  ::: completed emerge (2 of 4) 
net-print/foomatic-filters-3.0.20080507 to /
1229776740:  ::: completed emerge (3 of 4) 
net-print/foomatic-filters-ppds-20070501 to /
1229776821:  ::: completed emerge (4 of 4) net-print/cups-1.3.9-r1 to /

Then I let cups detect the printer for itself, and gave it a PPD file I got 
from linuxprinting.org, and when I asked for a test page I 
got "/usr/libexec/cups/filter/foomatic-rip failed" and the job list showed 
it as Unknown Stopped.

So I deleted the printer, let it redetect it, and this time gave it the PPD 
file it offered me: a DJ200 file, which I wouldn't have thought to use. 
This time on trying a test page I got "Printer is now on-line." but still 
nothing appeared on the printer.

I did have this printer working some months ago, both locally and over the 
network, together with a Kyocera laser printer, but something has changed 
and I haven't yet worked out what.

-- 
Rgds
Peter

Reply via email to