Summary: | x11-base/xorg-server-1.16.1 USE=kdrive automagically depends on x11-libs/xcb-util-* | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Ruslan Savchenko <ruslan.savchenko> |
Component: | [OLD] Server | Assignee: | Matt Turner <mattst88> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | pacho, x11 |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
xorg-server-1.16.1-without-xcb-utils.build.log.bz2
xorg-server-1.16.1-with-xcb-utils.build.log.bz2 |
Description
Ruslan Savchenko
2014-11-04 14:22:01 UTC
Created attachment 388528 [details]
xorg-server-1.16.1-without-xcb-utils.build.log.bz2
Created attachment 388530 [details]
xorg-server-1.16.1-with-xcb-utils.build.log.bz2
(In reply to Ruslan Savchenko from comment #0) > 2. added xnest USE flag for x11-base/xorg-xserver Sorry about that. Should be read as kdrive USE flag. Should a xephyr USE be added to control this or we don't want it to be optional with kdrive is enabled? Adding the xcb-util-* dependencies is probably the way to go. If someone has a use case to build kdrive without xephyr, a separate enhancement bug would be the best idea. should then we also pass $(use_enable kdrive xephyr) to ensure xephyr is always built? I've pushed a patch that adds a xephyr USE flag to xorg-server-9999 in the overlay. I don't think the dependencies are quite right though. What should we do for 1.16.x? (please not this is blocking the xorg stabilization bug for December ;)) (In reply to Pacho Ramos from comment #8) > What should we do for 1.16.x? (please not this is blocking the xorg > stabilization bug for December ;)) Sorry, I don't understand. Do you want me to fix this for 1.16.x as well? Well, at some point this was considered as a blocker for bug 530652 then, we would need to fix it if possible. On the other hand if you think it's not safe enough and not a real blocker we can also drop the block :/ (but I am not a X11 team member ;) (drop the blocker as talked with chithead on IRC :) I've added proper dependencies for IUSE=xephyr to 1.17.1 and 9999. |