Package Details: foo2zjs-nightly 20171202-1

Git Clone URL: (read-only)
Package Base: foo2zjs-nightly
Description: foo2zjs Printer Drivers (automatically updated). Includes also foo2hp, foo2hbpl, foo2oak, foo2xqx, foo2qpdl, foo2slx, foo2hiperc and foo2lava drivers.
Upstream URL:
Licenses: GPL, custom
Conflicts: foo2zjs
Provides: foo2zjs
Replaces: foo2zjs
Submitter: intelfx
Maintainer: intelfx
Last Packager: intelfx
Votes: 27
Popularity: 2.015658
First Submitted: 2016-11-12 03:35
Last Updated: 2017-12-08 11:57

Pinned Comments

ahuillet commented on 2017-05-08 09:15

foo2zjs, when paired with Ghostscript9 as present in Archlinux, has a nasty color printing bug. The foo2zjs author is aware of it but hasn't, so far, appeared to fully describe the bug, report it upstream, or implement a fix/workaround in his software.
Instead, what he recommends is to install Ghostscript8 as /usr/bin/,3189

intelfx commented on 2016-11-12 03:37

Package bumped. New package foo2zjs-nigtly has been uploaded which has a `pkgver()` function that extracts the timestamp from the driver's home page.

This should eliminate the need for frequent checksum mismatches and bump requests (provided that the patches will still apply). Please use that package, I'll request this one to be merged.

intelfx commented on 2016-10-23 00:02

@petres: Package bumped. I've completely rewritten printer firmware loading; please report if anything doesn't work (relevant for HP LaserJet printers).

intelfx commented on 2016-10-04 06:21

From now on, foo2zjs is decoupled from foomatic-db and does not require using the patched foomatic-db-foo2zjs package (nor does it require foomatic-db at all).

Latest Comments

sxe commented on 2018-01-08 09:15

@bachtiar Same problem here, thx for the fix.

intelfx commented on 2017-12-30 22:40

@bachtiar: Yes, that's a known (by me) problem that I tracked down to kernel's device event netlink interface. usbmuxd's broken too. There's nothing to do with this package. Probably should bisect and report/fix though...

Manonfire commented on 2017-12-30 21:22

@bachtiar Thank You very much :). It solved my problem with HP LJ1018 after full system upgrade.

bachtiar commented on 2017-12-30 20:21

Since recent full system upgrade, firmware loading does not work for me anymore. As a workaround, I replaced line TAG+=..., ENV{SYSTEMD_WANTS}=... in /usr/lib/udev/rules.d/71-hplj10xx.rules with RUN+="/usr/bin/foo2zjs-loadfw $DEVPATH" and running "udevadm control --reload".

intelfx commented on 2017-12-08 11:59

Actually I never checked if it is really no longer necessary to blacklist usblp, but I went ahead and did this as requested by @sxe and @melvinvermeeren. I do not own a supported printer anymore, so if anybody spots that something broke — please report.

intelfx commented on 2017-12-08 11:58

@sxe, @melvinvermeeren: Sorry for this taking too long. Should be done now + see next comment.

sxe commented on 2017-12-08 11:49

I had the same problem as melvinvermeeren.

After removing /usr/lib/modprobe.d/usblp.conf my old printer, HP LaserJet 1018 started working again.

@rafaelndev That's a problem with yaourt, build it manually, had the same problem.


rafaelndev commented on 2017-11-13 14:48

I failed to install this package with an error on package compilation:

melvinvermeeren commented on 2017-09-18 22:50

After installing this my old dot-matrix stopped working. Turns out this package blacklists the usblp module. Looks like a workaround for some old bugs that have since then be fixed properly.

Unless this is still necessary for some setup, could you add the following below make install?
rm "${pkgdir}"/usr/lib/modprobe.d/usblp.conf

Thank you.

intelfx commented on 2017-09-14 01:33

@eMan.Lived: You should not use "Flag out-of-date" to report build errors anyway. Even the report page clearly says so.

All comments