Re: [gentoo-dev] Running tests using virtualx.eclass should be allowed to be forced to run in virtual X always

2013-07-19 Thread Patrick Lauer
On 07/19/2013 02:50 PM, Pacho Ramos wrote: > The problem I hit usually: > > There are some packages that rely on X for some tests, that way, when I > for example emerge tk, it's nearly impossible to keep working because I > get tons of windows opened and closed. > > Wouldn't be better to make th

Re: [gentoo-dev] Running tests using virtualx.eclass should be allowed to be forced to run in virtual X always

2013-07-19 Thread Chí-Thanh Christopher Nguyễn
Pacho Ramos schrieb: > Wouldn't be better to make that tests *always* use virtual X? One issue could be that Xvfb is not very representative of a modern X server any more. I am not sure how this affects the validity of the test results. This problem however exists already with all virtualx users o

Re: [gentoo-dev] Running tests using virtualx.eclass should be allowed to be forced to run in virtual X always

2013-07-19 Thread Diego Elio Pettenò
On Fri, Jul 19, 2013 at 7:50 AM, Pacho Ramos wrote: > > Wouldn't be better to make that tests *always* use virtual X? As Patrick said, yes, if they don't they are broken. Especially so if Xvfb does not represent a modern X anymore, as that would mean that tests will behave differently depending

Re: [gentoo-dev] Running tests using virtualx.eclass should be allowed to be forced to run in virtual X always

2013-07-19 Thread Fabio Erculiani
On Fri, Jul 19, 2013 at 1:40 PM, Diego Elio Pettenò wrote: > [...] > And non-deterministic tests are stupid, useless, broken tests. Amen. Even though there is that 1% of cases in where you want to have non-deterministic tests. For instance, if you want to run the same test thousands of times and

Re: [gentoo-dev] Running tests using virtualx.eclass should be allowed to be forced to run in virtual X always

2013-07-19 Thread Ian Stakenvicius
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 19/07/13 08:20 AM, Fabio Erculiani wrote: > On Fri, Jul 19, 2013 at 1:40 PM, Diego Elio Pettenò > wrote: >> [...] > >> And non-deterministic tests are stupid, useless, broken tests. > > Amen. Even though there is that 1% of cases in where you

[gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in profiles/base: ChangeLog package.use.force

2013-07-19 Thread Markos Chandras
On 19 July 2013 16:04, Ian Delaney (idella4) wrote: > idella4 13/07/19 15:04:28 > > Modified: ChangeLog package.use.force > Log: > Add entry to force use flags for pypy-bin > > Revision ChangesPath > 1.565profiles/base/ChangeLog > > file : > http://sourc

Re: [gentoo-dev] Running tests using virtualx.eclass should be allowed to be forced to run in virtual X always

2013-07-19 Thread Diego Elio Pettenò
On Fri, Jul 19, 2013 at 1:20 PM, Fabio Erculiani wrote: > Even though there is that 1% of cases in where you want to have > non-deterministic tests. For instance, if you want to run the same > test thousands of times and randomly pick an initial state to see if > you spot a "scenario" in where yo

Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in profiles/base: ChangeLog package.use.force

2013-07-19 Thread Ciaran McCreesh
On Fri, 19 Jul 2013 10:58:05 -0500 Gordon Pettey wrote: > > So why are these features behind use flags? > > Wild guess: It's -bin. It's built with those flags. You can't choose > to install it with flags other than what it was built with. So why does it have use flags? -- Ciaran McCreesh sig

Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in profiles/base: ChangeLog package.use.force

2013-07-19 Thread Michał Górny
Dnia 2013-07-19, o godz. 16:11:52 Markos Chandras napisał(a): > On 19 July 2013 16:04, Ian Delaney (idella4) wrote: > > idella4 13/07/19 15:04:28 > > > > Modified: ChangeLog package.use.force > > Log: > > Add entry to force use flags for pypy-bin > > > > Revision Changes

Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in profiles/base: ChangeLog package.use.force

2013-07-19 Thread Alex Xu
On 19/07/13 11:46 AM, Michał Górny wrote: > Dnia 2013-07-19, o godz. 16:11:52 > Markos Chandras napisał(a): > >> On 19 July 2013 16:04, Ian Delaney (idella4) wrote: >>> idella4 13/07/19 15:04:28 >>> >>> Modified: ChangeLog package.use.force >>> Log: >>> Add entry to force u

Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in profiles/base: ChangeLog package.use.force

2013-07-19 Thread Ciaran McCreesh
On Fri, 19 Jul 2013 18:05:35 +0200 Michał Górny wrote: > > So why are these features behind use flags? > > For compatibility with ${PYTHON_USEDEP}. Why not fix PYTHON_USEDEP? -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in profiles/base: ChangeLog package.use.force

2013-07-19 Thread Michał Górny
Dnia 2013-07-19, o godz. 16:53:00 Markos Chandras napisał(a): > On 19 July 2013 16:46, Michał Górny wrote: > > Dnia 2013-07-19, o godz. 16:11:52 > > Markos Chandras napisał(a): > > > >> On 19 July 2013 16:04, Ian Delaney (idella4) wrote: > >> > idella4 13/07/19 15:04:28 > >> > > >> > Mod

Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in profiles/base: ChangeLog package.use.force

2013-07-19 Thread Markos Chandras
On 19 July 2013 16:46, Michał Górny wrote: > Dnia 2013-07-19, o godz. 16:11:52 > Markos Chandras napisał(a): > >> On 19 July 2013 16:04, Ian Delaney (idella4) wrote: >> > idella4 13/07/19 15:04:28 >> > >> > Modified: ChangeLog package.use.force >> > Log: >> > Add entry to f

Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in profiles/base: ChangeLog package.use.force

2013-07-19 Thread Mike Gilbert
On Fri, Jul 19, 2013 at 12:10 PM, Ciaran McCreesh wrote: > On Fri, 19 Jul 2013 18:05:35 +0200 > Michał Górny wrote: >> > So why are these features behind use flags? >> >> For compatibility with ${PYTHON_USEDEP}. > > Why not fix PYTHON_USEDEP? > An alternative would be insert some logic in the py

Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in profiles/base: ChangeLog package.use.force

2013-07-19 Thread Gordon Pettey
On Fri, Jul 19, 2013 at 10:53 AM, Markos Chandras wrote: > On 19 July 2013 16:46, Michał Górny wrote: > > Dnia 2013-07-19, o godz. 16:11:52 > > Markos Chandras napisał(a): > > > >> On 19 July 2013 16:04, Ian Delaney (idella4) > wrote: > >> > +# Ian Delaney (17 July 2013) > >> > +# Selection of