Package Details: cnijfilter-mp550 3.20-13

Git Clone URL: (read-only)
Package Base: cnijfilter-mp550
Description: Canon IJ Printer Driver (For Multifunction MP550 series)
Upstream URL:
Licenses: custom
Submitter: None
Maintainer: sbmomeni
Last Packager: sbmomeni
Votes: 10
Popularity: 0.016586
First Submitted: 2010-06-16 13:03
Last Updated: 2016-05-09 18:08

Latest Comments

JonnyJD commented on 2015-12-30 11:42

I don't think that will work. Upstream has one driver for all, but is using very different versions for different models. I don't think the newest version supports the oldest printers.
At least judging from the build files.

But: You can start to make such a package, upload it and link it here (with newest version; 5.0?). We can see if we can make the other printers work.
We would have lots of source files though. At least for the ppd files.

beroal commented on 2015-12-30 11:24

Maybe it would be better to create 1 package for all Canon printers?

JonnyJD commented on 2015-10-07 15:43

I forked this package to create
I adapted the patches and it works fine so far.

sbmomeni commented on 2015-06-24 16:50

New PKGBUILD does not create cnijfilter-common package anymore to avoid conflict with that package in the website.

sbmomeni commented on 2015-01-23 22:39

Adding the lib32-popt to makedepends solves it (install lib32-popt before running makepkg). You may also need to run "/usr/bin/ldconfig /usr/lib32" command as root to update lib symlinks.

I cannot upload the updated PKGBUILD now as it creates cnijfilter-common package and website does not accept it!

Kurisutian commented on 2015-01-23 19:07

The package does not compile any longer. Here's the error message (sorry, it's German, let me know if you need a translation):

/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-unknown-linux-gnu/4.9.2/../../../ when searching for -lpopt
/usr/bin/ld: skipping incompatible /usr/lib/ when searching for -lpopt
/usr/bin/ld: cannot find -lpopt
collect2: error: ld returned 1 exit status
Makefile:378: die Regel für Ziel „cngpij“ scheiterte
make[3]: *** [cngpij] Fehler 1
make[3]: Verzeichnis „/tmp/yaourt-tmp-bianca/aur-cnijfilter-mp550/src/cnijfilter-source-3.20-1/cngpij/cngpij“ wird verlassen
Makefile:386: die Regel für Ziel „all-recursive“ scheiterte
make[2]: *** [all-recursive] Fehler 1
make[2]: Verzeichnis „/tmp/yaourt-tmp-bianca/aur-cnijfilter-mp550/src/cnijfilter-source-3.20-1/cngpij“ wird verlassen
Makefile:317: die Regel für Ziel „all“ scheiterte
make[1]: *** [all] Fehler 2
make[1]: Verzeichnis „/tmp/yaourt-tmp-bianca/aur-cnijfilter-mp550/src/cnijfilter-source-3.20-1/cngpij“ wird verlassen
Makefile:18: die Regel für Ziel „mp550“ scheiterte
make: *** [mp550] Fehler 1

sbmomeni commented on 2013-07-26 09:13

Non-required dependencies are omitted.

sbmomeni commented on 2013-07-25 22:12

The "{id,libpng15,cups}.patch" files are borrowed from "lib32-cnijfilter320" package.
By the "mychanges.patch", I fixed a lot of warning messages (some exist yet), and also 3 bugs.
The "cnijfilter-common=3.20" package is created by this tarball too.

And dependencies are guessed based on canon's deb package. So there may be non-required depndencies too.

drowfx commented on 2013-02-14 18:40

Needs lib32-libtiff3 on x64

artemklevtsov commented on 2011-07-12 12:06

Package updated, fixed depends. cnijfilter-common-mp550 included in this package (build as cnijfilter-common). cnijfilter-common from AUR not used because it version is lower than here.

All comments