Cameron, first, thank you for your patch. Here my remarks:
1. I have modified the CUPS daemon to have working avahi-daemon support even if avahi-daemon is started after cupsd or if avahi-daemon is restarted while cupsd stays running. cupsd simply stops broadcasting when avahi-daemon disappears and carries on broadcasting when it appears again. So no interaction with avahi-daemon is needed in the Upstart scripts. 2. Why does CUPS under Debian need other Upstart scripts than CUPS under Ubuntu. Why should we not simply drop all the "$(derives_from_ubuntu)" conditionals and let the Upstart script which was developed for Ubuntu also be installed under Debian? 3. Do not let debian/rules remove a file shipped with the source package (in this case debian./*.upstart), as the build tree cannot be reset by "debian/rules clean" any more. This can cause major problems when building this package. Can you post a link to the Launchpad bug which you are talking about in your last comment? Till -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org