Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 282384 - media-gfx/f-spot-0.6.0.0 fails with -gconf
Summary: media-gfx/f-spot-0.6.0.0 fails with -gconf
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Denis Dupeyron (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-08-23 00:44 UTC by Eric Smith
Modified: 2009-08-27 21:26 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eric Smith 2009-08-23 00:44:13 UTC
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.
Comment 1 Peter Alfredsen (RETIRED) gentoo-dev 2009-08-27 21:26:15 UTC
*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.