F-spot won't start

I installed F-spot from standard repositories, and when I try to run it, I see an error window saying:

An unhandled exception was thrown: libunique-1.0.so.0

at (wrapper managed-to-native) Unique.App:unique_app_get_type ()
at Unique.App.get_GType () [0x00000] in <filename unknown>:0
at (wrapper delegate-invoke) <Module>:invoke_GType__this__ ()
at System.Reflection.MonoProperty.StaticGetterAdapterFrame[GType] (System.Reflection.StaticGetter`1 getter, System.Object obj) [0x00000] in <filename unknown>:0
at System.Reflection.MonoProperty.GetValue (System.Object obj, System.Object] index) [0x00000] in <filename unknown>:0
at GLib.Object.LookupGType (System.Type t) [0x00000] in <filename unknown>:0
at GLib.Object.RegisterGType (System.Type t) [0x00000] in <filename unknown>:0
at GLib.Object.LookupGType (System.Type t) [0x00000] in <filename unknown>:0
at GLib.Object.LookupGType () [0x00000] in <filename unknown>:0
at GLib.Object.CreateNativeObject (System.String] names, GLib.Value] vals) [0x00000] in <filename unknown>:0
at Unique.App…ctor (System.String name, System.String startup_id) [0x00000] in <filename unknown>:0
at Unique.App…ctor (System.String name, System.String startup_id, System.Object] commands) [0x00000] in <filename unknown>:0
at FSpot.App…ctor () [0x00000] in <filename unknown>:0
at FSpot.App.get_Instance () [0x00000] in <filename unknown>:0
at FSpot.Driver.Startup () [0x00000] in <filename unknown>:0
at Hyena.Gui.CleanRoomStartup.Startup (Hyena.Gui.StartupInvocationHandler startup) [0x00000] in <filename unknown>:0

.NET Version: 2.0.50727.1433
OS Version: Unix 3.1.0.1

Assembly Version Information:

unique-sharp (1.0.0.0)
System.Configuration (2.0.0.0)
FSpot.Gui (0.8.0.0)
System.Xml (2.0.0.0)
Mono.Addins (0.6.0.0)
Mono.Addins.Setup (0.6.0.0)
gconf-sharp (2.24.0.0)
Hyena.Gui (0.8.0.0)
atk-sharp (2.12.0.0)
System (2.0.0.0)
gtk-sharp (2.12.0.0)
FSpot.Cms (0.8.0.0)
FSpot.Core (0.8.0.0)
FSpot.Platform (0.8.0.0)
Mono.Posix (2.0.0.0)
gdk-sharp (2.12.0.0)
Hyena (0.8.0.0)
System.Core (3.5.0.0)
glib-sharp (2.12.0.0)
FSpot.Utils (0.8.0.0)
f-spot (0.8.0.0)
mscorlib (2.0.0.0)

Platform Information: Linux 3.1.0-1.2-desktop x86_64 x86_64 GNU/Linux

Disribution Information:

[/etc/SuSE-release]
openSUSE 12.1 (x86_64)
VERSION = 12.1
CODENAME = Asparagus

[/etc/lsb-release]
LSB_VERSION=“core-2.0-noarch:core-3.2-noarch:core-4.0-noarch:core-2.0-x86_64:core-3.2-x86_64:core-4.0-x86_64”

[/etc/os-release]
NAME=openSUSE
VERSION = 12.1 (Asparagus)
VERSION_ID=“12.1”
PRETTY_NAME=“openSUSE 12.1 (Asparagus) (x86_64)”
ID=opensuse

It doesn’t look like a problem with mono, as at least “hello world” programs run fine in it. Can I fix it? Would I have more luck, if I compiled it myself?

Am 28.06.2012 10:06, schrieb hamsterman:
> Platform Information: Linux 3.1.0-1.2-desktop x86_64 x86_64 GNU/Linux
It seems you never have run any updates and so you also never received
any bug fixes.
I do not know if it helps in your case since I do not use F-spot, but if
I were you I would run the updates.


zypper patch

as root.


PC: oS 12.1 x86_64 | i7-2600@3.40GHz | 16GB | KDE 4.8.4 | GeForce GT 420
ThinkPad E320: oS 12.1 x86_64 | i3@2.30GHz | 8GB | KDE 4.8.4 | HD 3000
eCAFE 800: oS 12.1 i586 | AMD Geode LX 800@500MHz | 512MB | KDE 3.5.10

While we value the computer output you provide, next time please use CODE tags around it: http://forums.opensuse.org/english/information-new-users/advanced-how-faq-read-only/451526-posting-code-tags-guide.html

And when you then post the command with it, you can copy/paste in one easy mouse sweep, you do not have to type where you got the contents of a file from. Example:

henk@boven:~> cat /etc/SuSE-release
openSUSE 11.4 (i586)
VERSION = 11.4
CODENAME = Celadon
henk@boven:~>