From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: Installing guix from Git Date: Tue, 11 Jun 2013 15:58:38 +0200 Message-ID: <87r4g8oik1.fsf@gnu.org> References: <20913.65355.709961.445483@Konrad-Hinsens-MacBook-Pro.local> <87y5alevqt.fsf@gnu.org> <20915.26337.951308.384585@Konrad-Hinsens-MacBook-Pro.local> <87wqq48qd4.fsf@karetnikov.org> <20916.21220.189793.288404@Ordinateur-de-Catherine-Konrad.local> <8761xnoa4k.fsf@gnu.org> <20917.29505.485414.981206@Konrad-Hinsens-MacBook-Pro.local> <87ehcatlof.fsf@gnu.org> <20917.41598.314095.196531@Konrad-Hinsens-MacBook-Pro.local> <87ip1lsjy2.fsf@gnu.org> <20918.56758.65940.503085@Konrad-Hinsens-MacBook-Pro.local> <87zjuwon8i.fsf@gnu.org> <20919.9414.381369.916178@Konrad-Hinsens-MacBook-Pro.local> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:38609) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UmPAt-0001eo-3u for bug-guix@gnu.org; Tue, 11 Jun 2013 10:03:55 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UmPAo-0000yU-Du for bug-guix@gnu.org; Tue, 11 Jun 2013 10:03:51 -0400 Received: from hera.aquilenet.fr ([141.255.128.1]:60632) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UmPAo-0000yO-3d for bug-guix@gnu.org; Tue, 11 Jun 2013 10:03:46 -0400 In-Reply-To: <20919.9414.381369.916178@Konrad-Hinsens-MacBook-Pro.local> (Konrad Hinsen's message of "Tue, 11 Jun 2013 15:23:18 +0200") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: Konrad Hinsen Cc: bug-guix@gnu.org Konrad Hinsen skribis: > Ludovic Court=C3=A8s writes: > > > If you are building with the GCC and libc installed from Guix, then you > > must also install the linker wrapper: > >=20 > > guix package -i ld-wrapper > >=20 > > The wrapper takes care of adding the relevant libraries to the RPATH, > > which will fix the problem. > > Perhaps it does, but it certainly creates a new one: > > ld-wrapper: error: attempt to use impure library "/home/hinsen/.guix-prof= ile/lib/libgcc_s.so" Ah yes, ahem, you also need this: export GUIX_LD_WRAPPER_ALLOW_IMPURITIES=3D"yes, please" I=E2=80=99m sorry this is so painful. We need to come up with ways to simp= lify use of the tool chain installed via Guix. Ludo=E2=80=99.