[Pkg-utopia-maintainers] Bug#495257: Bug#495257: dbus: System bus must not be restarted during package upgrades

Tyson Clugg tclugg at umd.com.au
Sun Aug 24 23:57:04 UTC 2008


On Fri, 2008-08-22 at 22:11 +0200, Michael Biebl wrote:
...
> As much as I disagree with upstream, that dbus should never be restarted
> (I find the argument bogus, that a dbus restart is equivalent to a
> kernel live-restart), I agree with Sam, that given the current
> situation, and the many breakages a dbus restart produces, we would do
> our users a favor if we didn't restart dbus in lenny.
> 
> The problem is, that the dbus package in etch uses the default
> dh_installinit behaviour, meaning that dbus will be stopped by the old
> prerm script. So we can't avoid a dbus restart anyway for the
> etch->lenny upgrade. We can only plan ahead for a lenny->lenny+1 upgrade.

Michael, does the following fit with what you said?

1. The next release of DBus should not restart the service upon package
upgrade - this is what many of the DBus client developers are calling
for.

2. Any client packages that depend on DBus not restarting should bump
their version number and conflict with DBus>=1.3.

3. New behaviour (ie: clean restart behaviour) can be implemented in
DBus 1.3, when individual packages implement whatever API is created for
clean restart then they can remove the conflict.

Regards,
Tyson Clugg.






More information about the Pkg-utopia-maintainers mailing list