Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 508428 - x11-wm/xpra should unconditionally depend on x11-base/xorg-server[xvfb]
Summary: x11-wm/xpra should unconditionally depend on x11-base/xorg-server[xvfb]
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Michael Weber (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-04-22 16:14 UTC by Jason Miller
Modified: 2015-08-09 21:23 UTC (History)
1 user (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 Jason Miller 2014-04-22 16:14:10 UTC
xpra requires an Xvfb executable in order to function, so there should be some dependency there.  I think right now the only way to get Xvfb installed is with the xvfb use flag set on x11-base/xorg-server so that may be the way to go.  If there are other ways to install it then maybe a virtual package is needed for Xvfb.

Reproducible: Didn't try

Steps to Reproduce:
1. Emerge xorg with -xvfb
2. Emerge x11-wm/xpra (Tested only with 0.12.2)
3. "xpra start :500"
4. cat ~/.xpra/:500.log

Actual Results:  
xpra shows this in log:

2014-04-22 08:58:50,044 Error starting Xvfb: [Errno 2] No such file or directory

Expected Results:  
xpra shouldn't have emerged without a working Xvfb installed.
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2014-04-25 12:26:03 UTC
USE=server it is, apparently.
Comment 2 Christohper Harrington 2014-11-24 17:32:35 UTC
Latest ebuilds (xpra-0.13.9.ebuild and my ebuild on bug 530434 with xpra-0.14.12.ebuild) both contain:

RDEPEND=" (...)
        server? ( x11-base/xorg-server[-minimal,xvfb]
                x11-drivers/xf86-input-void
                x11-drivers/xf86-video-dummy
        )"

So I'd venture that this bug can be closed as resolved.