printing stops working after avahi update to 0.6.20-2ubuntu3.1

Bug #183457 reported by Vancouverite
2
Affects Status Importance Assigned to Milestone
avahi (Ubuntu)
New
Undecided
Unassigned

Bug Description

Following the update released on Jan 15 I get the following in "/var/log/cups/error_log" when the computer boots up:

   I [16/Jan/2008:01:01:59 -0800] Listening to :::631 (IPv6)
   I [16/Jan/2008:01:01:59 -0800] Listening to 0.0.0.0:631 (IPv4)
   I [16/Jan/2008:01:01:59 -0800] Listening to /var/run/cups/cups.sock (Domain)
   I [16/Jan/2008:01:01:59 -0800] Loaded configuration file "/etc/cups/cupsd.conf"
   D [16/Jan/2008:01:01:59 -0800] Repairing ownership of "/var/run/cups"
   D [16/Jan/2008:01:01:59 -0800] Creating missing directory "/var/run/cups/certs"
   D [16/Jan/2008:01:01:59 -0800] Repairing ownership of "/var/run/cups/certs"
   D [16/Jan/2008:01:01:59 -0800] Repairing access permissions of "/var/run/cups/certs"
   I [16/Jan/2008:01:01:59 -0800] Using default TempDir of /var/spool/cups/tmp...
   I [16/Jan/2008:01:01:59 -0800] Configured for up to 100 clients.
   I [16/Jan/2008:01:01:59 -0800] Allowing up to 100 client connections per host.
   I [16/Jan/2008:01:01:59 -0800] Using policy "default" as the default!
   I [16/Jan/2008:01:01:59 -0800] Full reload is required.
   I [16/Jan/2008:01:01:59 -0800] Loaded MIME database from '/usr/share/cups/mime:/etc/cups': 36 types, 40 filters...
   D [16/Jan/2008:01:01:59 -0800] Loading printer Deskjet_5700...
   *** WARNING *** The programme 'cupsd' uses the Apple Bonjour compatiblity layer of Avahi.
   *** WARNING *** Please fix your application to use the native API of Avahi!
   *** WARNING *** For more information see <http://0pointer.de/avahi-compat?s=libdns_sd&e=cupsd>
   I [16/Jan/2008:01:01:59 -0800] Loading job cache file "/var/cache/cups/job.cache"...
   D [16/Jan/2008:01:01:59 -0800] [Job 1] Loading from cache...
   D [16/Jan/2008:01:01:59 -0800] [Job 2] Loading from cache...
   D [16/Jan/2008:01:01:59 -0800] [Job 3] Loading from cache...
   D [16/Jan/2008:01:01:59 -0800] [Job 4] Loading from cache...
   D [16/Jan/2008:01:01:59 -0800] [Job 5] Loading from cache...
   D [16/Jan/2008:01:01:59 -0800] [Job 6] Loading from cache...
   D [16/Jan/2008:01:01:59 -0800] [Job 7] Loading from cache...
   D [16/Jan/2008:01:01:59 -0800] [Job 8] Loading from cache...
   D [16/Jan/2008:01:01:59 -0800] [Job 9] Loading from cache...
   D [16/Jan/2008:01:01:59 -0800] [Job 10] Loading from cache...
   D [16/Jan/2008:01:01:59 -0800] [Job 11] Loading from cache...
   D [16/Jan/2008:01:01:59 -0800] [Job 12] Loading from cache...
   D [16/Jan/2008:01:01:59 -0800] [Job 13] Loading from cache...
   D [16/Jan/2008:01:01:59 -0800] [Job 14] Loading from cache...
   D [16/Jan/2008:01:01:59 -0800] [Job 15] Loading from cache...
   D [16/Jan/2008:01:01:59 -0800] [Job 16] Loading from cache...
   D [16/Jan/2008:01:01:59 -0800] [Job 17] Loading from cache...
   D [16/Jan/2008:01:01:59 -0800] [Job 18] Loading from cache...
   I [16/Jan/2008:01:01:59 -0800] Full reload complete.
   I [16/Jan/2008:01:01:59 -0800] Cleaning out old temporary files in "/var/spool/cups/tmp"...
   I [16/Jan/2008:01:01:59 -0800] Listening to :::631 on fd 8...
   I [16/Jan/2008:01:01:59 -0800] Listening to 0.0.0.0:631 on fd 9...
   I [16/Jan/2008:01:01:59 -0800] Listening to /var/run/cups/cups.sock on fd 10...
   I [16/Jan/2008:01:01:59 -0800] Resuming new connection processing...
   cupsd: entrygroup.c:424: avahi_entry_group_add_service_strlst: Assertion `name' failed.

Querying cups with "/etc/init.d/cupsys status" returns
   Status of Common Unix Printing System: cupsd is not running but /var/run/cups/cupsd.pid exists.

This same thing happened on my system at work - a totally different make/model of computer that I let the update manager maintain. The only way to get cups running again is to restart it through terminal.

Thanks,
Seth

Revision history for this message
SFS (sortfloorsolutions) wrote :

Same here...

Two different systems require restart of cups before printing is functional.

Revision history for this message
Vancouverite (sethgilchrist) wrote :

There is some activity on this problem in bug 183652 (https://bugs.launchpad.net/bugs/183652). As a temp fix, if you turn off "Share printers connected to this system" in server settings the cups loads fine. Kind of useless if you host a common printer though...

Seth

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.