My plans are to patch the CUPS daemon to dynamically create queues to
remote printers which are broadcasted via Bonjour, making CUPS behaving
as before for the end user, but using Bonjour as broadcasting protocol.
See

https://blueprints.launchpad.net/ubuntu/+spec/desktop-r-cups-bonjour-
browsing

Alternatively, I could create a separate daemon which listens to Bonjour
broadcasts of printers and creates/removes CUPS queues pointing to the
remote printers automatically. This extra daemon would eliminate the
need of submitting any patch to CUPS upstream and carrying it as distro
patch if upstream reject it. The extra daemon I could host as part of
the cups-filters package and packagers of distros could put the daemon
into a separate binary to allow admins to opt out of the extra daemon.

** Also affects: cups (Ubuntu Raring)
   Importance: Critical
     Assignee: Till Kamppeter (till-kamppeter)
       Status: Fix Released

** Changed in: cups (Ubuntu Raring)
       Status: Fix Released => Confirmed

** Changed in: cups (Ubuntu Raring)
    Milestone: ubuntu-12.10 => ubuntu-13.04-feature-freeze

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to cups in Ubuntu.
https://bugs.launchpad.net/bugs/1061069

Title:
  CUPS 1.6 has major incompatible changes. Do not use CUPS 1.6.1 on
  stable Ubuntu releases

Status in “cups” package in Ubuntu:
  Confirmed
Status in “cups” source package in Quantal:
  Fix Released
Status in “cups” source package in Raring:
  Confirmed
Status in “cups” package in Suse:
  Confirmed

Bug description:
  Drastic changes in CUPS 1.6.1 (non Apple feature removed mostly) are
  detrimental to Ubuntu users. We should wait until the missing features
  (like automatic appearing of remote CUPS queues) before to unleash the
  newer version to users. This means downgrading cups in Quantal.

  See LP Bug 1061063 and Bug 1052897 for examples and the big list on
  Suse bugzilla : https://bugzilla.novell.com/show_bug.cgi?id=735404 for
  more informations.

  ProblemType: Bug
  DistroRelease: Ubuntu 12.10
  Package: cups 1.6.1-0ubuntu9
  ProcVersionSignature: Ubuntu 3.5.0-16.25-generic 3.5.4
  Uname: Linux 3.5.0-16-generic x86_64
  ApportVersion: 2.6.1-0ubuntu1
  Architecture: amd64
  CupsErrorLog:
   W [03/Oct/2012:07:36:11 +0200] CreateProfile failed: 
org.freedesktop.ColorManager.AlreadyExists:profile id 
'HP_LaserJet_P3010-Gray..' already exists
   W [03/Oct/2012:07:36:11 +0200] CreateDevice failed: 
org.freedesktop.ColorManager.AlreadyExists:device id 'cups-HP_LaserJet_P3010' 
already exists
  Date: Wed Oct  3 18:23:44 2012
  InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Alpha amd64 (20120911)
  Lpstat:
   device for Brother: 
dnssd://Brother%20QL-570%20%40%20gland._ipp._tcp.local/cups
   device for HP_LaserJet_P3010: hp:/net/HP_LaserJet_P3010_Series?zc=laserjet
  MachineType: LENOVO 4293AA6
  Papersize: a4
  PpdFiles: HP_LaserJet_P3010: HP LaserJet P3010 Series Postscript (recommended)
  ProcEnviron:
   LANGUAGE=fr_CH:fr
   TERM=xterm
   PATH=(custom, no user)
   LANG=fr_CH.UTF-8
   SHELL=/bin/bash
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.5.0-16-generic 
root=UUID=529c6222-fe36-40b3-9692-581c477062a4 ro quiet splash vt.handoff=7
  SourcePackage: cups
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 04/25/2012
  dmi.bios.vendor: LENOVO
  dmi.bios.version: 8DET61WW (1.31 )
  dmi.board.asset.tag: Not Available
  dmi.board.name: 4293AA6
  dmi.board.vendor: LENOVO
  dmi.board.version: Not Available
  dmi.chassis.asset.tag: No Asset Information
  dmi.chassis.type: 10
  dmi.chassis.vendor: LENOVO
  dmi.chassis.version: Not Available
  dmi.modalias: 
dmi:bvnLENOVO:bvr8DET61WW(1.31):bd04/25/2012:svnLENOVO:pn4293AA6:pvrThinkPadX220:rvnLENOVO:rn4293AA6:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
  dmi.product.name: 4293AA6
  dmi.product.version: ThinkPad X220
  dmi.sys.vendor: LENOVO
  modified.conffile..etc.cups.cupsd.conf: [modified]
  mtime.conffile..etc.cups.cupsd.conf: 2012-10-02T11:11:41.190220

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cups/+bug/1061069/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to