the galago-sharp ebuild requires dbus to be built with the 'mono' use flag. however dbus-1.0.2 doesn't have this specific use flag.
*** Bug 158414 has been marked as a duplicate of this bug. ***
*** Bug 158418 has been marked as a duplicate of this bug. ***
Please assign bugs to the maintainers next time. Fixed in place.
not that easy: make[2]: Leaving directory `/var/tmp/portage/galago-sharp-0.5.0/work/galago-sharp-0.5.0/galago' Making all in tests make[2]: Entering directory `/var/tmp/portage/galago-sharp-0.5.0/work/galago-sharp-0.5.0/tests' /usr/bin/mcs /out:get-presence.exe /r:../galago/galago-sharp.dll -pkg:dbus-sharp -pkg:glib-sharp-2.0 ./get-presence.cs /usr/bin/mcs /out:presence-feed.exe /r:../galago/galago-sharp.dll -pkg:dbus-sharp -pkg:glib-sharp-2.0 ./presence-feed.cs Package dbus-sharp was not found in the pkg-config search path. Perhaps you should add the directory containing `dbus-sharp.pc' to the PKG_CONFIG_PATH environment variable No package 'dbus-sharp' found error CS8027: Error running pkg-config. Check the above output. make[2]: *** [get-presence.exe] Error 1 make[2]: *** Waiting for unfinished jobs.... Package dbus-sharp was not found in the pkg-config search path. Perhaps you should add the directory containing `dbus-sharp.pc' to the PKG_CONFIG_PATH environment variable No package 'dbus-sharp' found error CS8027: Error running pkg-config. Check the above output. make[2]: *** [presence-feed.exe] Error 1 make[2]: Leaving directory `/var/tmp/portage/galago-sharp-0.5.0/work/galago-sharp-0.5.0/tests' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/galago-sharp-0.5.0/work/galago-sharp-0.5.0' make: *** [all] Error 2 !!! ERROR: dev-dotnet/galago-sharp-0.5.0 failed. Call stack: ebuild.sh, line 1546: Called dyn_compile ebuild.sh, line 937: Called src_compile galago-sharp-0.5.0.ebuild, line 45: Called die !!! make failed !!! If you need support, post the topmost build error, and the call stack if relevant.
Added a hack to work around this issue (basically drop compiling the tests, though they were disabled anyways, so it doesnt matter really). This should allow it to build.