Re: [gentoo-dev] QA obscurity: "hasq test $FEATURES" != "use test"

2009-07-22 Thread Zac Medico
Robin H. Johnson wrote: > For iasl, upstream requests that if the tests are run at build time, > that they are installed to the system, which is what we do. If > FEATURES=-test USE=test is used however, using 'use test' is bogus, > because I cannot detect that the tests are going to/have run. Curr

Re: [gentoo-dev] QA obscurity: "hasq test $FEATURES" != "use test"

2009-07-22 Thread Ciaran McCreesh
On Wed, 22 Jul 2009 13:45:38 -0700 "Robin H. Johnson" wrote: > USE=test means: "build with support for tests" USE=test is a special USE flag set by Portage if FEATURES=test, and the two are supposed to be equivalent (the USE flag existing because FEATURES isn't suitable for anything that's metada

[gentoo-dev] QA obscurity: "hasq test $FEATURES" != "use test"

2009-07-22 Thread Robin H. Johnson
So I saw the recent set of bugs filed for QA, complaining about misuse of FEATURES, specifically that we should not be using the FEATURES variable, and instead should be using "use test" to check for tests being enabled. USE=test means: "build with support for tests" FEATURES=test means: "actually