Please install the replacement f-spot package in
http://retro.apebox.org/fspot/

It is versioned so that it will immediately be marked as obsolete by
update-manager. Simply run update-manager's update to put back the
Ubuntu package.

This package should be VERY verbose when quitting, telling you exactly
what it's doing:

[EMAIL PROTECTED]:/tmp$ f-spot
WARNING: The add-in 'FSpot.__DefaultExporters,1.6' is trying to extend 
'/FSpot/Menus/Exports', but there isn't any compatible add-in defining this 
extension point
Starting new FSpot server
Reloading
item changed
**F-spot uses non-standard shutdown methods, herein detailed
toplevels.Remove (sender);
if (toplevels.Count == 0) {
if (db != null)
db.EmitDown ();
System.Environment.Exit (0);
[EMAIL PROTECTED]:/tmp$

Normally, (as detailed in the source code), GTK# applications are meant
to call Gtk.Application.Quit() to clean up and exit - but f-spot instead
has its own code to muck around with running threads then call the
master killswitch.

I want to know whether your hanging f-spot gets as far as
System.Environment.Exit, or if it gets caught on the thread killing run
- part of that question comes from your wapi=hps output showing one more
thread than me. Depending on the outcome, it'll be clearer where to
investigate further.

-- 
f-spot hangs on exit.
https://bugs.launchpad.net/bugs/224291
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to f-spot in ubuntu.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to