Package Details: capt-src 2.71-5

Git Clone URL: https://aur.archlinux.org/capt-src.git (read-only, click to copy)
Package Base: capt-src
Description: Canon CAPT Printer Driver for Linux. Compiled from source code.
Upstream URL: http://support-asia.canon-asia.com/
Keywords: canon capt printer
Licenses: custom
Conflicts: cndrvcups-common-lb, cndrvcups-lb
Submitter: reztho
Maintainer: mistersmee
Last Packager: mistersmee
Votes: 77
Popularity: 0.000002
First Submitted: 2010-08-29 20:28 (UTC)
Last Updated: 2024-05-26 12:53 (UTC)

Pinned Comments

reztho commented on 2020-06-11 14:55 (UTC) (edited on 2020-06-11 18:47 (UTC) by reztho)

Do not expect this driver to work in the near future if Canon doesn't release a new version soon. This driver is from 2017 and the GCC environment started deprecating a lot of stuff used by this driver. Please, ask for better Linux support to Canon.

Do not flag this package out of date if there's no new version available. That's bad community behavior. A comment telling about the issue is enough.

If your machine uses the x86_64 arch, the multilib pacman repo will be needed for this driver: https://wiki.archlinux.org/index.php/Official_repositories#multilib

For an alternative 100% open source driver although not official by Canon, go to: https://aur.archlinux.org/packages/captdriver-git/

buovjaga commented on 2020-01-09 10:33 (UTC)

Re: driver deprecation - the CUPS creator opened this issue to discuss how to handle old devices: https://github.com/apple/cups/issues/5271

From one of his comments: "Before we drop PPDs, we will be working with developers to create those printer applications (particularly Gutenprint), and will likely end up creating our own printer application (based on the existing ippserver sample code) to support existing PostScript and CUPS raster drivers. So the goal is definitely not to leave people SOL, but rather to plan for a future where we aren't limited by the capabilities of the past."

reztho commented on 2019-10-06 11:44 (UTC)

Now you'll see this warning message: lpadmin: Printer drivers are deprecated and will stop working in a future version of CUPS.

Not sure what this will mean for the future with this driver.

Latest Comments

« First ‹ Previous 1 .. 15 16 17 18 19 20 21 22 23 24 25 .. 27 Next › Last »

Lone_Wolf commented on 2012-05-17 10:39 (UTC)

Corrected an error in 1 of the ./configure commands. Hseara : i'll contact you soon

hseara commented on 2012-05-17 08:17 (UTC)

@Lone_Wolf: I can test your package. I have arch i686 in my laptop. I have a Canon I-Sensys MF4018 which I connect through a samba server (windows). I can only test while at work but shouldn't be a problem. My email is: hseara [dot] at [dot] gmail [dot] com.

Lone_Wolf commented on 2012-05-16 23:17 (UTC)

@hseara : all my systems run 64-bit. Since the 64-bit version also uses 32 bit binaries, a lot of things will need to be changed in the PKGBUILD to support both 64 and 32 bit architectures. If someone with a i686 arch install is willing to help testing, i'll look into it. Any i686 user willing to test, please email me.

hseara commented on 2012-05-16 10:53 (UTC)

Any chance to get i686 support?

Lone_Wolf commented on 2012-05-14 11:12 (UTC)

New version, made it match better with the rpm build method. also corrected for a change in the way gcc handles linking indirect libraries.

archaeopteryx commented on 2012-05-14 03:20 (UTC)

When I am trying to install: cndrvcups-common: /usr/bin exists in filesystem

vacl1100 commented on 2012-04-29 16:53 (UTC)

thanks very much

Lone_Wolf commented on 2012-04-29 14:05 (UTC)

The cause of that error wasn't hard to find, it seems there has been a change in the way gcc links to libraries that now disallows implicit linking. for those interested in the details : http://fedoraproject.org/wiki/UnderstandingDSOLinkChange . Figuring out where to make the necessary change however wasn't easy. In the end i had to settle for directly editing a Makefile.

reztho commented on 2012-04-29 10:01 (UTC)

Thanks, vacl1100. It's fixed.

vacl1100 commented on 2012-04-29 08:41 (UTC)

/usr/bin/ld: tonerreplacementdlg.o: undefined reference to symbol 'pthread_create@@GLIBC_2.2.5' /usr/bin/ld: note: 'pthread_create@@GLIBC_2.2.5' is defined in DSO /lib/libpthread.so.0 so try adding it to the linker command line /lib/libpthread.so.0: could not read symbols: Invalid operation collect2: error: ld returned 1 exit status make[3]: *** [captstatusui] Ошибка 1 make[3]: Выход из каталога `/tmp/yaourt-tmp-lx/aur-cndrvcups-capt/src/cndrvcups-capt-build/statusui/src' make[2]: *** [all-recursive] Ошибка 1 make[2]: Выход из каталога `/tmp/yaourt-tmp-lx/aur-cndrvcups-capt/src/cndrvcups-capt-build/statusui' make[1]: *** [all] Ошибка 2 make[1]: Выход из каталога `/tmp/yaourt-tmp-lx/aur-cndrvcups-capt/src/cndrvcups-capt-build/statusui' make: *** [all] Ошибка 1 ==> ОШИБКА: Произошел сбой в build(). Преждевременный выход... ==> ERROR: Makepkg was unable to build cndrvcups-capt.