"Develop in UFRaw" extension breaks extension-handling.

Bug #636979 reported by Tim Allen
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
f-spot (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: f-spot

After upgrading to Maverick from Jaunty, my previously-functioning F-Spot installation stopped working. After some investigation, I have observed the following:

- Starting f-spot from the commandline, I get (among some Gdk-WARNING messages) the following output:

[Info 20:21:05.629] Initializing Mono.Addins
[Warn 20:21:07.287] There's (maybe) something wrong with some of the installed extensions. You can try removing the directory addin-db-000 from ~/.config/f-spot/

- I do as it suggests and delete the named directory then start F-Spot, I get the following output:

[Info 20:25:59.899] Initializing Mono.Addins

  After starting F-Spot, the "Tools" and "Photo -> Export to..." menus are populated.
- I go Edit -> Manage Extensions, unfold the "Tools" section, select "Develop in UFRaw", click the "Enable" button on the right-hand-side, then close the window and restart F-Spot. I get the following output:

[Info 20:29:04.141] Initializing Mono.Addins
[Warn 20:29:06.007] There's (maybe) something wrong with some of the installed extensions. You can try removing the directory addin-db-000 from ~/.config/f-spot/

  When F-Spot opens, the "Tools" and "Photo -> Export to..." menus are empty.
- I open the Manage Extensions dialog as before, disable "Develop in UFRaw" and restart F-Spot. I get the following output:

[Info 20:31:18.593] Initializing Mono.Addins

  ...and the various extension menus are populated once more.

I conclude something about the "Develop in UFRaw" extension in this version of F-Spot is broken.

Out of curiousity, I compared a working "addin-db-001" to a broken one, and found only the following difference:

--- a/working-addin-db-001/config.xml
+++ b/addin-db-001/config.xml
@@ -1,3 +1,5 @@
 <Configuration>
- <AddinStatus />
+ <AddinStatus>
+ <Addin id="FSpot.DevelopInUFraw,0.8" enabled="True" />
+ </AddinStatus>
 </Configuration>

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: f-spot 0.7.2-1
ProcVersionSignature: Ubuntu 2.6.35-20.29-generic 2.6.35.4
Uname: Linux 2.6.35-20-generic x86_64
Architecture: amd64
Date: Mon Sep 13 20:12:07 2010
ProcEnviron:
 PATH=(cuusernameom, user)
 LANG=en_AU.utf8
 SHELL=/bin/bash
SourcePackage: f-spot

Revision history for this message
Tim Allen (screwtape) wrote :
Revision history for this message
Tim Allen (screwtape) wrote :

This problem is still present in F-Spot 0.8.0.

Revision history for this message
Ulf Rompe (rompe) wrote :

The bug exists for all extensions having a "<Condition id="PhotoSelection" selection="multiple">...</Condition>" section in their addin.xml. Commenting it out and recompoiling fixes the problem (but disables the batch mode, obviously).

You can temporarily fix the bug by disabling and enabling the addin, but it will reappear within the next two restarts.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.