GNOME Bugzilla – Bug 700170
F-spot crashes at launch
Last modified: 2018-07-01 15:38:17 UTC
An unhandled exception was thrown: A type load exception has occurred. at FSpot.App.get_Organizer () [0x00000] in <filename unknown>:0 at FSpot.App.HandleOrganize () [0x00000] in <filename unknown>:0 at FSpot.App.Organize () [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: 4.0.30319.1 OS Version: Unix 3.6.10.4 Assembly Version Information: gtk-sharp-beans (2.14.0.0) gnome-sharp (2.24.0.0) Hyena.Data.Sqlite (0.9.0.0) FSpot.JobScheduler (0.0.0.0) unique-sharp (1.0.0.0) System.Configuration (4.0.0.0) FSpot.Gui (0.0.0.0) System.Xml (4.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.9.0.0) atk-sharp (2.12.0.0) System (4.0.0.0) FSpot.Cms (0.0.0.0) gtk-sharp (2.12.0.0) FSpot.Core (0.0.0.0) FSpot.Platform (0.0.0.0) Mono.Posix (4.0.0.0) gdk-sharp (2.12.0.0) Hyena (0.9.0.0) System.Core (4.0.0.0) glib-sharp (2.12.0.0) FSpot.Utils (0.0.0.0) f-spot (0.0.0.0) mscorlib (4.0.0.0) Platform Information: Linux 3.6.10-4.fc18.x86_64 x86_64 x86_64 GNU/Linux Disribution Information: [/etc/fedora-release] Fedora release 18 (Spherical Cow) [/etc/os-release] NAME=Fedora VERSION="18 (Spherical Cow)" ID=fedora VERSION_ID=18 PRETTY_NAME="Fedora 18 (Spherical Cow)" ANSI_COLOR="0;34" CPE_NAME="cpe:/o:fedoraproject:fedora:18" [/etc/redhat-release] Fedora release 18 (Spherical Cow) [/etc/system-release] Fedora release 18 (Spherical Cow)
Does it look like https://bugzilla.gnome.org/show_bug.cgi?id=683830 and/or https://bugzilla.redhat.com/show_bug.cgi?id=903022 might be the same bug?
Created attachment 243961 [details] Screenshot of F-Spot crashing at launch
Hello, Jack (In reply to comment #1) > Does it look like https://bugzilla.gnome.org/show_bug.cgi?id=683830 and/or > https://bugzilla.redhat.com/show_bug.cgi?id=903022 might be the same bug? I couldn't understand much from the first bug you linked to. This bug is not similar to second bug as F-Spot crash on launch, it does not start and then die. Please let me know what other information I can provide to help resolve this bug. Thank you
(In reply to comment #1) > https://bugzilla.redhat.com/show_bug.cgi?id=903022 might be the same bug? Sorry my bad, didn't read the second bug page filed on Redhat bugzilla. Yes it is more similar. I have provided a screenshot as well.
Hi, Same exception here, but I have more info about the lines causing it: A type load exception has occurred. System.TypeLoadException: A type load exception has occurred. at FSpot.App.get_Organizer () [0x00041] in /home/valentin/Desktop/f-spot-mono-soc/src/Clients/MainApp/FSpot/App.cs:76 at FSpot.App.HandleOrganize () [0x0001c] in /home/valentin/Desktop/f-spot-mono-soc/src/Clients/MainApp/FSpot/App.cs:260 at FSpot.App.Organize () [0x00014] in /home/valentin/Desktop/f-spot-mono-soc/src/Clients/MainApp/FSpot/App.cs:122 at FSpot.Driver.Startup () [0x0013a] in /home/valentin/Desktop/f-spot-mono-soc/src/Clients/MainApp/FSpot/main.cs:384 at Hyena.Gui.CleanRoomStartup.Startup (Hyena.Gui.StartupInvocationHandler startup) [0x00000] in <filename unknown>:0 That line is only an instantiation of a FSpot.MainWindow object... the thing is that that class uses GtkBeans.Builder.Object attribute, and in this system I can't compile F-Spot using MonoDevelop with *Release* profile, it shows me this error: Error CS0246: The type or namespace name `GtkBeans' could not be found. Are you missing a using directive or an assembly reference? (CS0246) (FSpot.Gui) If I compile it using *Default* profile or without MonoDevelop (./autogen.sh && make all) it compiles fine, but I get that error... By the way, I have gtk-sharp-beans-devel.x86_64, gtk-sharp2-devel.x86_64, gtk-sharp-beans.x86_64, gtk-sharp2.x86_64 and gtk-sharp2-gapi.x86_64 installed. Platform Information: Linux laptop-fedora 3.8.13-100.fc17.x86_64
Can you run this with f-spot --debug? I think I might know what's going on. If it is the problem I'm thinking of then it should be fixed in git master. I'm not too sure about the gtk-sharp-beans stuff. I'll have to take a closer look at that.
Hi! I've setup a new Fedora 17 system in a VirtualBox machine to try to compile F-Spot to run it with `f-spot --debug`, but I can't —neither with MonoDevelop nor `./autogen.sh && make`. `uname -a` otuput: Linux virtual-fedora17 3.9.10-100.fc17.x86_64 #1 SMP Sun Jul 14 01:31:27 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux `./autogen.sh` output: Running git submodule sync ... Synchronizing submodule url for 'external/Hyena' Synchronizing submodule url for 'external/mono-addins' Synchronizing submodule url for 'external/xwt' Running git submodule update --init ... gnome-doc-utils not found; user help will not be built Running intltoolize --force --copy ... You should update your 'aclocal.m4' by running aclocal. Running libtoolize --force --copy --automake ... Running aclocal -I build/m4/f-spot -I build/m4/shamrock -I build/m4 ... Running autoconf ... Running autoheader ... Running automake --gnu --add-missing --force --copy -Wno-portability ... WARNING: I am going to run configure without any arguments. Running ./configure --enable-maintainer-mode ... checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking how to create a ustar tar archive... gnutar checking whether to enable maintainer-specific portions of Makefiles... yes checking whether NLS is requested... yes checking for style of include used by make... GNU checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking dependency style of gcc... gcc3 checking for intltool >= 0.35.0... 0.50.2 found checking for intltool-update... /usr/bin/intltool-update checking for intltool-merge... /usr/bin/intltool-merge checking for intltool-extract... /usr/bin/intltool-extract checking for xgettext... /usr/bin/xgettext checking for msgmerge... /usr/bin/msgmerge checking for msgfmt... /usr/bin/msgfmt checking for gmsgfmt... /usr/bin/msgfmt checking for perl... /usr/bin/perl checking for perl >= 5.8.1... 5.14.4 checking for XML::Parser... ok checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for mt... no checking if : is a manifest tool... no checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for GNOME_DOC_UTILS... no checking for MONO_MODULE... yes checking for gmcs... /usr/bin/gmcs checking for mono... /usr/bin/mono checking for Mono 2.0 GAC for Mono.Posix.dll... found checking for Mono 2.0 GAC for Mono.Simd.dll... found checking for Mono 2.0 GAC for System.dll... found checking for Mono 2.0 GAC for System.Runtime.Remoting.dll... found checking for Mono 2.0 GAC for System.Web.dll... found checking for Mono 2.0 GAC for System.Web.Services.dll... found checking for Mono 2.0 GAC for System.Data.dll... found checking for Mono 2.0 GAC for Mono.Cairo.dll... found checking for Mono 2.0 GAC for ICSharpCode.SharpZipLib.dll... found checking for library containing strerror... none required checking for gcc... (cached) gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... (cached) yes checking for gcc option to accept ISO C89... (cached) none needed checking dependency style of gcc... (cached) gcc3 checking for ANSI C header files... (cached) yes checking for pkg-config... (cached) /usr/bin/pkg-config checking pkg-config is at least version 0.16... yes checking for GLIB - version >= 2.0.0... yes (version 2.32.4) checking for GTKSHARP... yes checking for GLIBSHARP... yes checking for GLIBSHARP_2_12_7... yes checking for GTKSHARP_A11Y... yes checking for KEYRINGSHARP... yes checking for FLICKRNET... yes checking for DBUS_SHARP_GLIB... yes checking for DBUS_SHARP... yes checking for GCONFSHARP... yes checking for mono... (cached) /usr/bin/mono checking for gmcs... (cached) /usr/bin/gmcs checking for gapi2-fixup... /usr/bin/gapi2-fixup checking for gapi2-parser... /usr/bin/gapi2-parser checking for gapi2-codegen... /usr/bin/gapi2-codegen checking for mono.pc... found checking for F... yes checking for GIO... yes checking for GNOME_SHARP... yes checking for GLIBSHARP... yes checking for gconftool-2... /usr/bin/gconftool-2 Using config source xml:merged:/etc/gconf/gconf.xml.defaults for schema installation Using $(sysconfdir)/gconf/schemas as install directory for schema files checking for GCONF_SHARP... yes checking for jpeg_start_decompress in -ljpeg... yes checking jpeglib.h usability... yes checking jpeglib.h presence... yes checking for jpeglib.h... yes checking for LCMS2... yes checking for UNIQUE... yes checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking for LC_MESSAGES... yes checking libintl.h usability... yes checking libintl.h presence... yes checking for libintl.h... yes checking for ngettext in libc... yes checking for dgettext in libc... yes checking for bind_textdomain_codeset... yes checking for msgfmt... (cached) /usr/bin/msgfmt checking for dcgettext... yes checking if msgfmt accepts -c... yes checking for gmsgfmt... (cached) /usr/bin/msgfmt checking for xgettext... (cached) /usr/bin/xgettext checking whether make supports nested variables... yes configure: creating ./config.status config.status: creating src/Clients/MainApp/f-spot config.status: creating Makefile config.status: creating build/Makefile config.status: creating build/m4/Makefile config.status: creating build/pkg-config/Makefile config.status: creating data/Makefile config.status: creating data/desktop-files/Makefile config.status: creating data/desktop-files/f-spot.desktop.in config.status: creating data/desktop-files/f-spot-view.desktop.in config.status: creating data/desktop-files/f-spot-import.desktop.in config.status: creating help/Makefile config.status: creating external/Hyena/build/m4/Makefile config.status: creating external/Hyena/build/Makefile config.status: creating external/Hyena/build/pkg-config/Makefile config.status: creating external/Hyena/Hyena.Data.Sqlite/Makefile config.status: creating external/Hyena/Hyena.Gui/Makefile config.status: creating external/Hyena/Hyena/Makefile config.status: creating external/Hyena/Makefile config.status: creating external/Makefile config.status: creating lib/libfspot/Makefile config.status: creating lib/Makefile config.status: creating src/AssemblyInfo.cs config.status: creating src/Makefile config.status: creating src/Core/Makefile config.status: creating src/Core/FSpot.Bling/Makefile config.status: creating src/Core/FSpot.Cms/Makefile config.status: creating src/Core/FSpot.Cms/FSpot.Cms.dll.config config.status: creating src/Core/FSpot.Core/Makefile config.status: creating src/Core/FSpot.Core/FSpot.Core.dll.config config.status: creating src/Core/FSpot.Core/FSpot.Core/Defines.cs config.status: creating src/Core/FSpot.JobScheduler/Makefile config.status: creating src/Core/FSpot.Utils/Makefile config.status: creating src/Core/FSpot.Utils/FSpot.Utils.dll.config config.status: creating src/Core/FSpot.Query/Makefile config.status: creating src/Core/FSpot.Gui/Makefile config.status: creating src/Core/FSpot.Gui/FSpot.Gui.dll.config config.status: creating src/Core/FSpot.Platform/Makefile config.status: creating src/Clients/Makefile config.status: creating src/Clients/MainApp/Makefile config.status: creating src/Clients/MainApp/f-spot.exe.config config.status: creating src/Extensions/Makefile config.status: creating src/Extensions/Editors/Makefile config.status: creating src/Extensions/Editors/FSpot.Editors.Blackout/Makefile config.status: creating src/Extensions/Editors/FSpot.Editors.BW/Makefile config.status: creating src/Extensions/Editors/FSpot.Editors.Flip/Makefile config.status: creating src/Extensions/Editors/FSpot.Editors.Pixelate/Makefile config.status: creating src/Extensions/Editors/FSpot.Editors.Resize/Makefile config.status: creating src/Extensions/Exporters/Makefile config.status: creating src/Extensions/Exporters/FSpot.Exporters.CD/Makefile config.status: creating src/Extensions/Exporters/FSpot.Exporters.Flickr/Makefile config.status: creating src/Extensions/Exporters/FSpot.Exporters.Gallery/Makefile config.status: creating src/Extensions/Exporters/FSpot.Exporters.Facebook/Makefile config.status: creating src/Extensions/Exporters/FSpot.Exporters.Folder/Makefile config.status: creating src/Extensions/Exporters/FSpot.Exporters.SmugMug/Makefile config.status: creating src/Extensions/Exporters/FSpot.Exporters.Tabblo/Makefile config.status: creating src/Extensions/Exporters/FSpot.Exporters.PicasaWeb/Makefile config.status: creating src/Extensions/Exporters/FSpot.Exporters.Zip/Makefile config.status: creating src/Extensions/Tools/Makefile config.status: creating src/Extensions/Tools/FSpot.Tools.RawPlusJpeg/Makefile config.status: creating src/Extensions/Tools/FSpot.Tools.ChangePhotoPath/Makefile config.status: creating src/Extensions/Tools/FSpot.Tools.DevelopInUFraw/Makefile config.status: creating src/Extensions/Tools/FSpot.Tools.LiveWebGallery/Makefile config.status: creating src/Extensions/Tools/FSpot.Tools.MergeDb/Makefile config.status: creating src/Extensions/Tools/FSpot.Tools.RetroactiveRoll/Makefile config.status: creating src/Extensions/Tools/FSpot.Tools.ScreensaverConfig/Makefile config.status: creating src/Extensions/Transitions/Makefile config.status: creating src/Extensions/Transitions/FSpot.Transitions.Cover/Makefile config.status: creating src/Extensions/Transitions/FSpot.Transitions.Dissolve/Makefile config.status: creating src/Extensions/Transitions/FSpot.Transitions.Push/Makefile config.status: creating docs/Makefile config.status: creating icons/Makefile config.status: creating tools/Makefile config.status: creating po/Makefile.in config.status: creating tests/Makefile config.status: creating config.h config.status: config.h is unchanged config.status: executing depfiles commands config.status: executing libtool commands config.status: executing default-1 commands config.status: executing po/stamp-it commands f-spot-0.9.0 Build Environment Install Prefix: /usr/local Datadir: /usr/local/share Libdir: /usr/local/lib C Compiler: gcc Mono C# Compiler: /usr/bin/gmcs Mono Runtime: /usr/bin/mono Build/Development: Unit Tests: no User Help: no (requires gnome-doc-utils >= 0.17.3) Run 'make' to build F-Spot. cp: omitting directory `/bin' cp: omitting directory `/boot' cp: omitting directory `/dev' cp: omitting directory `/etc' cp: omitting directory `/home' cp: omitting directory `/lib' cp: omitting directory `/lib64' cp: omitting directory `/lost+found' cp: omitting directory `/media' cp: omitting directory `/mnt' cp: omitting directory `/opt' cp: omitting directory `/proc' cp: omitting directory `/root' cp: omitting directory `/run' cp: omitting directory `/sbin' cp: omitting directory `/srv' cp: omitting directory `/sys' cp: omitting directory `/tmp' cp: omitting directory `/usr' cp: omitting directory `/var' cp: omitting directory `/bin' cp: omitting directory `/boot' cp: omitting directory `/dev' cp: omitting directory `/etc' cp: omitting directory `/home' cp: omitting directory `/lib' cp: omitting directory `/lib64' cp: omitting directory `/lost+found' cp: omitting directory `/media' cp: omitting directory `/mnt' cp: omitting directory `/opt' cp: omitting directory `/proc' cp: omitting directory `/root' cp: omitting directory `/run' cp: omitting directory `/sbin' cp: omitting directory `/srv' cp: omitting directory `/sys' cp: omitting directory `/tmp' cp: omitting directory `/usr' cp: omitting directory `/var' `make` output: Building ./F-Spot.sln /usr/lib/mono/4.0/Microsoft.Common.targets: warning : Reference 'gtk-sharp-beans' not resolved FSpot.Bling/Animation.cs(35,7): error CS0246: The type or namespace name `GLibBeans' could not be found. Are you missing a using directive or an assembly reference? FSpot.Bling/Animation.cs(52,22): error CS0234: The type or namespace name `Priority' does not exist in the namespace `GLib'. Are you missing an assembly reference? FSpot.Bling/Animation.cs(67,91): error CS0234: The type or namespace name `Priority' does not exist in the namespace `GLib'. Are you missing an assembly reference? FSpot.Bling/EasedAnimation.cs(49,96): error CS0234: The type or namespace name `Priority' does not exist in the namespace `GLib'. Are you missing an assembly reference? FSpot.Bling/EasedAnimation.cs(58,127): error CS0234: The type or namespace name `Priority' does not exist in the namespace `GLib'. Are you missing an assembly reference? FSpot.Bling/DoubleAnimation.cs(40,112): error CS0234: The type or namespace name `Priority' does not exist in the namespace `GLib'. Are you missing an assembly reference? FSpot.Bling/DoubleAnimation.cs(48,143): error CS0234: The type or namespace name `Priority' does not exist in the namespace `GLib'. Are you missing an assembly reference? /usr/lib/mono/4.0/Microsoft.Common.targets: warning : Found a conflict between : 'System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' and 'System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. Using 'System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' reference. /usr/lib/mono/4.0/Microsoft.Common.targets: warning : Found a conflict between : 'System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' and 'System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. Using 'System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' reference. /usr/lib/mono/4.0/Microsoft.Common.targets: warning : Found a conflict between : 'System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' and 'System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. Using 'System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' reference. /usr/lib/mono/4.0/Microsoft.Common.targets: warning : Found a conflict between : 'System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' and 'System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. Using 'System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' reference. /usr/lib/mono/4.0/Microsoft.Common.targets: warning : Reference 'gtk-sharp-beans' not resolved /usr/lib/mono/4.0/Microsoft.Common.targets: warning : Reference 'gio-sharp, Version=2.14.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f' not resolved /usr/lib/mono/4.0/Microsoft.Common.targets: warning : Found a conflict between : 'System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' and 'System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. Using 'System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' reference. /usr/lib/mono/4.0/Microsoft.Common.targets: warning : Found a conflict between : 'Mono.Posix, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756' and 'Mono.Posix, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756'. Using 'Mono.Posix, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756' reference. /usr/lib/mono/4.0/Microsoft.Common.targets: warning : Found a conflict between : 'System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' and 'System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. Using 'System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' reference. /usr/lib/mono/4.0/Microsoft.Common.targets: warning : Found a conflict between : 'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' and 'mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. Using 'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' reference. /usr/lib/mono/4.0/Microsoft.Common.targets: warning : Found a conflict between : 'System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' and 'System.Xml, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. Using 'System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' reference. FSpot.Utils/RecursiveFileEnumerator.cs(39,56): error CS0246: The type or namespace name `File' could not be found. Are you missing a using directive or an assembly reference? FSpot.Utils/FileExtensions.cs(40,61): error CS0234: The type or namespace name `File' does not exist in the namespace `GLib'. Are you missing an assembly reference? FSpot.Utils/FileExtensions.cs(40,79): error CS0234: The type or namespace name `File' does not exist in the namespace `GLib'. Are you missing an assembly reference? FSpot.Utils/FileExtensions.cs(40,97): error CS0234: The type or namespace name `FileCopyFlags' does not exist in the namespace `GLib'. Are you missing an assembly reference? FSpot.Utils/FileExtensions.cs(40,123): error CS0234: The type or namespace name `Cancellable' does not exist in the namespace `GLib'. Are you missing an assembly reference? FSpot.Utils/FileExtensions.cs(40,153): error CS0234: The type or namespace name `FileProgressCallback' does not exist in the namespace `GLib'. Are you missing an assembly reference? FSpot.Utils/FileExtensions.cs(68,63): error CS0234: The type or namespace name `File' does not exist in the namespace `GLib'. Are you missing an assembly reference? FSpot.Utils/GIOTagLibFileAbstraction.cs(50,17): error CS0246: The type or namespace name `GioStream' could not be found. Are you missing a using directive or an assembly reference? FSpot.Utils/RecursiveFileEnumerator.cs(129,33): error CS0540: `FSpot.Utils.RecursiveFileEnumerator.IEnumerable.GetEnumerator()': containing type does not implement interface `System.Collections.IEnumerable' FSpot.Utils/RecursiveFileEnumerator.cs(55,21): error CS0246: The type or namespace name `File' could not be found. Are you missing a using directive or an assembly reference? FSpot.Utils/RecursiveFileEnumerator.cs(79,21): error CS0246: The type or namespace name `File' could not be found. Are you missing a using directive or an assembly reference? FSpot.Utils/RecursiveFileEnumerator.cs(123,28): error CS0246: The type or namespace name `File' could not be found. Are you missing a using directive or an assembly reference? /usr/lib/mono/4.0/Microsoft.Common.targets: warning : Found a conflict between : 'System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' and 'System.Xml, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. Using 'System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' reference. /usr/lib/mono/4.0/Microsoft.Common.targets: warning : Found a conflict between : 'System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' and 'System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. Using 'System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' reference. /usr/lib/mono/4.0/Microsoft.Common.targets: warning : Found a conflict between : 'System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' and 'System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. Using 'System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' reference. /usr/lib/mono/4.0/Microsoft.Common.targets: warning : Found a conflict between : 'System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' and 'System.Xml, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. Using 'System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' reference. /usr/lib/mono/4.0/Microsoft.Common.targets: warning : Found a conflict between : 'System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' and 'System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. Using 'System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' reference. /usr/lib/mono/4.0/Microsoft.Common.targets: warning : Found a conflict between : 'System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' and 'System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. Using 'System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' reference. /usr/lib/mono/4.0/Microsoft.Common.targets: warning : Found a conflict between : 'System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' and 'System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. Using 'System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' reference. /usr/lib/mono/4.0/Microsoft.Common.targets: warning : Found a conflict between : 'Mono.Posix, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756' and 'Mono.Posix, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756'. Using 'Mono.Posix, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756' reference. /usr/lib/mono/4.0/Microsoft.Common.targets: warning : Found a conflict between : 'System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' and 'System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. Using 'System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' reference. /usr/lib/mono/4.0/Microsoft.Common.targets: warning : Reference 'gio-sharp, Version=2.14.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f' not resolved /usr/lib/mono/4.0/Microsoft.Common.targets: warning : Found a conflict between : 'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' and 'mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. Using 'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' reference. /usr/lib/mono/4.0/Microsoft.Common.targets: warning : Found a conflict between : 'System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' and 'System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. Using 'System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' reference. /usr/lib/mono/4.0/Microsoft.Common.targets: warning : Found a conflict between : 'System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' and 'System.Xml, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. Using 'System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' reference. /usr/lib/mono/4.0/Microsoft.Common.targets: warning : Found a conflict between : 'System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' and 'System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. Using 'System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' reference. /usr/lib/mono/4.0/Microsoft.Common.targets: warning : Found a conflict between : 'Mono.Posix, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756' and 'Mono.Posix, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756'. Using 'Mono.Posix, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756' reference. FSpot.Core/Tag.cs(38,13): error CS0234: The type or namespace name `Utils' does not exist in the namespace `FSpot'. Are you missing an assembly reference? FSpot.Core/FilePhoto.cs(34,13): error CS0234: The type or namespace name `Utils' does not exist in the namespace `FSpot'. Are you missing an assembly reference? /usr/lib/mono/4.0/Microsoft.Common.targets: warning : Reference 'nunit.core, Version=2.6.0.12051, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77' not resolved /usr/lib/mono/4.0/Microsoft.Common.targets: warning : Reference 'taglib-sharp, Version=2.1.0.0, Culture=neutral, PublicKeyToken=db62eba44689b5b0' not resolved /usr/lib/mono/4.0/Microsoft.Common.targets: warning : Reference 'gio-sharp' not resolved /usr/lib/mono/4.0/Microsoft.Common.targets: warning : Found a conflict between : 'System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' and 'System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. Using 'System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' reference. /usr/lib/mono/4.0/Microsoft.Common.targets: warning : Found a conflict between : 'System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' and 'System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. Using 'System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' reference. GIOTagLibFileAbstractionTests.cs(32,7): error CS0246: The type or namespace name `TagLib' could not be found. Are you missing a using directive or an assembly reference? GIOTagLibFileAbstractionTests.cs(33,7): error CS0246: The type or namespace name `TagLib' could not be found. Are you missing a using directive or an assembly reference? GIOTagLibFileAbstractionTests.cs(34,7): error CS0246: The type or namespace name `TagLib' could not be found. Are you missing a using directive or an assembly reference? GIOTagLibFileAbstractionTests.cs(35,7): error CS0246: The type or namespace name `TagLib' could not be found. Are you missing a using directive or an assembly reference? GIOTagLibFileAbstractionTests.cs(36,7): error CS0246: The type or namespace name `TagLib' could not be found. Are you missing a using directive or an assembly reference? GIOTagLibFileAbstractionTests.cs(123,38): error CS0246: The type or namespace name `TagLib' could not be found. Are you missing a using directive or an assembly reference? GIOTagLibFileAbstractionTests.cs(130,47): error CS0246: The type or namespace name `TagLib' could not be found. Are you missing a using directive or an assembly reference? /usr/lib/mono/4.0/Microsoft.Common.targets: warning : Found a conflict between : 'System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' and 'System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. Using 'System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' reference. /usr/lib/mono/4.0/Microsoft.Common.targets: warning : Found a conflict between : 'System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' and 'System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. Using 'System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' reference. FSpot.Query/TagTerm.cs(35,13): error CS0234: The type or namespace name `Core' does not exist in the namespace `FSpot'. Are you missing an assembly reference? FSpot.Query/RollSet.cs(30,13): error CS0234: The type or namespace name `Core' does not exist in the namespace `FSpot'. Are you missing an assembly reference? FSpot.Query/RollSet.cs(38,33): error CS0246: The type or namespace name `Roll' could not be found. Are you missing a using directive or an assembly reference? FSpot.Query/RollSet.cs(43,33): error CS0246: The type or namespace name `Roll' could not be found. Are you missing a using directive or an assembly reference? FSpot.Query/TagTerm.cs(43,33): error CS0118: `FSpot.Query.TagTerm.Tag' is a `property' but a `type' was expected FSpot.Query/TagTerm.cs(41,24): error CS0118: `FSpot.Query.TagTerm.Tag' is a `property' but a `type' was expected /usr/lib/mono/4.0/Microsoft.Common.targets: warning : Reference 'gtk-sharp-beans' not resolved /usr/lib/mono/4.0/Microsoft.Common.targets: warning : Reference 'gio-sharp, Version=2.14.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f' not resolved /usr/lib/mono/4.0/Microsoft.Common.targets: warning : Found a conflict between : 'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' and 'mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. Using 'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' reference. /usr/lib/mono/4.0/Microsoft.Common.targets: warning : Found a conflict between : 'System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' and 'System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. Using 'System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' reference. /usr/lib/mono/4.0/Microsoft.Common.targets: warning : Found a conflict between : 'System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' and 'System.Xml, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. Using 'System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' reference. /usr/lib/mono/4.0/Microsoft.Common.targets: warning : Found a conflict between : 'System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' and 'System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. Using 'System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' reference. /usr/lib/mono/4.0/Microsoft.Common.targets: warning : Found a conflict between : 'Mono.Posix, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756' and 'Mono.Posix, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756'. Using 'Mono.Posix, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756' reference. /usr/lib/mono/4.0/Microsoft.Common.targets: warning : Found a conflict between : 'Mono.Cairo, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756' and 'Mono.Cairo, Version=2.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756'. Using 'Mono.Cairo, Version=4.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756' reference. FSpot.Widgets/ImageView.cs(37,13): error CS0234: The type or namespace name `Utils' does not exist in the namespace `FSpot'. Are you missing an assembly reference? FSpot.Widgets/OpenWithMenu.cs(37,7): error CS0246: The type or namespace name `GtkBeans' could not be found. Are you missing a using directive or an assembly reference? FSpot.Widgets/ScrolledView.cs(34,13): error CS0234: The type or namespace name `Utils' does not exist in the namespace `FSpot'. Are you missing an assembly reference? FSpot.Widgets/SelectionCollection.cs(36,13): error CS0234: The type or namespace name `Core' does not exist in the namespace `FSpot'. Are you missing an assembly reference? FSpot.Widgets/ApplicationActivatedEventArgs.cs(40,55): error CS0118: `FSpot.Widgets.ApplicationActivatedEventArgs.AppInfo' is a `property' but a `type' was expected FSpot.Widgets/ApplicationActivatedEventArgs.cs(38,24): error CS0118: `FSpot.Widgets.ApplicationActivatedEventArgs.AppInfo' is a `property' but a `type' was expected FSpot.Widgets/BuilderWindow.cs(30,7): error CS0246: The type or namespace name `GtkBeans' could not be found. Are you missing a using directive or an assembly reference? FSpot.Widgets/OpenWithMenu.cs(97,17): error CS0246: The type or namespace name `AppInfo' could not be found. Are you missing a using directive or an assembly reference? FSpot.Widgets/OpenWithMenu.cs(127,45): error CS0246: The type or namespace name `AppInfo' could not be found. Are you missing a using directive or an assembly reference? FSpot.Widgets/OpenWithMenu.cs(125,32): error CS0246: The type or namespace name `AppInfo' could not be found. Are you missing a using directive or an assembly reference? FSpot.Widgets/ScrolledView.cs(40,25): error CS0246: The type or namespace name `DelayedOperation' could not be found. Are you missing a using directive or an assembly reference? FSpot.Gui/WindowOpacityFader.cs(32,13): error CS0234: The type or namespace name `Bling' does not exist in the namespace `FSpot'. Are you missing an assembly reference? FSpot.Gui/CompositeUtils.cs(36,13): error CS0234: The type or namespace name `Utils' does not exist in the namespace `FSpot'. Are you missing an assembly reference? FSpot.Widgets/RatingRenderer.cs(35,13): error CS0234: The type or namespace name `Utils' does not exist in the namespace `FSpot'. Are you missing an assembly reference? FSpot.Widgets/SelectionCollection.cs(42,17): error CS0246: The type or namespace name `IBrowsableCollection' could not be found. Are you missing a using directive or an assembly reference? FSpot.Widgets/SelectionCollection.cs(43,28): error CS0246: The type or namespace name `IPhoto' could not be found. Are you missing a using directive or an assembly reference? FSpot.Widgets/SelectionCollection.cs(45,17): error CS0246: The type or namespace name `IPhoto' could not be found. Are you missing a using directive or an assembly reference? FSpot.Widgets/SelectionCollection.cs(46,17): error CS0246: The type or namespace name `IPhoto' could not be found. Are you missing a using directive or an assembly reference? FSpot.Widgets/SelectionCollection.cs(48,45): error CS0246: The type or namespace name `IBrowsableCollection' could not be found. Are you missing a using directive or an assembly reference? FSpot.Widgets/SelectionCollection.cs(315,30): error CS0246: The type or namespace name `IBrowsableCollectionChangedHandler' could not be found. Are you missing a using directive or an assembly reference? FSpot.Widgets/SelectionCollection.cs(316,30): error CS0246: The type or namespace name `IBrowsableCollectionItemsChangedHandler' could not be found. Are you missing a using directive or an assembly reference? FSpot.Widgets/SelectionCollection.cs(57,51): error CS0246: The type or namespace name `IBrowsableCollection' could not be found. Are you missing a using directive or an assembly reference? FSpot.Widgets/SelectionCollection.cs(83,52): error CS0246: The type or namespace name `IBrowsableItemChanges' could not be found. Are you missing a using directive or an assembly reference? FSpot.Widgets/SelectionCollection.cs(88,56): error CS0246: The type or namespace name `IBrowsableCollection' could not be found. Are you missing a using directive or an assembly reference? FSpot.Widgets/SelectionCollection.cs(88,89): error CS0246: The type or namespace name `BrowsableEventArgs' could not be found. Are you missing a using directive or an assembly reference? FSpot.Widgets/SelectionCollection.cs(123,24): error CS0246: The type or namespace name `IPhoto' could not be found. Are you missing a using directive or an assembly reference? FSpot.Widgets/SelectionCollection.cs(130,24): error CS0246: The type or namespace name `IPhoto' could not be found. Are you missing a using directive or an assembly reference? FSpot.Widgets/SelectionCollection.cs(158,34): error CS0246: The type or namespace name `IPhoto' could not be found. Are you missing a using directive or an assembly reference? FSpot.Widgets/SelectionCollection.cs(173,39): error CS0246: The type or namespace name `IPhoto' could not be found. Are you missing a using directive or an assembly reference? FSpot.Widgets/SelectionCollection.cs(234,37): error CS0246: The type or namespace name `IPhoto' could not be found. Are you missing a using directive or an assembly reference? FSpot.Widgets/SelectionCollection.cs(244,38): error CS0246: The type or namespace name `IPhoto' could not be found. Are you missing a using directive or an assembly reference? FSpot.Widgets/SelectionCollection.cs(282,37): error CS0246: The type or namespace name `IPhoto' could not be found. Are you missing a using directive or an assembly reference? FSpot.Widgets/SelectionCollection.cs(318,65): error CS0246: The type or namespace name `IBrowsableCollection' could not be found. Are you missing a using directive or an assembly reference? make: *** [sln_build] Error 1
I need to fix the configure file. It looks like you are missing the dev package for glibsharp and possibly others.
I can't find anything called `glibsharp` nor `glib-sharp` using `yum`, and here [1] I see that it could be called `gtk-sharp2-devel` in Fedora. Am I right? But the thing is that I have it installed —both gtk-sharp2-devel.x86_64 and gtk-sharp2-devel.i686. By the way, I also have gtk-sharp-beans-devel.x86_64 and gtk-sharp-beans-devel.i686 installed. I'll setup a new virtual machine with Fedora 20 to see if it has the same problem. [1] http://rpm.pbone.net/index.php3/stat/3/limit/1/srodzaj/1/dl/40/search/pkgconfig%28glib-sharp-2.0%29/field%5B%5D/1/field%5B%5D/2
Using Fedora 20 I can compile F-Spot with no problems, but I still get the crash at launch. `f-spot --debug` output: ** Running f-spot in Debug Mode ** ** Running Mono with --debug ** [1 Info 21:14:51.040] Initializing Mono.Addins [1 Debug 21:14:51.228] Mono.Addins Initialization took 0,173936 [1 Debug 21:14:54.073] Db Initialization took 1,364174 An exception was thrown by the type initializer for GtkBeans.Builder System.TypeInitializationException: An exception was thrown by the type initializer for GtkBeans.Builder ---> System.DllNotFoundException: libgtk-win32-2.0-0.dll at (wrapper managed-to-native) GtkBeans.Builder:gtk_builder_get_type () at GtkBeans.Builder.get_GType () [0x00000] in <filename unknown>:0 at GtkSharp.GtkbeansSharp.ObjectManager.Initialize () [0x00000] in <filename unknown>:0 at GtkBeans.Builder..cctor () [0x00000] in <filename unknown>:0 --- End of inner exception stack trace --- at FSpot.MainWindow..ctor (FSpot.Database.Db db) [0x000af] in /home/valentin/Escritorio/f-spot/src/Clients/MainApp/FSpot/MainWindow.cs:244 at FSpot.App.get_Organizer () [0x00041] in /home/valentin/Escritorio/f-spot/src/Clients/MainApp/FSpot/App.cs:76 at FSpot.App.HandleOrganize () [0x0001c] in /home/valentin/Escritorio/f-spot/src/Clients/MainApp/FSpot/App.cs:260 at FSpot.App.Organize () [0x00014] in /home/valentin/Escritorio/f-spot/src/Clients/MainApp/FSpot/App.cs:122 at FSpot.Driver.Startup () [0x0013a] in /home/valentin/Escritorio/f-spot/src/Clients/MainApp/FSpot/main.cs:386 at Hyena.Gui.CleanRoomStartup.Startup (Hyena.Gui.StartupInvocationHandler startup) [0x00044] in /home/valentin/Escritorio/f-spot/external/Hyena/Hyena.Gui/Hyena.Gui/CleanRoomStartup.cs:54 Finalizer called on FSpot.Core.Category. Should be Disposed Finalizer called on FSpot.Core.Tag. Should be Disposed Finalizer called on FSpot.Database.Db. Should be Disposed Finalizer called on FSpot.Core.Category. Should be Disposed `uname -a` output: Linux localhost.localdomain 3.11.10-301.fc20.x86_64 #1 SMP Thu Dec 5 14:01:17 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux By the way, using Linux Mint 13 (Linux sabertooth-mentolado 3.2.0-23-generic #36-Ubuntu SMP Tue Apr 10 20:39:51 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux) I can compile and run F-Spot with no problems at launch using Mono 2.10.8.1, but I can't compile using Mono 3.2.1 —I don't know if I should add the error here or if it would be better to open another bug report for this.
f-spot is not under active development anymore, has not seen code changes for five years, and saw its last tarball release in the year 2010. Its codebase has been archived: https://gitlab.gnome.org/Archive/f-spot/commits/master Closing this report as WONTFIX as part of Bugzilla Housekeeping to reflect reality. Please feel free to reopen this ticket (or rather transfer the project to GNOME Gitlab, as GNOME Bugzilla is deprecated) if anyone takes the responsibility for active development again.
While closing this is probably the right resolution, f-spot is not dead. There have been no releases, and most distros have dropped it, but there is definitely active development - https://gitter.im/mono/f-spot is probably the best place to follow activity.