Bug#742666: cups-daemon: No Upstart support
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
Reply to: