Even when --disable-gconf is passed to f-spot, it still apparently needs dev-dotnet/gconf-sharp. Output: *** Compiling FSpot.Platform.dll /usr/bin/gmcs -debug -target:library -out:FSpot.Platform.dll -d:TEST_METADATA -d:BROKEN_RSVG -d:GSD_2_24 -d:CAIRO_1_2_5 -d:NOGCONF ./Platform/Gnome/Desktop.cs ./Platform/Gnome/PreferenceBackend.cs ./Platform/Gnome/ScreenSaver.cs ./Platform/Gnome/ThumbnailFactory.cs ./Platform/Gnome/WebProxy.cs -r:../lib/gio-sharp/gio/gio-sharp.dll -pkg:gnome-sharp-2.0 -pkg:gtk-sharp-2.0 -pkg:gconf-sharp-2.0 -pkg:ndesk-dbus-1.0 -pkg:ndesk-dbus-glib-1.0 -r:Mono.Posix -r:FSpot.Utils.dll Package gconf-sharp-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `gconf-sharp-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'gconf-sharp-2.0' found error CS8027: Error running pkg-config. Check the above output.
*f-spot-0.6.1.1 (27 Aug 2009) 27 Aug 2009; Peter Alfredsen <loki_val@gentoo.org> f-spot-0.6.0.0.ebuild, +f-spot-0.6.1.1.ebuild: Fix bug 282384, seems gconf is a rock-hard requirement if you use linux. Bump, bug 282804. Remove -G*_DISABLE_DEPRECATED from libfspot makefile. 0.6.1.1 also fixes parallel make, bug 281242. Fixed by removing the gconf use-flag. The configure-option affects only a small part of the sources. The main program needs gconf.