[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: Running Xvfb during a package build -- good idea?
- From: Dan Horák <dan danny cz>
- To: Development discussions related to Fedora <fedora-devel-list redhat com>
- Subject: Re: Running Xvfb during a package build -- good idea?
- Date: Tue, 30 Sep 2008 19:18:20 +0200
Richard W.M. Jones píše v Út 30. 09. 2008 v 18:13 +0100:
> We have a package (mingw32-openssl) which has some tests that run
> under Wine. Strictly speaking, running the tests isn't necessary, but
> because it's such an important package I feel that we should run the
> tests.
>
> Anyhow, Wine needs an X server, although it doesn't really use it for
> anything. To provide one, I'm using Xvfb like this:
>
> BuildRequires: wine
> BuildRequires: xorg-x11-server-Xvfb
>
> #...
>
> display=:21
> Xvfb $display & xpid=$!
> trap "kill -TERM $xpid ||:" EXIT
> sleep 3
> DISPLAY=$display
> export DISPLAY
> make -C test tests
>
> This works, but there are two problems. Firstly there isn't a good
> way to choose a free display number, so I'm just picking one at random
> here. This assumes that port 6021 is free, also disallows any builds
> that happen in parallel. Secondly, will Koji let me do such a thing
> at all? Is there another / a better way?
>
Running Xvfb during build works, we have it in the tinyerp package
(display is :69).
Dan
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]