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
+ 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. +