Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 256506 - dev-lang/mono: 'minimal' USE flag should be replaced by appropriate USE flags
Summary: dev-lang/mono: 'minimal' USE flag should be replaced by appropriate USE flags
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: dotnet project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-01-27 09:13 UTC by Jan Oravec
Modified: 2009-01-29 16:01 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jan Oravec 2009-01-27 09:13:08 UTC
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
Comment 1 Peter Alfredsen (RETIRED) gentoo-dev 2009-01-29 16:01:04 UTC
+  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.