There is a missing dependencies on dev-dotnet/evolution-sharp-0.20.0. accordingly to the output of emerge: checking for MONO... yes checking for mcs... /usr/bin/mcs checking for gacutil... /usr/bin/gacutil checking for GTK_SHARP... configure: error: Package requirements (gtk-sharp-2.0 >= 2.4.0) were not met: No package 'gtk-sharp-2.0' found as shown by eix: eix gtk-sharp * dev-dotnet/gtk-sharp Available versions: (2) 2.12.8!t ~2.12.9!t {debug} Homepage: http://www.mono-project.com/GtkSharp Description: GtkSharp's gtk module of the gtk-sharp tarball it is not installed. If I manually emerge gtk-sharp the compilation finished without errors so I think you need to pull gtk-sharp as dependency of evolution-sharp or some other package depending on it. Reproducible: Always Steps to Reproduce: 1. make sure you don't have gtk-sharp installed 2. emerge evolution-sharp-0.20.0 3. Actual Results: the compilation fails with missing dependencies Expected Results: the compilation ends correctly
+*evolution-sharp-0.21.1 (22 Aug 2009) + + 22 Aug 2009; Peter Alfredsen <loki_val@gentoo.org> + evolution-sharp-0.20.0.ebuild, +evolution-sharp-0.21.1.ebuild: + Bump. Add workaround for bug 282042. Gtk-sharp is not a runtime nor a + buildtime dependency AFAICT, but is nonetheless required by configure. + The assembly only seems to need glib-sharp. Keeping this bug open for tracking.
+ 02 Sep 2009; Peter Alfredsen <loki_val@gentoo.org> + evolution-sharp-0.20.0.ebuild, evolution-sharp-0.21.1.ebuild, + +files/evolution-sharp-0.21.1-gtk-sharp-dropped.patch: + Fix bug 282042 completely. Shuffle the sample programs building under + check_SCRIPTS, make the .dll use only glib-sharp. +