After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 138457 - bonobo-activation-daemon needs to be killed on upgrade
bonobo-activation-daemon needs to be killed on upgrade
Status: RESOLVED WONTFIX
Product: bonobo
Classification: Deprecated
Component: libbonobo
unspecified
Other Linux
: Normal major
: ---
Assigned To: Michael Meeks
bonobo qa
Depends on:
Blocks:
 
 
Reported: 2004-03-30 00:39 UTC by Joe Drew
Modified: 2006-08-14 16:49 UTC
See Also:
GNOME target: ---
GNOME version: 2.5/2.6



Description Joe Drew 2004-03-30 00:39:43 UTC
From an upgrade report I made to debian-gtk-gnome:

Upon restarting gdm manually, I got into a situation that the panel refused to
start ("The panel's already running, so I won't start!", and apparently
gnome-settings-daemon was respawning uncontrollably. This was apparently because
bonobo-activation-daemon needed to be killed. Also unacceptable; it should be
killed on startup if it is an "old" version, and destroyed on shutdown also.
Comment 1 Kjartan Maraas 2004-04-15 17:34:55 UTC
Moving to libbonobo. It should go away when you log out really. What version are
you using?
Comment 2 Joe Drew 2004-04-17 03:08:48 UTC
I was using 2.4.3, and upgraded to 2.6.0 (along with much of GNOME 2.6) and
experienced the problems mentioned.
Comment 3 Michael Meeks 2004-05-14 10:24:51 UTC
Yes - unfortunately, this is 'just one of those things' - inasmuch that we have
no way to hand-over the connection state from one to the other, so - some
weirdness will always occur here.

As Kjartan says though - it should quit when you log-out really; if not some
mis-behaving application is still using it when it should not (often
evolution-alarm-daemon).
Comment 4 Kjartan Maraas 2005-01-12 11:24:32 UTC
Should we keep this open as a RFE to handle upgrading b-a-s?
Comment 5 Gustavo Carneiro 2006-08-12 13:47:17 UTC
IMHO killing b-a-s on upgrade is a distribution issue; we should close this.
Comment 6 Michael Meeks 2006-08-14 11:36:15 UTC
right - this is a non-bug IMHO, and luckily b-a-s almost never changes so it's hardly likely to cause issues.
Comment 7 Joe Drew 2006-08-14 13:24:11 UTC
Maybe these days it's "hardly likely to cause issues," but I'd just like to mention that it definitely *did* cause me issues in the past.
Comment 8 Gustavo Carneiro 2006-08-14 16:28:17 UTC
I won't argue that, it's beside the point.  My point is, what is the point of adding a "killall bonobo-activation-server" to an install-local rule in the makefile?  People use distributions, with package post-install hooks, not makefiles.  Fixing it upstream doesn't make any difference in the real life.
Comment 9 Joe Drew 2006-08-14 16:49:44 UTC
Actually, I never intended for it to be a makefile rule. I wanted GNOME to "know" that b-a-s needed to be killed, then do it. (I guess, ideally, there would never be backwards-incompatible changes, but...)