** Description changed: Binary package hint: computer-janitor computer-janitor (2.0.4-0ubuntu1) seems to depend on dbus although it doesn't specify that. On a minimal maverick installation on a server I got "Cannot contact Computer Janitor dbus service; try again." # computer-janitor find Cannot contact Computer Janitor dbus service; try again. # aptitude install dbus [...] # ERROR:dbus.proxies:Introspect error on :1.2:/: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.AccessDenied: Rejected send message, 1 matched rules; type="method_call", sender=":1.1" (uid=0 pid=9209 comm="/usr/bin/python) interface="org.freedesktop.DBus.Introspectable" member="Introspect" error name="(unset)" requested_reply=0 destination=":1.2" (uid=0 pid=9211 comm="/usr/bin/python)) removable file:/etc/apache2/apache2.conf.dpkg-old removable file:/etc/apache2/envvars.dpkg-old [...] (Not sure if the introspection error justifies another bug report) + + SRU justification: + + * This bug causes computer-janitor to be unusable in a minimal server install when the dbus package is missing, because the core functionality of c-j is in a dbus service + * Natty version 2.0.4-0ubuntu3 fixes the problem by adding an explicit dependency on dbus + * See attached branch for fix in development and stable versions. + * I'm unsure what could cause regressions, but it could be that servers that do not currently require dbus have some kind of breakage or unintended consequences when dbus is installed. + + TEST CASE: + * Do a minimal server install of Maverick (install no extra services) + * apt-get install computer-janitor + $ computer-janitor find + ^ This command will fail as shown above
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/665740 Title: Missing dependency on dbus -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
