Hello Mat,
Thank you for submitting this bug and reporting a problem with cups.  You made 
this bug report some time ago and Ubuntu and cups have been updated since then. 

Could you confirm that this is no longer a problem and that we can close the 
ticket? 
If it is still a problem, are you still interested in finding a solution to 
this bug? 
If you are, could you let us know and, in the current version, could you run 
the following (only once):
apport-collect 491205
and upload the updated logs and and any other logs that are relevant for this 
particular issue. 

Thank you again for helping make Ubuntu and cups better. 
G

** Changed in: cups (Ubuntu)
       Status: New => Incomplete

-- 
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:
  Incomplete

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

Reply via email to