Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 264988 - >=dev-lang/mono-2.0.1-r1 no longer respects -X use flag
Summary: >=dev-lang/mono-2.0.1-r1 no longer respects -X use flag
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: High normal
Assignee: dotnet project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-04-05 17:22 UTC by bob5972
Modified: 2009-04-05 17:39 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 bob5972 2009-04-05 17:22:06 UTC
In >=dev-lang/mono-2.0.1-r1 the "X" useflag seems to have been replaced with "minimal."  As a result, it longer respects the -X use flag and pulls in dev-dotnet/libgdiplus which pulls in xorg-x11 (actually it blocks on x11-libs/cairo and insists cairo be built with X).

As far as I can tell, all the minimal useflag does in dev-lang/mono is disable the libgdiplus drawing library.  It seems like the standard for users who aren't using a graphical X environment would be to disable the X useflag (the way mono worked prior to version 2.0.1-r1) , rather than be forced to turn on "minimal," on a global or package by package basis.

Reproducible: Always

Steps to Reproduce:
Comment 1 Peter Alfredsen (RETIRED) gentoo-dev 2009-04-05 17:39:39 UTC
We disagree. This is not about turning on/off X as with other applications - for example building an X application or not. This disables parts of the .NET specified behaviour, so minimal is a more appropriate choice. You get less than all of mono with the minimal use-flag.