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 1Poyj8-0004Or-05 for garchives@archives.gentoo.org; Mon, 14 Feb 2011 13:44:30 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id BA6E81C001; Mon, 14 Feb 2011 13:44:20 +0000 (UTC) Received: from mail-ew0-f53.google.com (mail-ew0-f53.google.com [209.85.215.53]) by pigeon.gentoo.org (Postfix) with ESMTP id D19EAE0B49 for ; Mon, 14 Feb 2011 13:43:50 +0000 (UTC) Received: by ewy6 with SMTP id 6so2562735ewy.40 for ; Mon, 14 Feb 2011 05:43:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:date:from:to:subject:message-id:in-reply-to :references:x-mailer:mime-version:content-type; bh=ZTTMFfKWV1MV+nNxUNrjp3sQWVts0g0V4B0fwac6Vzg=; b=Oj4Fi1U6fNUalMK8YGLK29NUQmzzCYx+f78mJvFatnjwsn4LA+cWrBV9nSTJEOCluz ClZyKvstmLX4Yx+CMaB8gEcXmnMYkD00x1OlQa5lmcqxFnnHmhZTWLP3klbZ0+xXyLqP qOvGv2YVhqeXM9MZDgKImVyqNdDUwVCjzrhVI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=date:from:to:subject:message-id:in-reply-to:references:x-mailer :mime-version:content-type; b=raTJWcfOW2qHNsa8oeQ8+5poB2Q28VzUZjLK2Gfx0DREXTOHdCUDI2OkFp4XVmYK93 NN2elosqWizeRNszWCgW8b8jOBcJdyiYdi/QvK1G0BnQau1wPSKFY3LJfTI2Jl8qkRIg 3dSr1w+bVFCgXWa5q/rZMsZ5JSZqlF1DJeq4U= Received: by 10.213.20.78 with SMTP id e14mr4026631ebb.13.1297691029833; Mon, 14 Feb 2011 05:43:49 -0800 (PST) Received: from localhost (cpc1-broo3-0-0-cust98.14-2.cable.virginmedia.com [86.4.208.99]) by mx.google.com with ESMTPS id q52sm2490536eei.15.2011.02.14.05.43.48 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 14 Feb 2011 05:43:49 -0800 (PST) Date: Mon, 14 Feb 2011 13:41:47 +0000 From: Ciaran McCreesh To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] libgphoto2-2.4.10 news item Message-ID: <20110214134147.5047e2aa@googlemail.com> In-Reply-To: <1297690432.7123.17.camel@localhost.localdomain> References: <1297616621.21312.35.camel@localhost.localdomain> <1297678539.7123.5.camel@localhost.localdomain> <1297679073.16086.3.camel@gdartigu.lan.rep.sj> <1297679642.7123.8.camel@localhost.localdomain> <1297679821.16086.5.camel@gdartigu.lan.rep.sj> <1297680056.7123.10.camel@localhost.localdomain> <1297680155.7123.11.camel@localhost.localdomain> <20110214131928.050280ee@googlemail.com> <1297690432.7123.17.camel@localhost.localdomain> X-Mailer: Claws Mail 3.7.6 (GTK+ 2.22.1; x86_64-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/n7+1uVMjCDiP=6lnmSIZEwQ"; protocol="application/pgp-signature" X-Archives-Salt: X-Archives-Hash: 554070318c08dc204525a82cb5c974c2 --Sig_/n7+1uVMjCDiP=6lnmSIZEwQ Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Mon, 14 Feb 2011 14:33:52 +0100 Pacho Ramos wrote: > > You should be able to -* them out... -* is fine (assuming Portage > > handles it) since we know what the null set is; it's just * that's > > the problem. >=20 > Yeah, portage handles it, but thought -* also had the same problem, > thanks for clarifying, anyway, latest approach on only enable ptp2 by > default looks fine for me=20 No, -* is fine, so long as Portage doesn't pass it through literally. The problem, specifically, is that things like this are totally legal and are done by some packages: IUSE=3D"linguas_en linguas_fr" if use linguas_de ; then if has linguas_de $LINGUAS ; then if has linguas_de $USE ; then So if you were to set LINGUAS=3D"*", there would have to be some magic way for the package mangler to know that linguas_de exists, even if there's no mention of it anywhere in any user config files or in IUSE (and no, the desc files aren't a complete list either). The reason for this, historically, was that IUSE was used purely for display purposes by Portage, whilst USE was worked out from everything in config files, regardless of whether or not the ebuild claimed to use it. That meant there was absolutely nothing stopping you from making IUSE incomplete... --=20 Ciaran McCreesh --Sig_/n7+1uVMjCDiP=6lnmSIZEwQ Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) iEYEARECAAYFAk1ZMR4ACgkQ96zL6DUtXhHzEwCggdwOm16Dka2KwCe2UA61rz1n sPsAoMd3CnJgJotd+4lVWk3fiu86m5nX =IXEa -----END PGP SIGNATURE----- --Sig_/n7+1uVMjCDiP=6lnmSIZEwQ--