public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Packages with optional test dependencies
@ 2013-01-06 10:38 Michał Górny
  2013-01-06 12:28 ` Diego Elio Pettenò
  2013-01-07  2:03 ` [gentoo-dev] " Ryan Hill
  0 siblings, 2 replies; 6+ messages in thread
From: Michał Górny @ 2013-01-06 10:38 UTC (permalink / raw
  To: Gentoo Developer Mailing List; +Cc: python

[-- Attachment #1: Type: text/plain, Size: 839 bytes --]

Hello,

There are some Python packages which have a bunch of optional tests
utilizing external packages. For example, the dev-python/logilab-common
runs a few additional tests if dev-python/egenix-mx-base is installed;
if the package is not installed, it just skips those tests.

Those tests can't be really considered 'heavy' or in any way suggesting
use of an additional USE flag.

Do you believe that the ebuilds should:

a) depend on all optional test dependencies conditionally to USE=test,
   therefore always requesting the widest (and consistent) testing,

b) not depend on the optional test dependencies, resulting in less
   dependencies for most users but also a bit inconsistent test
   experience,

c) put the optional test dependencies behind an additional USE flag?

-- 
Best regards,
Michał Górny

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 316 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2013-01-07  1:55 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-01-06 10:38 [gentoo-dev] Packages with optional test dependencies Michał Górny
2013-01-06 12:28 ` Diego Elio Pettenò
2013-01-06 12:50   ` hasufell
2013-01-06 12:56     ` Diego Elio Pettenò
2013-01-06 19:36       ` Matthew Thode
2013-01-07  2:03 ` [gentoo-dev] " Ryan Hill

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox