From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 11 13:26:08 2017 Received: (at submit) by debbugs.gnu.org; 11 Mar 2017 18:26:08 +0000 Received: from localhost ([127.0.0.1]:51713 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cmliS-0007Ha-HW for submit@debbugs.gnu.org; Sat, 11 Mar 2017 13:26:08 -0500 Received: from eggs.gnu.org ([208.118.235.92]:47806) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cmliQ-0007H1-Vr for submit@debbugs.gnu.org; Sat, 11 Mar 2017 13:26:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cmliK-0001iX-Qe for submit@debbugs.gnu.org; Sat, 11 Mar 2017 13:26:01 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:60902) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cmliK-0001iR-NQ for submit@debbugs.gnu.org; Sat, 11 Mar 2017 13:26:00 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38775) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cmliJ-0003cR-Ds for bug-guix@gnu.org; Sat, 11 Mar 2017 13:26:00 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cmliI-0001gf-IG for bug-guix@gnu.org; Sat, 11 Mar 2017 13:25:59 -0500 Received: from mail-wm0-x232.google.com ([2a00:1450:400c:c09::232]:35614) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cmliI-0001fg-5f for bug-guix@gnu.org; Sat, 11 Mar 2017 13:25:58 -0500 Received: by mail-wm0-x232.google.com with SMTP id v186so15371475wmd.0 for ; Sat, 11 Mar 2017 10:25:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:user-agent:mime-version; bh=NGWWAhEYsrTMU79Y+wdXPnWrhk+S7MM2QWSMAAo4qFY=; b=PKIaunvhd7SMzksUKHPG4BLHlSZrcg7/WwNpQ68XVcKmLOgfH3Z/xNxOEB/OeOU1a9 ydTB11Hr7Xv0O6Dd8Vs1/gvi9EIsemLBjA8QOY7y+y1kBM6jM4a8sfsnoSWoZuj/IL60 jzP53K6EENApZJEXpx/iL1aKuIcOTZceF7B6RokWjp0sZE2c43BREwYBMGF8utHvIru6 5ToLzpbTenivX48FxX7A1gt1/Jr0g0R0KyKlyy0MKeZFKclbLqg/0XAVLRQk6WK4TrqV miEBraBbLflCRg0Hfv2/fwlqZcngRrAXIIaUUS4+v7Jg9hGWpBVHAA12erq8eU3dMGDO cjpg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:user-agent :mime-version; bh=NGWWAhEYsrTMU79Y+wdXPnWrhk+S7MM2QWSMAAo4qFY=; b=FqfqDdJHXF6+LG61GKMdGCVIOlJYn8JsfPKQQOYE60hV+EGuBDYi+QNG5ZhYE2WEmm Z1dUWaRe2UMfn7gjXTellarn5OZ+eqrCUKOb5PJ/57bq/ey9lkPG6NzlTK82y7u6qC6w nJGcNaUvl8sDTaTVndwFmxLl2fc4MTYnm+RQu3ekqT22mFukyufhhKvGbdx/e1qDf2eQ mPIIrJXH8Z6GuqnV+BiukS4nMMBUUpvZFMQzqr/jFY1jd9zeeD1BZsdDZjUWrP5Hh23m 1lVvE9GzPN4HS9qqnDooISW+iJ2LRPonLqlNgN7T7kS5JDvRhosyxdG2h90dVXQ1PCqa /l8g== X-Gm-Message-State: AFeK/H3azkifybJk6Sw3g5p9YwYtJwfyhFchzVTnwB0EnqFZLJYcBVILO/U2gnimivsTuQ== X-Received: by 10.28.105.92 with SMTP id e89mr3590433wmc.93.1489256756601; Sat, 11 Mar 2017 10:25:56 -0800 (PST) Received: from T420 ([2a02:908:c30:3540:221:ccff:fe66:68f0]) by smtp.gmail.com with ESMTPSA id y49sm18149207wry.18.2017.03.11.10.25.55 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 11 Mar 2017 10:25:56 -0800 (PST) From: taylanbayirli@gmail.com (Taylan Ulrich =?utf-8?Q?Bay=C4=B1rl=C4=B1?= =?utf-8?Q?=2FKammer?=) To: bug-guix@gnu.org Subject: Spurious "environment variable may be needed" output Date: Sat, 11 Mar 2017 19:32:12 +0100 Message-ID: <87r3233brn.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) 'guix package' commands keep giving me this output: The following environment variable definitions may be needed: export GUILE_LOAD_COMPILED_PATH="/home/taylan/.guix-profile/lib/guile/2.0/site-ccache:/home/taylan/.guix-profile/share/guile/site/2.0${GUILE_LOAD_COMPILED_PATH:+:}$GUILE_LOAD_COMPILED_PATH" I already have said paths in my $GUILE_LOAD_COMPILED_PATH. In fact, I get the output even if I define it to have *solely* those two paths. taylan@T420:~$ guix package -r nano [... snip ...] 75 packages in profile The following environment variable definitions may be needed: export GUILE_LOAD_COMPILED_PATH="/home/taylan/.guix-profile/lib/guile/2.0/site-ccache:/home/taylan/.guix-profile/share/guile/site/2.0${GUILE_LOAD_COMPILED_PATH:+:}$GUILE_LOAD_COMPILED_PATH" taylan@T420:~$ echo $GUILE_LOAD_COMPILED_PATH /home/taylan/.guix-profile/lib/guile/2.0/site-ccache:/home/taylan/.guix-profile/share/guile/site/2.0 taylan@T420:~$ From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 17 05:51:28 2017 Received: (at 26062) by debbugs.gnu.org; 17 Mar 2017 09:51:28 +0000 Received: from localhost ([127.0.0.1]:59640 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cooXg-0007vX-Ap for submit@debbugs.gnu.org; Fri, 17 Mar 2017 05:51:28 -0400 Received: from eggs.gnu.org ([208.118.235.92]:60310) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cooXe-0007vF-Bk for 26062@debbugs.gnu.org; Fri, 17 Mar 2017 05:51:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cooXV-0004wm-6W for 26062@debbugs.gnu.org; Fri, 17 Mar 2017 05:51:21 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:60976) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cooXV-0004wc-3D; Fri, 17 Mar 2017 05:51:17 -0400 Received: from [193.50.110.167] (port=38616 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1cooXU-0005Fu-HD; Fri, 17 Mar 2017 05:51:16 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: taylanbayirli@gmail.com (Taylan Ulrich =?utf-8?Q?=22Bay=C4=B1rl=C4=B1?= =?utf-8?Q?=2FKammer=22?=) Subject: Re: bug#26062: Spurious "environment variable may be needed" output References: <87r3233brn.fsf@gmail.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 26 =?utf-8?Q?Vent=C3=B4se?= an 225 de la =?utf-8?Q?R?= =?utf-8?Q?=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-unknown-linux-gnu Date: Fri, 17 Mar 2017 10:51:14 +0100 Message-ID: <87tw6sgrjh.fsf@inria.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 26062 Cc: 26062@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Hello Taylan, taylanbayirli@gmail.com (Taylan Ulrich "Bay=C4=B1rl=C4=B1/Kammer") skribis: > taylan@T420:~$ guix package -r nano > [... snip ...] > 75 packages in profile > The following environment variable definitions may be needed: > export GUILE_LOAD_COMPILED_PATH=3D"/home/taylan/.guix-profile/lib/guil= e/2.0/site-ccache:/home/taylan/.guix-profile/share/guile/site/2.0${GUILE_LO= AD_COMPILED_PATH:+:}$GUILE_LOAD_COMPILED_PATH" > taylan@T420:~$ echo $GUILE_LOAD_COMPILED_PATH > /home/taylan/.guix-profile/lib/guile/2.0/site-ccache:/home/taylan/.guix-p= rofile/share/guile/site/2.0 > taylan@T420:~$=20 Weird, I don=E2=80=99t seem to have this problem. Could you add a few =E2=80=98pk=E2=80=99 in =E2=80=98search-path-environmen= t-variables=E2=80=99 in (guix scripts package) to see what=E2=80=99s happening? Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 17 16:27:13 2017 Received: (at 26062) by debbugs.gnu.org; 17 Mar 2017 20:27:13 +0000 Received: from localhost ([127.0.0.1]:32920 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1coySv-0000hB-3x for submit@debbugs.gnu.org; Fri, 17 Mar 2017 16:27:13 -0400 Received: from mail-wr0-f182.google.com ([209.85.128.182]:35344) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1coySs-0000gs-P9 for 26062@debbugs.gnu.org; Fri, 17 Mar 2017 16:27:11 -0400 Received: by mail-wr0-f182.google.com with SMTP id g10so58922839wrg.2 for <26062@debbugs.gnu.org>; Fri, 17 Mar 2017 13:27:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=UBZp5cAtY26mG+F+kY102Tw7+mXqqXtLgwWuFe0GLzk=; b=vfDJWaBKDikWiv6hcNtQekc7oqlN/NwyLr00FlZz8Dl9jan94CS4w61D8BzB4Omi1m wy7uwEG49H2RHIsk8M26G5gZTexeS5ogmhIyXMTkh5YxBEscZaljJaqe2Te0zPiCpWMV AEBqstvQTxKqZWQhLVXeg6UnwGLa1Fjry3en4DlMoV/I22mqGUfM3Sp/npPM6d5s+fjG OrtDD4ZXU39Ee/Q0Bdh9BQCGJSqSxn0NSvm+wtDeR83JpshUDJy9Ui06pTi9m50mbC7U eq0vEnlrVVVo+obFxV5reVurjcHxkHdyvaqbr2Dg9miTucHxTy8vKAWaqKDZdkKmsIc8 yUGw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=UBZp5cAtY26mG+F+kY102Tw7+mXqqXtLgwWuFe0GLzk=; b=sFewZ3nsV9V1070+K6AT7T/CBuDHg6Rzi4StLjwSKukAe6QNlBxX/vhJCfX3rwAoPQ Dt23MrveOs2lPA0kho2prba0cHr+FhOx9Onrt9ThtOcqUFJTlCyR4dDN+paTd9woAM2G sfdeyekvvabOnXqDIacaBdInt017aDZsxeTSaY+OpWBgC3zfigZcXKPHrCNvdzZqRXQT M7uvpiIJuLHFjXxirDfHPiy9BVVgCZwmiSlluSCEwJ6oNrD5xyohow+RIW+PrgKfI5Pv tbzeUItB8CCMDbbbjh41R1Hu8SO9cPAojT/Ncj18zfRT5J29f8mJnnkflVIj+5p23SIO y+lg== X-Gm-Message-State: AFeK/H0ot1a3aaAB0H99NyBsGzyQFO4Uf8WxmJ0uFNkgMGDwRro1dXph1QRzgQMtpIaduw== X-Received: by 10.223.165.6 with SMTP id i6mr15809794wrb.18.1489782423928; Fri, 17 Mar 2017 13:27:03 -0700 (PDT) Received: from T420 ([2a02:908:c30:3540:221:ccff:fe66:68f0]) by smtp.gmail.com with ESMTPSA id w130sm3838152wmg.0.2017.03.17.13.27.02 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 17 Mar 2017 13:27:03 -0700 (PDT) From: taylanbayirli@gmail.com (Taylan Ulrich =?utf-8?Q?Bay=C4=B1rl=C4=B1?= =?utf-8?Q?=2FKammer?=) To: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: bug#26062: Spurious "environment variable may be needed" output References: <87r3233brn.fsf@gmail.com> <87tw6sgrjh.fsf@inria.fr> Date: Fri, 17 Mar 2017 21:34:54 +0100 In-Reply-To: <87tw6sgrjh.fsf@inria.fr> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22\?\= \=\?utf-8\?Q\?'s\?\= message of "Fri, 17 Mar 2017 10:51:14 +0100") Message-ID: <87h92rej69.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 26062 Cc: 26062@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) ludo@gnu.org (Ludovic Court=C3=A8s) writes: > Hello Taylan, > > taylanbayirli@gmail.com (Taylan Ulrich "Bay=C4=B1rl=C4=B1/Kammer") skribi= s: > >> taylan@T420:~$ guix package -r nano >> [... snip ...] >> 75 packages in profile >> The following environment variable definitions may be needed: >> export GUILE_LOAD_COMPILED_PATH=3D"/home/taylan/.guix-profile/lib/gui= le/2.0/site-ccache:/home/taylan/.guix-profile/share/guile/site/2.0${GUILE_L= OAD_COMPILED_PATH:+:}$GUILE_LOAD_COMPILED_PATH" >> taylan@T420:~$ echo $GUILE_LOAD_COMPILED_PATH >> /home/taylan/.guix-profile/lib/guile/2.0/site-ccache:/home/taylan/.guix-= profile/share/guile/site/2.0 >> taylan@T420:~$=20 > > Weird, I don=E2=80=99t seem to have this problem. > > Could you add a few =E2=80=98pk=E2=80=99 in =E2=80=98search-path-environm= ent-variables=E2=80=99 in (guix > scripts package) to see what=E2=80=99s happening? After some poking around, I found the issue; it's the following in the guix-0.12.0 recipe: (wrap-program (string-append out "/bin/guix") `("GUILE_LOAD_PATH" ":" prefix (,path)) `("GUILE_LOAD_COMPILED_PATH" ":" =3D (,path))) As you see, it sets GUILE_LOAD_COMPILED_PATH to an absolute value rather than prefixing it. So whenever I execute 'guix package ...' from the shell, the installed wrapper overrides my correct value of GUILE_LOAD_COMPILED_PATH with something insufficient. FWIW, it overrides it with the following (split for readability): "/gnu/store/f4pw2jr2ial53awa34rjj3wb4b4k3nag-guile-json-0.6.0/share/guile/s= ite/2.0: /gnu/store/y9k9l62cf8hhr5m3np3756swrbxws0dl-guile-ssh-0.10.2/share/guile/si= te/2.0: /gnu/store/iyvx2rpyndi3k7dzbl4jnv7k6ddkx88a-gnutls-3.5.8/share/guile/site/2= .0" Should the 'wrap-program' call simply use 'prefix' instead of '=3D'? I'm not sure if there's a reason it uses '=3D'. Taylan From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 18 06:33:49 2017 Received: (at 26062) by debbugs.gnu.org; 18 Mar 2017 10:33:49 +0000 Received: from localhost ([127.0.0.1]:33268 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cpBgC-000589-Pa for submit@debbugs.gnu.org; Sat, 18 Mar 2017 06:33:48 -0400 Received: from eggs.gnu.org ([208.118.235.92]:52640) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cpBgA-00057v-6O for 26062@debbugs.gnu.org; Sat, 18 Mar 2017 06:33:46 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cpBg1-0003F8-2L for 26062@debbugs.gnu.org; Sat, 18 Mar 2017 06:33:41 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_20,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:59778) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cpBg0-0003Ex-W9; Sat, 18 Mar 2017 06:33:37 -0400 Received: from reverse-83.fdn.fr ([80.67.176.83]:45126 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1cpBfz-0000VN-3h; Sat, 18 Mar 2017 06:33:35 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: taylanbayirli@gmail.com (Taylan Ulrich =?utf-8?Q?=22Bay=C4=B1rl=C4=B1?= =?utf-8?Q?=2FKammer=22?=) Subject: Re: bug#26062: Spurious "environment variable may be needed" output References: <87r3233brn.fsf@gmail.com> <87tw6sgrjh.fsf@inria.fr> <87h92rej69.fsf@gmail.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 28 =?utf-8?Q?Vent=C3=B4se?= an 225 de la =?utf-8?Q?R?= =?utf-8?Q?=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-unknown-linux-gnu Date: Sat, 18 Mar 2017 11:33:33 +0100 In-Reply-To: <87h92rej69.fsf@gmail.com> ("Taylan Ulrich \=\?utf-8\?Q\?\=5C\=22Ba\?\= \=\?utf-8\?Q\?y\=C4\=B1rl\=C4\=B1\=2FKammer\=5C\=22\=22's\?\= message of "Fri, 17 Mar 2017 21:34:54 +0100") Message-ID: <87tw6qan7m.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 26062 Cc: 26062@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Hi! taylanbayirli@gmail.com (Taylan Ulrich "Bay=C4=B1rl=C4=B1/Kammer") skribis: > After some poking around, I found the issue; it's the following in the > guix-0.12.0 recipe: > > (wrap-program (string-append out "/bin/guix") > `("GUILE_LOAD_PATH" ":" prefix (,path)) > `("GUILE_LOAD_COMPILED_PATH" ":" =3D (,path))) > > As you see, it sets GUILE_LOAD_COMPILED_PATH to an absolute value rather > than prefixing it. So whenever I execute 'guix package ...' from the > shell, the installed wrapper overrides my correct value of > GUILE_LOAD_COMPILED_PATH with something insufficient. Oh, good catch! > FWIW, it overrides it with the following (split for readability): > > "/gnu/store/f4pw2jr2ial53awa34rjj3wb4b4k3nag-guile-json-0.6.0/share/guile= /site/2.0: > /gnu/store/y9k9l62cf8hhr5m3np3756swrbxws0dl-guile-ssh-0.10.2/share/guile/= site/2.0: > /gnu/store/iyvx2rpyndi3k7dzbl4jnv7k6ddkx88a-gnutls-3.5.8/share/guile/site= /2.0" > > Should the 'wrap-program' call simply use 'prefix' instead of '=3D'? I'm > not sure if there's a reason it uses '=3D'. Above the =E2=80=98wrap-program=E2=80=99 call, there=E2=80=99s this comment: ;; Ignore user settings so that a bogus ;; GUILE_LOAD_COMPILED_PATH does not prevent use of ;; 'guix', notably when it contains entries pointing to ;; incompatible .go files as reported at ;; . Since 2.0.12, Guile skips invalid .go files, so this problem is gone. So I think you can go ahead and change '=3D to 'prefix there. Thanks! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 18 13:20:39 2017 Received: (at 26062) by debbugs.gnu.org; 18 Mar 2017 17:20:39 +0000 Received: from localhost ([127.0.0.1]:34213 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cpI1u-0004BN-RJ for submit@debbugs.gnu.org; Sat, 18 Mar 2017 13:20:39 -0400 Received: from mail-wm0-f41.google.com ([74.125.82.41]:38571) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cpI1s-0004B9-Ns for 26062@debbugs.gnu.org; Sat, 18 Mar 2017 13:20:37 -0400 Received: by mail-wm0-f41.google.com with SMTP id t189so36722952wmt.1 for <26062@debbugs.gnu.org>; Sat, 18 Mar 2017 10:20:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=a00ohHeN1l+uGfF4CbxNdUNJEPvfNwQxuwMiqtgILg4=; b=HDz/WM0J0flQvLbJFMQzWh25b5uHCKOuQjgn+kDhfCk6rVEq3AVlb2hIY4CzycmxkY ZvIORyIePci/GDBAEyanMuDtSX/fEq1HAnJZ7xPJDL/PBHTpQ/dd0T5j3y00ACaWTeUj PCuZWZuyRIdv02e/5HoskTNTWLB7YqC3F5KdNCrSLf/pWTB1/WUpdFHXoYZ3t6V+uYrA BoKXkzT0YivA+83+5KiVqGsqkUXUotai/OjmrKe2aN91295yBStcD5bMj7ERAqxwNE1w ZLzrY4uEHg/+Hn6WqwKJeurT+vDsO8iU6Ct9Xzl3RyvoMH3rP6iG839HHEViKOdxmugb 07nQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=a00ohHeN1l+uGfF4CbxNdUNJEPvfNwQxuwMiqtgILg4=; b=q/Wwerx8JsgaXZvL7FKllCdE/GKQJEI7HBUVGLR4xnN00E9UBUFKc/6Xt6sDRJLjll KqgHAGdvoJJ0j690767oIg1xxh6Y70rxwS+b43DyaCYCZV6sAZfijED6g15OmSqznAhk wAPxk+W+B5iMdIJD/ctgGEI8JtTScMtDD/mEqtpUbLx+uLgNLzVlvvQpyuZAtfCju52z w+Ldtrv4ViBxYLKjB/tIQDdWohRmdx2STwsVl5I+Y5OdVXPcG1Y23bEm9KDuwP9TzZQ8 quJv1Pxkwh2Cc1UyiPCXo2ulsgtn4ajXwQFahvHy3qFKTs6IVmE230GMCR+gTaLgItmO FM5w== X-Gm-Message-State: AFeK/H1xIyFRUdqsNYCIxvh88MlNLYV9MQXrZygoXkfdKDUPACmPZiK8g7K3ofGB9H620w== X-Received: by 10.28.54.70 with SMTP id d67mr3078231wma.127.1489857630969; Sat, 18 Mar 2017 10:20:30 -0700 (PDT) Received: from T420 ([2a02:908:c30:3540:221:ccff:fe66:68f0]) by smtp.gmail.com with ESMTPSA id v3sm14270923wrb.39.2017.03.18.10.20.29 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 18 Mar 2017 10:20:30 -0700 (PDT) From: taylanbayirli@gmail.com (Taylan Ulrich =?utf-8?Q?Bay=C4=B1rl=C4=B1?= =?utf-8?Q?=2FKammer?=) To: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: bug#26062: Spurious "environment variable may be needed" output References: <87r3233brn.fsf@gmail.com> <87tw6sgrjh.fsf@inria.fr> <87h92rej69.fsf@gmail.com> <87tw6qan7m.fsf@gnu.org> Date: Sat, 18 Mar 2017 18:27:45 +0100 In-Reply-To: <87tw6qan7m.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Sat, 18 Mar 2017 11:33:33 +0100") Message-ID: <87d1deebqm.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 26062 Cc: 26062@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.5 (/) ludo@gnu.org (Ludovic Court=C3=A8s) writes: > Above the =E2=80=98wrap-program=E2=80=99 call, there=E2=80=99s this comme= nt: > > ;; Ignore user settings so that a bogus > ;; GUILE_LOAD_COMPILED_PATH does not prevent use of > ;; 'guix', notably when it contains entries pointing to > ;; incompatible .go files as reported at > ;; . Duh, missed that. :-) > Since 2.0.12, Guile skips invalid .go files, so this problem is gone. > So I think you can go ahead and change '=3D to 'prefix there. Done and pushed. Thanks for the assistance! Taylan From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 19 11:52:09 2017 Received: (at 26062-done) by debbugs.gnu.org; 19 Mar 2017 15:52:09 +0000 Received: from localhost ([127.0.0.1]:35376 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cpd7o-00065A-SS for submit@debbugs.gnu.org; Sun, 19 Mar 2017 11:52:09 -0400 Received: from eggs.gnu.org ([208.118.235.92]:32827) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cpd7n-00064y-Ff for 26062-done@debbugs.gnu.org; Sun, 19 Mar 2017 11:52:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cpd7d-0000zv-I5 for 26062-done@debbugs.gnu.org; Sun, 19 Mar 2017 11:52:02 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:45661) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cpd7d-0000zn-EZ; Sun, 19 Mar 2017 11:51:57 -0400 Received: from reverse-83.fdn.fr ([80.67.176.83]:46532 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1cpd7c-0007qY-Sl; Sun, 19 Mar 2017 11:51:57 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: taylanbayirli@gmail.com (Taylan Ulrich =?utf-8?Q?=22Bay=C4=B1rl=C4=B1?= =?utf-8?Q?=2FKammer=22?=) Subject: Re: bug#26062: Spurious "environment variable may be needed" output References: <87r3233brn.fsf@gmail.com> <87tw6sgrjh.fsf@inria.fr> <87h92rej69.fsf@gmail.com> <87tw6qan7m.fsf@gnu.org> <87d1deebqm.fsf@gmail.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 29 =?utf-8?Q?Vent=C3=B4se?= an 225 de la =?utf-8?Q?R?= =?utf-8?Q?=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-unknown-linux-gnu Date: Sun, 19 Mar 2017 16:51:54 +0100 In-Reply-To: <87d1deebqm.fsf@gmail.com> ("Taylan Ulrich \=\?utf-8\?Q\?\=5C\=22Ba\?\= \=\?utf-8\?Q\?y\=C4\=B1rl\=C4\=B1\=2FKammer\=5C\=22\=22's\?\= message of "Sat, 18 Mar 2017 18:27:45 +0100") Message-ID: <87bmsx463p.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 26062-done Cc: 26062-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) taylanbayirli@gmail.com (Taylan Ulrich "Bay=C4=B1rl=C4=B1/Kammer") skribis: > ludo@gnu.org (Ludovic Court=C3=A8s) writes: > >> Above the =E2=80=98wrap-program=E2=80=99 call, there=E2=80=99s this comm= ent: >> >> ;; Ignore user settings so that a bogus >> ;; GUILE_LOAD_COMPILED_PATH does not prevent use of >> ;; 'guix', notably when it contains entries pointing to >> ;; incompatible .go files as reported at >> ;; . > > Duh, missed that. :-) > >> Since 2.0.12, Guile skips invalid .go files, so this problem is gone. >> So I think you can go ahead and change '=3D to 'prefix there. > > Done and pushed. Thanks, closing the bug. Ludo'. From unknown Sat Jun 21 10:42:24 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 17 Apr 2017 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator