From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1R1Ner-0004eM-9p for garchives@archives.gentoo.org; Wed, 07 Sep 2011 19:19:37 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 8F9D321C1A9; Wed, 7 Sep 2011 19:19:27 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id F3AF021C1A9 for ; Wed, 7 Sep 2011 19:19:26 +0000 (UTC) Received: from pomiocik.lan (77-253-154-63.adsl.inetia.pl [77.253.154.63]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: mgorny) by smtp.gentoo.org (Postfix) with ESMTPSA id A7AE71B400D; Wed, 7 Sep 2011 19:19:25 +0000 (UTC) Date: Wed, 7 Sep 2011 21:21:12 +0200 From: =?UTF-8?B?TWljaGHFgiBHw7Nybnk=?= To: gentoo-pms@lists.gentoo.org Subject: [gentoo-pms] Describing USE=test in PMS? Message-ID: <20110907212112.531d707f@pomiocik.lan> Organization: Gentoo X-Mailer: Claws Mail 3.7.10 (GTK+ 2.24.5; x86_64-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Package Manager Specification discussions X-BeenThere: gentoo-pms@gentoo.org X-BeenThere: gentoo-pms@lists.gentoo.org Reply-To: gentoo-pms@lists.gentoo.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA256; boundary="Sig_/cdBl3=SU4zucj8q4izxg8.T"; protocol="application/pgp-signature" X-Archives-Salt: X-Archives-Hash: 1912839d49bc16799584a0f1877adcb1 --Sig_/cdBl3=SU4zucj8q4izxg8.T Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hello, As we all know, USE=3Dtest is a little special, being switched by Portage FEATURES=3Dtest (and probably other PMs as well). Considering the fact that it is used widely, I think we should consider describing it in PMS or someplace else. The exact rationale for this discussion is Johan's attempt of using USE=3Dtest to decide what is installed with a package: if tests would be installed through USE=3Dtest (should they be a part of package?) we'd need to start setting other depends ( DEPEND=3Dtest? ( dev-python/subvertpy[test] ) ) Honestly, I'm not sure if this is really supposed to work. I personally wouldn't risk using it. I suppose it could even start raising mayhem and hurting puppies. But if we consider this just by looking at PMS, it is absolutely fine. Moreover, due to PMS USE=3Dtest would be just another USEflag, and src_test() could be run with or without it. If we even aren't going to describe USE=3Dtest thoroughly there, I think we should mention that src_test() can be run only with USE=3Dtest set or something like that. --=20 Best regards, Micha=C5=82 G=C3=B3rny --Sig_/cdBl3=SU4zucj8q4izxg8.T Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (GNU/Linux) iJwEAQEIAAYFAk5nxCgACgkQfXuS5UK5QB1hRwP+IsjCZOg7SY5A8U52FKNb9o+D z/A/yltgbDvkfwOye9cYLcKfow8vrxrPtSPxzOZZ1iDuTGBYf81gILL9HSHRKEhr D8sfNZ49oHh0MjWQ/urCnKRePERjqsGjhRR9xUvkQJidXtVyd49qggWESOsLRjrQ UC/vlS+7R0InfoWTdcM= =fOou -----END PGP SIGNATURE----- --Sig_/cdBl3=SU4zucj8q4izxg8.T--