From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.43) id 1EKFE9-0007yw-0t for garchives@archives.gentoo.org; Tue, 27 Sep 2005 13:10:33 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id j8RD2qnd017922; Tue, 27 Sep 2005 13:02:52 GMT Received: from corwin.easynet.fr (smarthost162.mail.easynet.fr [212.180.1.162]) by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id j8RD0nU9008383 for ; Tue, 27 Sep 2005 13:00:49 GMT Received: from easyconnect2121138-64.clients.easynet.fr ([212.11.38.64] helo=eusebe) by corwin.easynet.fr with esmtp (Exim 4.50) id 1EKFBT-0007rb-Ti for gentoo-dev@lists.gentoo.org; Tue, 27 Sep 2005 15:07:49 +0200 Date: Tue, 27 Sep 2005 15:07:01 +0200 From: Thomas de Grenier de Latour To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Dirt: To shove under the rug or not shove under the rug? (aka another round of USE_EXPAND) Message-ID: <20050927150701.49592bf5@eusebe> In-Reply-To: <1127824544.31328.11.camel@cgianelloni.nuvox.net> References: <200509271823.25788.jstubbs@gentoo.org> <1127824544.31328.11.camel@cgianelloni.nuvox.net> Organization: Fasmz X-Mailer: Sylpheed-Claws 1.9.14 (GTK+ 2.8.3; i686-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Archives-Salt: 9bb2f15c-cad1-407e-b6c9-8a043c027b4b X-Archives-Hash: 7533473ece554f7455338dfe628df8df On Tue, 27 Sep 2005 08:35:43 -0400 Chris Gianelloni wrote: > Unfortunately, even trying to add -linguas_fr to package.use, > still results in the French language pack being installed over > the English. This reminds me bug #104573: it was the same problem where some LINGUAS="fr" users didn't want to have manpages-fr installed. The workaround used there was to add the "nls" USE flag. This way you separate the "do you want some translations?" question from the "what translations do you want?" question. But sure, it's more a workaround than an ideal solution. > For one, things in USE_EXPAND would need to be negate-able in > package.use. It may be a problem if an ebuild relies on the USE flags being coherent with the env var itself. I don't have example of such ebuilds in mind though, but i guess it could happen that, for instance, on one hand the LINGUAS var is used by autotools to choose the locales to install, and on the other hand the linguas_* flags are used to add some help files or spell dicts: this could result in some kind of half-translated apps, maybe even broken apps, i don't know... -- TGL. -- gentoo-dev@gentoo.org mailing list