packaging: hplip udev rules conflict with foo2zjs
foo2zjs and hplip are both printer drivers for HP LaserJet 1018 (and others).
Both install their own udev rules. Those rules are conflicting as both try to upload the firmware to the printer:
From /lib/udev/
#Own udev rule for HP Laserjet 1018
KERNEL=="lp*", SUBSYSTEMS=="usb", ATTRS{idVendor}
From /etc/udev/
# hp_laserjet_1018
SUBSYSTEM=
As those rules are not declared in the same way they are probably both executed (sorry I don't know much udev) and the result is that the firmware upload fails. When I uninstalled foo2zjs, the printer worked.
So I think that foo2zjs should be declared as incompatible with hplip in the hplip .deb.
Question information
- Language:
- English Edit question
- Status:
- Answered
- For:
- HPLIP Edit question
- Assignee:
- No assignee Edit question
- Last query:
- Last reply:
Can you help with this problem?
Provide an answer of your own, or ask Olivier Mengué for more information if necessary.