Package Details: ufrii-print 3-1

Git Clone URL: https://aur.archlinux.org/ufrii-print.git (read-only, click to copy)
Package Base: ufrii-print
Description: Install the official Canon UFRII/UFRII LT driver made for Debian on ArchLinux
Upstream URL: https://www.usa.canon.com/support/p/color-imageclass-mf644cdw
Submitter: NebulaBC
Maintainer: NebulaBC
Last Packager: NebulaBC
Votes: 6
Popularity: 0.44
First Submitted: 2023-03-11 18:44 (UTC)
Last Updated: 2025-11-01 14:29 (UTC)

Latest Comments

1 2 Next › Last »

njalo commented on 2026-01-07 21:41 (UTC)

libjpeg-turbo seems to be missing from the AUR, and trying to install ufrii-print yields this error:

==> Verifying source file signatures with gpg... libjpeg-turbo-1.5.3.tar.gz ... FAILED (unknown public key 85C7044E033FDE16) ==> ERROR: One or more PGP signatures could not be verified!

It works for me if i replace libjpeg-turbo with libjpeg-turbo-official in the dependencies.

esemeniuc commented on 2025-12-31 00:56 (UTC)

This driver looks very similar to https://aur.archlinux.org/packages/cnrdrvcups-lb-bin

pspacek commented on 2025-11-01 22:28 (UTC) (edited on 2025-11-01 22:28 (UTC) by pspacek)

libxml2-legacy dependency is very much present in some of the drivers. Have a look at it yourself with ldd:

pacman -Ql ufrii-print | grep lib | grep so | cut -d " " -f 2 | xargs -n1 ldd | grep libxml

Here's list of affected libraries:

/usr/lib/libcanonufr2r.so
    libxml2.so.2 => /usr/lib/libxml2.so.2 (0x00007f1cc8caf000)
/usr/lib/libcanonufr2r.so.1
    libxml2.so.2 => /usr/lib/libxml2.so.2 (0x00007f924f085000)
/usr/lib/libcanonufr2r.so.1.0.0
    libxml2.so.2 => /usr/lib/libxml2.so.2 (0x00007f8be8cb2000)
/usr/lib/libuictlufr2r.so
    libxml2.so.2 => /usr/lib/libxml2.so.2 (0x00007fcec70ff000)
/usr/lib/libuictlufr2r.so.1
    libxml2.so.2 => /usr/lib/libxml2.so.2 (0x00007f5f9f2eb000)
/usr/lib/libuictlufr2r.so.1.0.0
    libxml2.so.2 => /usr/lib/libxml2.so.2 (0x00007f7747fe9000)

ArtyIF commented on 2025-11-01 17:12 (UTC) (edited on 2025-11-01 17:22 (UTC) by ArtyIF)

I see you have submitted an orphan request, ArtyIF. I would suggest next time you do your due diligence before submitting a frivolous request. I absolutely do have contact info, in the comments, in the commits, and within the PKGBUILD.

My apologies, I just saw "Last Login: 2024-09-20" and assumed you weren't around to maintain it anymore.

Additionally, the libjpeg6-turbo library in the AUR doesn't seem to have any evidence of an unmaintained status at a quick glance. It's still providing the latest version of libjpeg6-turbo and was only submitted the same day as you made your complaint.

That's also my mistake. I saw yay flag it as orphan when I was running an update and assumed that it was moved out of the official repository with no plans to maintain it.

Currently I do actually use this package myself and haven't had any issue with the package installing or functioning properly without libxml2-legacy. I've double checked and I do not have this package on any of my systems. As far as I can see Canon's official installer pulls in no xml libraries and there's no clearly visible reason why this would now be required. If pspacek (or anyone else for that matter) is willing to provide any context that would be much appreciated.

My printer jobs were failing after one of libxml2 updates (I don't remember the exact error), and looking the issue up online suggested installing libxml2-legacy, which worked. My printer model is MF633Cdw.

Now that you mention it, libxml2 and the like have never been listed as a dependency for this, which is odd. Maybe something else needed the legacy package. I mostly start print jobs from LibreOffice, Okular and occasionally Gwenview, maybe it was these.

NebulaBC commented on 2025-11-01 15:01 (UTC) (edited on 2025-11-01 15:15 (UTC) by NebulaBC)

The package hasn't been updated for over a year, with the maintainer not logging on the site for the same period of time and not listing any contact info. Moreover, it's missing a dependency on libxml2-legacy, and now another of its dependencies, libjpeg6-turbo, has been moved from the official Arch repositories to AUR as an unmaintained package.

I see you have submitted an orphan request, ArtyIF. I would suggest next time you do your due diligence before submitting a frivolous request. I absolutely do have contact info, in the comments, in the commits, and within the PKGBUILD. Additionally, the libjpeg6-turbo library in the AUR doesn't seem to have any evidence of an unmaintained status at a quick glance. It's still providing the latest version of libjpeg6-turbo and was only submitted the same day as you made your complaint. I'd be somewhat curious if the discrepancy between what we're seeing is due to it finding a maintainer since that point, it was given very little time before you used it to justify an orphan request for this package. If it does appear to actually go out of date at some point in the future it may be worth switching to the git package, but I think at this point the package being moved to the AUR is no cause for concern.

As to this package being significantly out-of-date, it was on version v6.0 instead of the next version, v6.2. As far as I can tell it was still fully functional though I'm perfectly happy to upgrade the package for obvious reasons. This package installs Canon's UFRII driver so of course it should have the latest and greatest. I don't spend all of my free time staring at the AUR, but I will redirect AUR notifications into a more visible inbox from this point forward. I have mentioned previously though that a direct email will get my attention even if I missed an AUR notification.

Currently I do actually use this package myself and haven't had any issue with the package installing or functioning properly without libxml2-legacy. I've double checked and I do not have this package on any of my systems. As far as I can see Canon's official installer pulls in no xml libraries and there's no clearly visible reason why this would now be required. If pspacek (or anyone else for that matter) is willing to provide any context that would be much appreciated. I'd have no problem adding the package, but I haven't done so based on one complaint made without any context or evidence of any sort. Perhaps an obscure printer requires a different dependency but as far as I can see that printer would also have issues on a Debian machine with the official installer. I could be missing something though, just let me know if I am.

ArtyIF commented on 2025-10-28 11:36 (UTC)

This seems to be significantly out-of-date. It looks like libjpeg6-turbo, a dependency of this package, has been moved from the main Arch repos to an unmaintained package on the AUR.

pspacek commented on 2025-05-08 17:45 (UTC)

Currently the package is broken - missing dependency on libxml2-legacy. It is also out of date, https://asia.canon/en/support/0100924010?model=8030B006 offers version https://gdlp01.c-wss.com/gds/0/0100009240/37/linux-UFRII-drv-v610-m17n-01.tar.gz .

Arv4 commented on 2025-03-21 13:04 (UTC) (edited on 2025-03-21 13:04 (UTC) by Arv4)

Thank you so much for providing this driver!

Unfortunately this PKGBUILD didnt really worked for MF842C

I bypassed it by downloading new driver from Canon homepage and editing PKGBUILD:

source=("linux-UFRII-drv-v600-m17n-06.tar.gz")

sha256sums=("SKIP")

NebulaBC commented on 2024-09-20 12:06 (UTC)

Thank you, robert3, for notifying me of the package's state. Everything should be working again, the driver is updated to v6.00.