Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 303070 - emerging foo2xqx does nothing, compiling from source allows printing.
Summary: emerging foo2xqx does nothing, compiling from source allows printing.
Status: RESOLVED DUPLICATE of bug 303069
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Printing (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Printing Team
Depends on:
Reported: 2010-02-01 08:05 UTC by Louis Rossmann
Modified: 2010-02-01 08:43 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Note You need to log in before you can comment on or make changes to this bug.
Description Louis Rossmann 2010-02-01 08:05:19 UTC
I followed the advice from here

and the printer would not print a test page.

I followed the advice from the website, which explicitly states not to install a gentoo package. I unmerged the gentoo package and installed from source using the directions here

and the printer worked perfectly. foo2xqx drivers showed up in the cups web interface when I went to add the printer that never showed

Reproducible: Always

Steps to Reproduce:
1. add FOO2ZJS_DEVICES="hpp1006" to /etc/make.conf , and cups foomaticdb usb to the USE flags of /etc/make.conf
2. emerge foo2zjs
3. edit /sbin/foo2zjs-loadfw to include 

   MODELNAME="HP LaserJet P1006"

inside the case statement.

4. add the following to /etc/udev/rules.d/11-hplj10xx.rules

ACTION=="add", KERNEL=="lp*", SUBSYSTEM=="usb", ATTRS{idVendor}=="03f0", \
  ATTRS{idProduct}=="3e17", RUN+="/sbin/foo2zjs-loadfw P1006 $tempnode"

5. go to the cups web interface at http://localhost:631/ and go administration --> find new printers, then click add new printer under your HP Laserjet P1006. 

Actual Results:  
The driver doesn't show up in the list, and the printer, while added, does not print.

Expected Results:  
I expect to see HP Laserjet P1006 Foomatic/foo2xqx (en) in the list. 

If I follow the instructions on the foo2xqx webpage opposed to emerging the gentoo package, I see HP Laserjet P1006 Foomatic/foo2xqx (en) in the list, and am able to continue to configure a working printer. If I do it the Gentoo way, I get nothing.
Comment 1 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2010-02-01 08:43:25 UTC

*** This bug has been marked as a duplicate of bug 303069 ***