I have a server side application that is using System.Drawing and therefore requires dependency on dev-dotnet/libgdiplus. This is possible only when 'minimal' USE flag is disabled, which adds another dependency on dev-dotnet/gluezilla which depends on a bunch of xorg stuff not needed on the server. I would suggest replacing 'minimal' USE flag with 'gdi' and 'xulrunner', which would be set as default on desktop profiles. Reproducible: Always
+ 29 Jan 2009; Peter Alfredsen <loki_val@gentoo.org> mono-2.2-r3.ebuild: + Add postinst message pointing to the additional packages that must be + installed to support all mono namespaces w.r.t. bug 151315 and bug 256506. + Further investigation has revealed that the gluezilla package is not a + build-time dependency. The same is true for the Oracle instantclient. The + mono dlls for these will be built regardless, one only has to install the + packages to get support for them. + The minimal useflag now only means the libdiplus package. I see no point in changing that since it describes quite well what it does.