Package: foo2zjs
Version: 20060625dfsg-2

Package foo2zjs has several errors:

1. Upstream version installs the file hplj1000 into
/usr/bin/ and creates 3 links to this same file named hplj1005,
hplj1018 and hplj1020.

        ln -sf $(USBDIR)/hplj1000 $(USBDIR)/hplj1005
        ln -sf $(USBDIR)/hplj1000 $(USBDIR)/hplj1018
        ln -sf $(USBDIR)/hplj1000 $(USBDIR)/hplj1020

but the debian package provides only hplj1000 and does not
create those links (hplj1005, hplj1018, hplj1020).

2. udev script /etc/udev/rules.d/11-hplj10xx.rules incorrectly invokes
hplj1000 even when the detected printer is in fact hp 1005, hp 1018 or hp 1020.

These 2 errors are closely related to eachother. You cannot simply modify
11-hplj10xx.rules to invoke hplj1000 for all 4 models because hplj1000
determines the model of the printer from its own filename. So, by not creating
symbolic links hplj1005, hplj1018 and hplj1020 we have lost information about
the model of the detected printer.

As a result of these 2 errors, package foo2zjs works only for hp 1000.

Solution: create symbolic links named hplj1005, hplj1018 and hplj1020 and
change 11-hplj10xx.rules to correctly invoke hplj1000, hplj1005, hplj1018 and
hplj1020 accordingly.


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to