From unknown Fri Sep 05 09:11:32 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#17939 <17939@debbugs.gnu.org> To: bug#17939 <17939@debbugs.gnu.org> Subject: Status: Passing '-p ~/.guix-profile' to 'guix package' Reply-To: bug#17939 <17939@debbugs.gnu.org> Date: Fri, 05 Sep 2025 16:11:32 +0000 retitle 17939 Passing '-p ~/.guix-profile' to 'guix package' reassign 17939 guix submitter 17939 Taylan Ulrich Bayirli/Kammer severity 17939 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 04 17:12:58 2014 Received: (at submit) by debbugs.gnu.org; 4 Jul 2014 21:12:59 +0000 Received: from localhost ([127.0.0.1]:43162 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X3Amw-0005WE-Gj for submit@debbugs.gnu.org; Fri, 04 Jul 2014 17:12:58 -0400 Received: from eggs.gnu.org ([208.118.235.92]:45002) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X3Amt-0005Vy-8d for submit@debbugs.gnu.org; Fri, 04 Jul 2014 17:12:56 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X3Amf-0005cZ-4k for submit@debbugs.gnu.org; Fri, 04 Jul 2014 17:12:50 -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_40,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:55993) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X3Amf-0005cP-2i for submit@debbugs.gnu.org; Fri, 04 Jul 2014 17:12:41 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46687) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X3AmV-0007K6-Uu for bug-guix@gnu.org; Fri, 04 Jul 2014 17:12:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X3AmM-0005Vp-PV for bug-guix@gnu.org; Fri, 04 Jul 2014 17:12:31 -0400 Received: from mail-wi0-x234.google.com ([2a00:1450:400c:c05::234]:46555) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X3AmM-0005VZ-ID for bug-guix@gnu.org; Fri, 04 Jul 2014 17:12:22 -0400 Received: by mail-wi0-f180.google.com with SMTP id hi2so4292407wib.1 for ; Fri, 04 Jul 2014 14:12:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:message-id:from:to:subject; bh=Qs7NcKsBucTh62mbaAqChBZyIu5UrDGjHI7KOI042pc=; b=KpcS0Jc2rLSZ2l3Pf0bVzBBhxUvpH9f3yHbLBTTfoLr3KN4UcH/SJ0A593nTBNl50q c0E5aeaGHax6Cs6URY9HkAmH66Be4Q05m2vFdqrgOl79OgZrnfSeTbLfFp6EpvIEVf9j VN9l5VyEbh1R2YEIRgzPpD9/Y9bnJlHYXyx4fKE76omWevwabRqDQXKgYt08tbodftCJ JQYN0J5o9Zkbx7pKxzIp2qqicFfUrHQnUlBUdew5rwWV8P7BxscWOKyPpMj1XP6Tt6pN 6wVWzoEjKeCZoTrWuMxwdz9RDzXo3Ak/SqTSi8uGMSfKu5Q3fcaDsxhsvywJjHApjVdM B9ow== X-Received: by 10.194.133.1 with SMTP id oy1mr14592508wjb.87.1404508341682; Fri, 04 Jul 2014 14:12:21 -0700 (PDT) Received: from taylan.uni.cx ([85.100.205.21]) by mx.google.com with ESMTPSA id fg1sm181420wic.17.2014.07.04.14.12.20 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 04 Jul 2014 14:12:21 -0700 (PDT) Date: Sat, 05 Jul 2014 00:11:57 +0300 Message-Id: <8738egesma.fsf@taylan.uni.cx> From: Taylan Ulrich Bayirli/Kammer To: bug-guix@gnu.org Subject: Passing '-p ~/.guix-profile' to 'guix package' X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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.15 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 (----) When I run 'guix package -p ~/.guix-profile ...' I would expect it to do the same thing as without the '-p ~/.guix-profile', but it doesn't follow the immediate symlink, changing ~/.guix-profile to point to e.g. ~/.guix-profile-1-link, and creating that one as a link to /gnu/store/...-profile. (Normally it only does that to $localstatedir/guix/profiles/per-user/$user/guix-profile.) Perhaps my expectation is wrong because Guix doesn't "know" about the "trick" of having a ~/.guix-profile symlink to the canonical per-user profile symlink in $localstatedir/... As a general solution, Guix could follow all but the last two(?) symlinks in the symlink chain started by the -p argument. Don't know if that's a good solution. Thoughts? Taylan From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 05 09:04:40 2014 Received: (at 17939-done) by debbugs.gnu.org; 5 Jul 2014 13:04:40 +0000 Received: from localhost ([127.0.0.1]:43483 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X3Pdv-0005wr-AQ for submit@debbugs.gnu.org; Sat, 05 Jul 2014 09:04:39 -0400 Received: from hera.aquilenet.fr ([141.255.128.1]:34514) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X3Pdr-0005wh-Tl for 17939-done@debbugs.gnu.org; Sat, 05 Jul 2014 09:04:36 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 7AD1F30EC; Sat, 5 Jul 2014 15:04:34 +0200 (CEST) Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rU1RVrkGd-VS; Sat, 5 Jul 2014 15:04:34 +0200 (CEST) Received: from pluto (reverse-83.fdn.fr [80.67.176.83]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 208BE21AF; Sat, 5 Jul 2014 15:04:33 +0200 (CEST) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Taylan Ulrich Bayirli/Kammer Subject: Re: bug#17939: Passing '-p ~/.guix-profile' to 'guix package' References: <8738egesma.fsf@taylan.uni.cx> Date: Sat, 05 Jul 2014 15:04:33 +0200 In-Reply-To: <8738egesma.fsf@taylan.uni.cx> (Taylan Ulrich Bayirli's message of "Sat, 05 Jul 2014 00:11:57 +0300") Message-ID: <87fvigufby.fsf@gnu.org> User-Agent: Gnus/5.130009 (Ma Gnus v0.9) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 17939-done Cc: 17939-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: 1.0 (+) Taylan Ulrich Bayirli/Kammer skribis: > When I run 'guix package -p ~/.guix-profile ...' I would expect it to > do the same thing as without the '-p ~/.guix-profile', but it doesn't > follow the immediate symlink, changing ~/.guix-profile to point to > e.g. ~/.guix-profile-1-link, and creating that one as a link to > /gnu/store/...-profile. (Normally it only does that to > $localstatedir/guix/profiles/per-user/$user/guix-profile.) I believe commit 88371f0 solves it. Fine with you? Thanks for the report, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 05 09:38:27 2014 Received: (at 17939-done) by debbugs.gnu.org; 5 Jul 2014 13:38:27 +0000 Received: from localhost ([127.0.0.1]:43529 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X3QAc-0006lu-Tz for submit@debbugs.gnu.org; Sat, 05 Jul 2014 09:38:27 -0400 Received: from mail-wg0-f44.google.com ([74.125.82.44]:63338) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X3QAa-0006lc-Ev for 17939-done@debbugs.gnu.org; Sat, 05 Jul 2014 09:38:25 -0400 Received: by mail-wg0-f44.google.com with SMTP id k14so2571237wgh.27 for <17939-done@debbugs.gnu.org>; Sat, 05 Jul 2014 06:38:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type:content-transfer-encoding; bh=F99elAlVU9v2/xE5P3g0qn4zFkSjz+PTOQoKrSYE/uM=; b=mzK8JAK8rl/TmlRSFquYBEmxVGBH7LCdCJ0heXopDaP7e7kYJ2jkl9IYUfex7Xt88P In44LBBdEvok9FtdV6HUq0qqgrEBQIg7vupiHsYPjJ7AMfnzP+YsF7GjCeiFxXhCLMOK 6LVJtWv1mK8XyaqEIf7pkSihcUIvYITSsfnHjNyaX9Aw4YnKhXvdl+bI197YuBDmaQ2I WZNR6Ukel4BkmKQR0MrzuTaTjvfayiwKsiasUZyLykq/ipSYHQvBJA2spb8q03NMQvXI 0L19reFPzlHWfdEC3asWgoop6HBbQTyknChkmHrtqOcjylMgUmUdNgNReQknUT0cOPG0 AEkg== X-Received: by 10.194.234.42 with SMTP id ub10mr19235036wjc.42.1404567498694; Sat, 05 Jul 2014 06:38:18 -0700 (PDT) Received: from taylan.uni.cx ([85.100.241.49]) by mx.google.com with ESMTPSA id fw4sm91220458wib.19.2014.07.05.06.38.17 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 05 Jul 2014 06:38:18 -0700 (PDT) From: Taylan Ulrich Bayirli/Kammer To: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: bug#17939: Passing '-p ~/.guix-profile' to 'guix package' References: <8738egesma.fsf@taylan.uni.cx> <87fvigufby.fsf@gnu.org> Date: Sat, 05 Jul 2014 16:37:59 +0300 In-Reply-To: <87fvigufby.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Sat, 05 Jul 2014 15:04:33 +0200") Message-ID: <87simgc4eg.fsf@taylan.uni.cx> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 17939-done Cc: 17939-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.7 (/) ludo@gnu.org (Ludovic Court=C3=A8s) writes: > I believe commit 88371f0 solves it. Fine with you? I wish the problem could be solved without special-casing, but I guess this is a good quick solution. > Thanks for the report, > Ludo=E2=80=99. Thanks, Taylan From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 05 09:59:56 2014 Received: (at 17939-done) by debbugs.gnu.org; 5 Jul 2014 13:59:56 +0000 Received: from localhost ([127.0.0.1]:44144 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X3QVQ-0007Pd-5k for submit@debbugs.gnu.org; Sat, 05 Jul 2014 09:59:56 -0400 Received: from hera.aquilenet.fr ([141.255.128.1]:34587) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1X3QVN-0007PT-SU for 17939-done@debbugs.gnu.org; Sat, 05 Jul 2014 09:59:54 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 3230330ED; Sat, 5 Jul 2014 15:59:53 +0200 (CEST) Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OdvpjN8ja+SO; Sat, 5 Jul 2014 15:59:53 +0200 (CEST) Received: from pluto (reverse-83.fdn.fr [80.67.176.83]) by hera.aquilenet.fr (Postfix) with ESMTPSA id D21D31776; Sat, 5 Jul 2014 15:59:52 +0200 (CEST) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Taylan Ulrich Bayirli/Kammer Subject: Re: bug#17939: Passing '-p ~/.guix-profile' to 'guix package' References: <8738egesma.fsf@taylan.uni.cx> <87fvigufby.fsf@gnu.org> <87simgc4eg.fsf@taylan.uni.cx> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 17 Messidor an 222 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0xEA52ECF4 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 83C4 F8E5 10A3 3B4C 5BEA D15D 77DD 95E2 EA52 ECF4 X-OS: x86_64-unknown-linux-gnu Date: Sat, 05 Jul 2014 15:59:52 +0200 In-Reply-To: <87simgc4eg.fsf@taylan.uni.cx> (Taylan Ulrich Bayirli's message of "Sat, 05 Jul 2014 16:37:59 +0300") Message-ID: <87mwcnsy7b.fsf@gnu.org> User-Agent: Gnus/5.130009 (Ma Gnus v0.9) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 17939-done Cc: 17939-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: 1.0 (+) Taylan Ulrich Bayirli/Kammer skribis: > ludo@gnu.org (Ludovic Court=C3=A8s) writes: > >> I believe commit 88371f0 solves it. Fine with you? > > I wish the problem could be solved without special-casing, but I guess > this is a good quick solution. Yeah, but the problem is that ~/.guix-profile is already a special case in a way. Ludo=E2=80=99. From unknown Fri Sep 05 09:11:32 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 03 Aug 2014 11:24:03 +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