[Expired for cups (Ubuntu) because there has been no activity for 60 days.]
** Changed in: cups (Ubuntu) Status: Incomplete => Expired -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to cups in Ubuntu. https://bugs.launchpad.net/bugs/491205 Title: Upgrading to Karmic breaks printing for Canon UFRII printers with canon drivers MF4140 etc Status in cups package in Ubuntu: Expired Bug description: Binary package hint: cups I installed the Canon printer driver under Jaunty (9.04) and printing to the Canon MF4140 worked perfectly. I upgraded to Karmic (9.10) and printing no longer worked. I downgraded only the hal-cups-util package and it works again. I am reporting this as a bug on cups as it seems to cover several packages. It appears the ability to execute /usr/lib/cups/backend/hal is _essential_ for canon UFR II drivers. Canon's UFR II printer driver is widely used to support their low cost printers that do not run a PDL (PS/PDF/PCL) interpreter. The installed driver package was > Canon UFR II Printer Driver for Linux. This printer driver provides printing functions for Canon printers operating under the > CUPS (Common UNIX Printing System) environment, a printing system that operates on Linux operating systems. $> dpkg --info UFR_II_Printer_Driver_for_Linux_Driver_V180_uk_EN/32-bit_Driver/Debian/cndrvcups-common_1.80-1_i386.deb new debian package, version 2.0. Package: cndrvcups-common Version: 1.80-1 Section: net Priority: optional Architecture: i386 Depends: libatk1.0-0 (>= 1.7.2), libc6 (>= 2.3.2.ds1-21), libglib2.0-0 (>= 2.6.0), libgtk2.0-0 (>= 2.6.0), libpango1.0-0 (>= 1.8.1), cupsys, gs-esp, libcupsys2 (>= 1.1.23) Installed-Size: 3576 Maintainer: Canon Inc. <sup-deb...@list.canon.co.jp> Description: Canon Printer Driver Common Modules Ver.1.80 Canon Printer Driver Common Modules. $> dpkg --info UFR_II_Printer_Driver_for_Linux_Driver_V180_uk_EN/32-bit_Driver/Debian/cndrvcups-ufr2-uk_1.80-1_i386.deb new debian package, version 2.0. Package: cndrvcups-ufr2-uk Version: 1.80-1 Section: net Priority: optional Architecture: i386 Depends: libc6 (>= 2.3.2.ds1-21), cndrvcups-common (>= 1.80) Replaces: cndrvcups-ufr2-us, cndrvcups-lipslx, cndrvcups-capt Installed-Size: 7748 Maintainer: Canon Inc. <sup-deb...@list.canon.co.jp> Source: cndrvcups-lb Description: Canon UFR2 Printer Driver for Linux Canon UFR2 Printer Driver for Linux. This UFR2 printer driver provides printing functions for Canon LBP/iR printers operating under the CUPS (Common UNIX Printing System) environment. The error messages in /var/log/cups/error_log were > Unable to execute /usr/lib/cups/backend/hal: No such file or directory I [02/Dec/2009:14:09:08 +1100] [Job 197] Started filter /usr/lib/cups/filter/pdftopdf (PID 3915) I [02/Dec/2009:14:09:08 +1100] [Job 197] Started filter /usr/lib/cups/filter/cpdftocps (PID 3916) I [02/Dec/2009:14:09:08 +1100] [Job 197] Started filter /usr/lib/cups/filter/pstoufr2cpca (PID 3917) E [02/Dec/2009:14:09:08 +1100] Unable to execute /usr/lib/cups/backend/hal: No such file or directory D [02/Dec/2009:14:09:08 +1100] cupsdMarkDirty(P-----) D [02/Dec/2009:14:09:08 +1100] cupsdMarkDirty(-----S) D [02/Dec/2009:14:09:08 +1100] cupsdMarkDirty(-----S) E [02/Dec/2009:14:09:08 +1100] [Job 197] Stopping job because the sheduler could not execute the backend. D [02/Dec/2009:14:09:08 +1100] cupsdMarkDirty(----J-) D [02/Dec/2009:14:09:08 +1100] cupsdMarkDirty(-----S) D [02/Dec/2009:14:09:08 +1100] Returning IPP successful-ok for Print-Job (ipp://localhost:631/printers/Canon-MF4100-UFRII-LT) from localhost D [02/Dec/2009:14:09:08 +1100] PID 3915 (/usr/lib/cups/filter/pdftopdf) was terminated normally with signal 15. D [02/Dec/2009:14:09:08 +1100] PID 3916 (/usr/lib/cups/filter/cpdftocps) was terminated normally with signal 15. D [02/Dec/2009:14:09:08 +1100] PID 3917 (/usr/lib/cups/filter/pstoufr2cpca) was terminated normally with signal 15. This was the consistent problem. As described in it's README, the package hal-cups-utils was a place holder as the ubuntu developers have mode to udev and system-config-printer-udev. This unfortunately breaks this printer driver. Checking Ubuntu Packages I found that Jaunty's hal-cups-utils might be installable. So I purged the current and downloaded and installed the previous. $> sudo ap-get purge hal-cups-utils $> sudo dpkg --force-all -i hal-cups-utils_0.6.19+git20090217-0ubuntu7_i386.deb dpkg: regarding hal-cups-utils_0.6.19+git20090217-0ubuntu7_i386.deb containing hal-cups-utils: system-config-printer-udev conflicts with hal-cups-utils (<< 1.1.10) hal-cups-utils (version 0.6.19+git20090217-0ubuntu7) is to be installed. dpkg: warning: ignoring conflict, may proceed anyway! (Reading database ... 366186 files and directories currently installed.) Unpacking hal-cups-utils (from hal-cups-utils_0.6.19+git20090217-0ubuntu7_i386.deb) ... Setting up hal-cups-utils (0.6.19+git20090217-0ubuntu7) ... Processing triggers for hal ... Regenerating hal fdi cache ... hal start/running, process 4610 Printing now works perfectly again. Effected Printer: LBP3360 LBP3370 LBP3460 LBP5360 LBP5960 LBP5970/5975 iR1018/1022/1023 iR105+ iR2016/2016i iR2018/2018i iR2020/2020i iR2022/2025/2030 iR2230 iR2270/2870 iR2830 iR3025 iR3030 iR3035/3045 iR3225/3225N iR3230/3230A/3230N iR3235/3235A/3235N/3245/3245A/3245N iR3530 iR3570/4570 iR4530 iR5055/5065 iR5075 iR5570/6570 iR7086/7095/7095P/7105 iR8070 iR85+ iR9070 iR C2380i/C2550/C2550i iR C2580i iR C2880/C2880i/C3380/C3380i iR C3080/C3080i/C3580/C3580i iR C3180/C3180i iR 3180C/3180Ci iR C4080/C4580 iR C5180 iR C5185 iR C5870/C6870 iR C5880/C5880i/C6880/C6880i iR 5880C/5880Ci/6880C/6880Ci imagePRESS C1 MF4010 MF4100 Series MF4270 MF4600 Series MF6530/6540PL/6550/6560PL/6570/6580PL MF7170i L90/160/230 LC800/L3000 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cups/+bug/491205/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp