Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 132140 - xorg-server-1.0.99.902-r1 no longer installs files without USE=xorg
Summary: xorg-server-1.0.99.902-r1 no longer installs files without USE=xorg
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High major (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
: 135377 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-05-03 09:23 UTC by Bicster
Modified: 2006-06-04 11:28 UTC (History)
2 users (show)

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 Bicster 2006-05-03 09:23:54 UTC
This is all I get when I emerge xorg-server without USE=xorg.

Nothing else seems to use this flag.  Previous versions of the package worked OK without it.  I think that if this flag is going to be needed to build xorg-server, it should throw an error when someone attempts to emerge it without the flag.

* Contents of x11-base/xorg-server-1.0.99.902-r1:
/usr
/usr/bin
/usr/bin/Xnest
/usr/bin/Xvfb
/usr/lib64
/usr/lib64/opengl
/usr/lib64/opengl/xorg-x11
/usr/lib64/opengl/xorg-x11/extensions
/usr/lib64/pkgconfig
/usr/lib64/xserver
/usr/share
/usr/share/X11
/usr/share/X11/xkb
/usr/share/X11/xkb/compiled
/usr/share/X11/xkb/compiled/README.compiled
/usr/share/aclocal
/usr/share/aclocal/xorg-server.m4
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/Xnest.1x.gz
/usr/share/man/man1/Xvfb.1x.gz
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-05-03 09:31:33 UTC
Well... uh. This flag needs either to die or go to make.defaults...
Comment 2 Joshua Baergen (RETIRED) gentoo-dev 2006-05-03 09:48:14 UTC
Attach your emerge --info please.

Until xorg-server-1.0.99.x, we didn't have the xorg USE-flag.  The 1.0.99.x series is masked.  Also, the USE-flag should be on by default (it is on my system).
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2006-05-03 09:55:05 UTC
(In reply to comment #2)
> Also, the USE-flag should be on by default (it is on my system).

Joshua, anyway - how about USE=minimal to do this the opposite way? It's very confusing and adds yet another flag to default profiles.
Comment 4 Joshua Baergen (RETIRED) gentoo-dev 2006-05-03 10:03:28 UTC
(In reply to comment #3)
> Joshua, anyway - how about USE=minimal to do this the opposite way? It's very
> confusing and adds yet another flag to default profiles.
> 
You'd have to ask Donnie to be sure, but currently minimal+xorg creates a minimal install of the xorg servers.  With the ability to build kdrive from xorg-server, the xorg USE-flag became necessary.

This flag will become even more necessary when Xgl is added to the tarball.
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2006-05-03 10:11:37 UTC
(In reply to comment #4)
> You'd have to ask Donnie to be sure, but currently minimal+xorg creates a
> minimal install of the xorg servers.  With the ability to build kdrive from
> xorg-server, the xorg USE-flag became necessary.

Hmmm, I see - USE=minimal is indeed already used for something else... :/ 

Well, anyway, the xorg use flag indeed is in default profile after I've done emerge --sync, so this bug it technically invalid.
Comment 6 Donnie Berkholz (RETIRED) gentoo-dev 2006-05-03 11:57:03 UTC
I tried with USE=minimal at first, but it makes the logic for when Xorg server is built very convoluted and difficult to determine from a user standpoint.
Comment 7 Joshua Baergen (RETIRED) gentoo-dev 2006-06-04 11:10:35 UTC
*** Bug 135377 has been marked as a duplicate of this bug. ***
Comment 8 Joshua Baergen (RETIRED) gentoo-dev 2006-06-04 11:28:44 UTC
xorg-server will now fail early if no servers are to be built, letting the user know what options are available.