The current gnome-keyring-sharp ebuild has a hard dependency on monodoc which pulls in lots of dependencies. In accordance with other ebuilds the documentation stuff should be optional, I'm going to add a patch for the ebuild which fixes that. Building works just fine without monodoc. Reproducible: Always
Created attachment 177690 [details, diff] Introduce doc use flag in gnome-keyring-sharp
There's no such configure option, so your patch doesn't work. I will be more than happy to accept a patch to configure.ac and bring it upstream if you want to do something like that. Getting rid of monodocs is a hobby of mine.
(In reply to comment #2) > There's no such configure option, so your patch doesn't work. I will be more > than happy to accept a patch to configure.ac and bring it upstream if you want > to do something like that. Getting rid of monodocs is a hobby of mine. > Ooops, obviously misread this in the configure file, that's what you get from quick looks. Still: Even without a patch gnome-keyring-sharp builds fine without monodoc, so its not really a hard dependency, more an optional feature, so I'm not sure the current ebuild is right in regard to this.
http://www.gentoo.org/proj/en/qa/automagic.xml
Fixed with gnome-keyring-sharp-1.0.0-r1 +*gnome-keyring-sharp-1.0.0-r1 (24 Jan 2009) + + 24 Jan 2009; Peter Alfredsen <loki_val@gentoo.org> + +files/gnome-keyring-sharp-1.0.0-monodoc.patch, + -gnome-keyring-sharp-1.0.0.ebuild, +gnome-keyring-sharp-1.0.0-r1.ebuild: + Fix bug 250069, g-k-s would pick up dev-scheme/chickens csc executable + instead of gmcs. Also fix bug 254122, add doc use flag for monodoc + dependency. Transition to gmcs done. Multilib-safe. +