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 1MRKMs-0005K1-NA for garchives@archives.gentoo.org; Thu, 16 Jul 2009 06:22:58 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C0321E059A; Thu, 16 Jul 2009 06:22:57 +0000 (UTC) Received: from email.aon.at (WARSL404PIP2.highway.telekom.at [195.3.96.113]) by pigeon.gentoo.org (Postfix) with ESMTP id 45C21E059A for ; Thu, 16 Jul 2009 06:22:57 +0000 (UTC) Received: (qmail 21352 invoked from network); 16 Jul 2009 06:23:12 -0000 X-Spam-Checker-Version: SpamAssassin 3.2.0 (2007-05-01) on WARSBL604 X-Spam-Level: * Received: from 212-183-67-210.adsl.highway.telekom.at (HELO [10.0.0.1]) ([212.183.67.210]) (envelope-sender ) by smarthub98.highway.telekom.at (qmail-ldap-1.03) with SMTP for ; 16 Jul 2009 06:23:12 -0000 Subject: Re: [gentoo-dev] Re: Progress on Universal Select Tool From: Michael Haubenwallner To: gentoo-dev@lists.gentoo.org In-Reply-To: <1247672590.6548.9.camel@thedude> References: <1245163715.14589.515.camel@thedude> <1247499370.5028.23.camel@thedude> <1247563253.14345.7.camel@sapc154.salomon.at> <1247582117.3651.3.camel@thedude> <1247584057.14345.29.camel@sapc154.salomon.at> <1247672590.6548.9.camel@thedude> Content-Type: text/plain; charset=ISO-8859-15 Date: Thu, 16 Jul 2009 08:22:54 +0200 Message-Id: <1247725374.1554.21.camel@salomon-22> 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 X-Mailer: Evolution 2.22.3.1 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 0a0be3a4-3ddf-481d-9a67-3244f1f575bd X-Archives-Hash: a5c552b1ffe2ca15928bb72470eecb68 On Wed, 2009-07-15 at 16:43 +0100, S=E9rgio Almeida wrote: > On Tue, 2009-07-14 at 17:07 +0200, Michael Haubenwallner wrote: =20 > > So it should be fine as long as 'symlink' can potentially be implemen= ted > > as 'copy' for specific platforms. =09 > ... can be easily replaced for copy. What should be the default? > Should uselect be able to supply both options like "uselect --copy bla > bla" overrides os.symlink to copy function? Ideally it is transparent to the uselect-user (either end-user or developer) if the implementation actually does the symlink or emulates it via copy. It might be enough to select the implementation based on the "host-system" (CHOST), which may be different to the "build-system" (CBUILD). Eventually, uselect won't need to detect the CHOST itself, but get it from some external resource (cmdline, env-var, config-file, ...). > Thanks for the hint! nP. /haubi/ --=20 Michael Haubenwallner Gentoo on a different level