FS#11060 - f-spot doesn't start - older version of gtkhtml required?
Attached to Project:
Arch Linux
Opened by Michael Schmarck (mschmarck) - Wednesday, 30 July 2008, 10:02 GMT
Last edited by Jan de Groot (JGC) - Thursday, 31 July 2008, 07:41 GMT
Opened by Michael Schmarck (mschmarck) - Wednesday, 30 July 2008, 10:02 GMT
Last edited by Jan de Groot (JGC) - Thursday, 31 July 2008, 07:41 GMT
|
Details
Description:
When trying to start f-spot, it crashes with this error message: --($ ~)-- f-spot Initializing Mono.Addins Assembly not found: gtkhtml-sharp, Version=2.16.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f WARNING: The add-in 'FSpot.__GalleryExport,1.2' is trying to extend '/FSpot/Menus/Exports', but there isn't any add-in defining this extension point WARNING: The add-in 'FSpot.__GalleryExport,1.2' is trying to extend '/FSpot/Menus/Exports/Gallery', but there isn't any add-in defining this extension point WARNING: The add-in 'FSpot.__SmugMugExport,1.1' is trying to extend '/FSpot/Menus/Exports', but there isn't any add-in defining this extension point WARNING: The add-in 'FSpot.__SmugMugExport,1.1' is trying to extend '/FSpot/Menus/Exports/SmugMug', but there isn't any add-in defining this extension point WARNING: The add-in 'FSpot.__CDExport,1.1' is trying to extend '/FSpot/Menus/Exports', but there isn't any add-in defining this extension point WARNING: The add-in 'FSpot.__CDExport,1.1' is trying to extend '/FSpot/Menus/Exports/CD', but there isn't any add-in defining this extension point WARNING: The add-in 'FSpot.__DefaultExporters,1.6' is trying to extend '/FSpot/Menus/Exports', but there isn't any add-in defining this extension point WARNING: The add-in 'FSpot.__FolderExport,1.1' is trying to extend '/FSpot/Menus/Exports', but there isn't any add-in defining this extension point WARNING: The add-in 'FSpot.__FolderExport,1.1' is trying to extend '/FSpot/Menus/Exports/Folder', but there isn't any add-in defining this extension point WARNING: The add-in 'FSpot.__PicasaWebExport,1.2' is trying to extend '/FSpot/Menus/Exports', but there isn't any add-in defining this extension point WARNING: The add-in 'FSpot.__PicasaWebExport,1.2' is trying to extend '/FSpot/Menus/Exports/PicasaWeb', but there isn't any add-in defining this extension point WARNING: The add-in 'FSpot.__FlickrExport,1.2' is trying to extend '/FSpot/Menus/Exports', but there isn't any add-in defining this extension point WARNING: The add-in 'FSpot.__FlickrExport,1.2' is trying to extend '/FSpot/Menus/Exports/Flickr', but there isn't any add-in defining this extension point WARNING: The add-in 'FSpot.__FlickrExport,1.2' is trying to extend '/FSpot/Menus/Exports/23hq', but there isn't any add-in defining this extension point Starting new FSpot server ** (f-spot:30107): WARNING **: The following assembly referenced from /home/askwar/.software/f-spot_svn/lib/f-spot/f-spot.exe could not be loaded: Assembly: gtkhtml-sharp (assemblyref_index=27) Version: 2.16.0.0 Public Key: 35e10195dab3c99f The assembly was not found in the Global Assembly Cache, a path listed in the MONO_PATH environment variable, or in the location of the executing assembly (/home/askwar/.software/f-spot_svn/lib/f-spot). ** (f-spot:30107): WARNING **: Could not load file or assembly 'gtkhtml-sharp, Version=2.16.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f' or one of its dependencies. System.TypeLoadException: A type load exception has occurred. at FSpot.Core.Import (System.String path) [0x00000] Poking around in the system with gacutil, I find: --($ ~)-- gacutil -l |grep gtk gtk-dotnet, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f gtk-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f gtkhtml-sharp, Version=3.16.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f gtksourceview2-sharp, Version=2.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f policy.2.10.gtk-dotnet, Version=0.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f policy.2.10.gtk-sharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f policy.2.4.gtk-dotnet, Version=0.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f policy.2.4.gtk-sharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f policy.2.6.gtk-dotnet, Version=0.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f policy.2.6.gtk-sharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f policy.2.8.gtk-dotnet, Version=0.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f policy.2.8.gtk-sharp, Version=0.0.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f So I do have gtkhtml-sharp 3.16.0.0 installed, but f-spot wants 2.16.0.0. Additional info: * package version(s) --($ ~)-- pacman -Qi f-spot Name : f-spot Version : 0.4.4-1 [...] --($ ~)-- pacman -Qo /usr/lib/mono/gac/gtkhtml-sharp/3.16.0.0__35e10195dab3c99f/gtkhtml-sharp.dll /usr/lib/mono/gac/gtkhtml-sharp/3.16.0.0__35e10195dab3c99f/gtkhtml-sharp.dll ist in gnome-desktop-sharp 2.20.1-1 enthalten Steps to reproduce: Install packages in the versions I listed and run f-spot. |
This task depends upon
Comment by
Michael Schmarck (mschmarck) -
Thursday, 31 July 2008, 07:38 GMT
I had a local installation of f-spot in my $HOME. After removing
it, thus, after making sure that the ArchLinux version is used,
f-spot works just fine.