From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id C3E9613877A for ; Tue, 17 Jun 2014 13:25:54 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 26318E0B18; Tue, 17 Jun 2014 13:25:50 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 39631E0B09 for ; Tue, 17 Jun 2014 13:25:49 +0000 (UTC) Received: from [192.168.1.130] (CPE002401f30b73-CM78cd8ec1b205.cpe.net.cable.rogers.com [99.224.181.112]) (using TLSv1 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: axs) by smtp.gentoo.org (Postfix) with ESMTPSA id D27213400BC for ; Tue, 17 Jun 2014 13:25:47 +0000 (UTC) Message-ID: <53A041CC.9070003@gentoo.org> Date: Tue, 17 Jun 2014 09:25:32 -0400 From: Ian Stakenvicius User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 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 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Re: Re: Re: crossdev and multilib interference References: <53208139.2040509@gentoo.org> <1660834.UE1ARX9orZ@vapier> <20140327084108.GA3654@rathaus.eclipse.co.uk> <31757180.gTPZtqku3h@vapier> <20140330095348.GA18419@rathaus.eclipse.co.uk> <539E03A9.3010109@gentoo.org> <539E0563.3080302@gentoo.org> <539EF323.7020208@gentoo.org> <1402944163.8309.2.camel@oswin.hackershack.net> <539F462E.6050905@gentoo.org> <20140616214257.096c93fc@marga.jer-c2.orkz.net> <539F49C2.6090008@gentoo.org> <539F4DFA.7020706@gentoo.org> <539F5288.1000000@gentoo.org> <539F5AB5.7000006@gentoo.org> <539F6B3C.7030807@gentoo.org> <539F8000.5080804@gentoo.org> In-Reply-To: <539F8000.5080804@gentoo.org> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Archives-Salt: ad89d6b3-598f-433c-9d43-66e315e037eb X-Archives-Hash: 0452b922afb89123a49c8d63eea000c3 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 16/06/14 07:38 PM, Joshua Kinard wrote: > Can $PATH be configured via our existing eselect tool to > enable/disable the crossdev paths when needed? > Technically it could but not really ; PATH is an environment thing, AFAIK all eselect could do is trigger the addition or removal of entries in /etc/env.d/ , but after that happens one would still need to 'env-update && . /etc/profile' to get the changes. Similarly I don't think using an eselect tool to bring the crossdev tools into the default path (via symlinks) is a great idea either; yes it'd allow users to un-eselect the crossdev tools when errors occur, but the errors would still occur every time a user forgets to do this first. It would be easier to update PATH yourself manually in the shell, I expect; perhaps a quick utility could do that for you (maybe opening up a crossdev-ready subshell) so you don't have to remember the path. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iF4EAREIAAYFAlOgQcwACgkQ2ugaI38ACPB17AEAk0NFZ2Q5B19C0LYxHQ8aocmh XQN9gaSEihGR5xJw6B8BAIsnZFtHxqk5kBwfKgG0MIcdfttGncSfgT6esKTCPf09 =DBJn -----END PGP SIGNATURE-----