Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 398037 - media-gfx/f-spot-0.8.2 needs mono-addins[gtk] to build
Summary: media-gfx/f-spot-0.8.2 needs mono-addins[gtk] to build
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal
Assignee: Denis Dupeyron (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-01-07 16:45 UTC by Maciej Grela
Modified: 2012-01-21 13:34 UTC (History)
1 user (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 Maciej Grela 2012-01-07 16:45:16 UTC
Building of F-Spot fails because of missing pkg-config package. Patching the build in the following way fixes the problem:

--- f-spot-0.8.2.ebuild.orig	2012-01-07 17:21:04.750261402 +0100
+++ f-spot-0.8.2.ebuild	2012-01-07 17:21:29.727949139 +0100
@@ -25,7 +25,7 @@
 	>=dev-dotnet/gnome-sharp-2.8:2
 	>=dev-dotnet/glib-sharp-2.12:2
 	>=dev-dotnet/gconf-sharp-2.20.2:2
-	>=dev-dotnet/mono-addins-0.3
+	>=dev-dotnet/mono-addins-0.3[gtk]
 	>=dev-libs/dbus-glib-0.71
 	>=dev-dotnet/ndesk-dbus-0.4.2
 	>=dev-dotnet/ndesk-dbus-glib-0.3.0

Reproducible: Always

Steps to Reproduce:
1. cave resolve -z -x f-spot

Actual Results:  
checking for mono.pc... found
checking for F... no
configure: error: Package requirements (libgnome-2.0 >= 2.2 libgnomeui-2.0 >= 2.2 gtk+-2.0 >= 2.14 mono-cairo >= 1.2.5 cairo >= 1.4.0 mono-addins >= 0.3 mono-addins-gui >= 0.3 mono-addins-setup >= 0.3) were not met:

No package 'mono-addins-gui' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables F_CFLAGS
and F_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

!!! ERROR in media-gfx/f-spot-0.8.2::gentoo:
!!! In econf at line 2036
Comment 1 Pacho Ramos gentoo-dev 2012-01-21 13:34:14 UTC
+  21 Jan 2012; Pacho Ramos <pacho@gentoo.org> f-spot-0.8.2.ebuild:
+  It needs mono-addins with gtk support, bug #398037 by Maciej Grela.
+