Bug report at launchpad.net
/lib/udev/hplj1000 doesn't handle another $DEVNAME case when udev calls it twice.
Udev calls the script twice for some reason on the system described below.
At first, udev calls hplj1000 with "/dev/bus/usb/004/059" as a $DEVNAME which is not desired/not supported.
Then it calls the script once again with "/dev/usb/lp0" as a $DEVNAME w
Forum: General foo2zjs