Comment 22 for bug 465916

Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

James, the problem is the following:

In CUPS 1.3.x DNS-SD/Zeroconf broadcasting was implemented using APIs which are available in Avahi, in CUPS 1.4.x other APIs were used which do not exist as Debian/Ubuntu packages. The Avahi implementation of libdns is incomplete. They exist in free software libraries, but these were never touched by Debian or Ubuntu developers.

So the only way to get it into Lucid without introducing completely new packages is either patch CUPS 1.4.x with code of CUPS 1.3.x or to include the libdns with the needed APIs in the CUPS package and link it statically.