Package Details: captdriver-git r170.6271924-1

Git Clone URL: (read-only, click to copy)
Package Base: captdriver-git
Description: Open source CUPS driver for Canon CAPT printers (not stable, formerly foo2capt)
Upstream URL:
Licenses: GPL
Submitter: OramahMaalhur
Maintainer: mistersmee
Last Packager: mistersmee
Votes: 9
Popularity: 0.009477
First Submitted: 2016-10-16 11:46 (UTC)
Last Updated: 2024-01-16 13:56 (UTC)

Dependencies (2)

Required by (0)

Sources (2)

Latest Comments

1 2 Next › Last »

mistersmee commented on 2024-01-16 13:58 (UTC)

@socialolive, I couldn't reproduce the issue on my end, but maybe that's cause I already set LC_ALL=C on my system anyway.

Switched to make ppd with the latest commit. Thanks for bringing this to my attention and pointing it out.

socialolive commented on 2024-01-15 15:40 (UTC)

I had issues on my LBP2900 ("CAPT: no pages in job" error) preventing any printing job to complete. This was caused by PPD files being incorrectly generated.

Executing the make ppd command instead of ppdc -v -d . src/canon-lbp.drv provided correct results. Difference seems to be related to LC_ALL=C variable.

mistersmee commented on 2023-09-05 10:49 (UTC) (edited on 2023-09-05 10:49 (UTC) by mistersmee)

@avencores, make and autoconf are part of the base-devel package group, and are assumed to be already installed when using makepkg.

Quoting the PKGBUILD guidelines at:,

The package base-devel is assumed to be already installed when building with makepkg. Dependencies of this package should not be included in makedepends or checkdepends array.

avencores commented on 2023-09-04 19:49 (UTC)

add the "make autoconf" packages to the dependency list

seqfault commented on 2023-07-28 11:49 (UTC)

can confirm, "just works" for LBP2900 in 2023

triplc commented on 2022-08-20 02:41 (UTC)

Just install it for Canon LBP2900, works.

Potomac commented on 2021-01-21 13:53 (UTC)

@OramahMaalhur : I think you should add a post_install() function, same function as this other canon capt driver (see capt-src.install file) :

Because additional manual steps may be needed after the installation of the package :

/usr/bin/lpadmin -p <name> -m <corresponding ppd> -v ccp://localhost:59687 -E /usr/bin/ccpdadmin -p <name> -o udev_device

OramahMaalhur commented on 2020-08-30 00:10 (UTC)

@mikhailnov, I'm not sure I get you, cups is already set in dependencies, depends=('cups') capt.rules was updated, thanks

mikhailnov commented on 2020-08-24 23:43 (UTC)

A comment in udev rules file seems to b incorrect, systemctl status udev reports: systemd-udevd[15023]: /etc/udev/rules.d/51-capt.rules:2 Invalid key/value pair, ignoring That comment should be moved to a separate line

mikhailnov commented on 2020-08-24 23:37 (UTC)

cups devel parts are required to build it, cups should be in dependencies p.s. thanks for an example of udev rules, I am not using Arch Linux, but this PKGBUILD was useful