From unknown Fri Jun 13 11:14:04 2025 X-Loop: help-debbugs@gnu.org Subject: bug#35864: ~/.local/bin is missing in default PATH on Guix System Resent-From: "pelzflorian (Florian Pelz)" Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 23 May 2019 12:28:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 35864 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 35864@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.15586144541083 (code B ref -1); Thu, 23 May 2019 12:28:01 +0000 Received: (at submit) by debbugs.gnu.org; 23 May 2019 12:27:34 +0000 Received: from localhost ([127.0.0.1]:44056 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hTmon-0000HM-ML for submit@debbugs.gnu.org; Thu, 23 May 2019 08:27:33 -0400 Received: from eggs.gnu.org ([209.51.188.92]:60318) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hTmol-0000H7-2E for submit@debbugs.gnu.org; Thu, 23 May 2019 08:27:31 -0400 Received: from lists.gnu.org ([209.51.188.17]:37950) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hTmof-0003wU-VH for submit@debbugs.gnu.org; Thu, 23 May 2019 08:27:25 -0400 Received: from eggs.gnu.org ([209.51.188.92]:46467) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hTmoe-000268-Ew for bug-guix@gnu.org; Thu, 23 May 2019 08:27:25 -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,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hTmoZ-0003tO-Gf for bug-guix@gnu.org; Thu, 23 May 2019 08:27:24 -0400 Received: from pelzflorian.de ([5.45.111.108]:60830 helo=mail.pelzflorian.de) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hTmoZ-0003qf-3E for bug-guix@gnu.org; Thu, 23 May 2019 08:27:19 -0400 Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id 219CB36003D for ; Thu, 23 May 2019 14:27:16 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pelzflorian.de; s=mail; t=1558614436; bh=bOvFZJvfSeVqUTchuhbzGw0BUcpXcd8ICqQhqFwFbc4=; h=Date:From:To:Subject; b=dvEzTfPUrLtqWAxiBxPiihXSXxcBXqoc98iM+B2/DBEcKJQkDlIX+A8uONJV2wlJ/ XvtbNejFgt3rmEQlhasqhE5Ti5MjiYwCvK2MQJiDQTR7PDPok49J78AqPRdXp5b6Qo Hi5rawiC1vp+2cpzT0IgvxbrNFRJlgIquLVwBknw= Date: Thu, 23 May 2019 14:27:16 +0200 From: "pelzflorian (Florian Pelz)" Message-ID: <20190523122715.2oncjxqvpkl2ylbw@pelzflorian.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: NeoMutt/20180716 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 5.45.111.108 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: -1.4 (-) 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.4 (--) ~/.local/bin should be added to the PATH environment variable by default, see . Regards, Florian From unknown Fri Jun 13 11:14:04 2025 X-Loop: help-debbugs@gnu.org Subject: bug#35864: ~/.local/bin is missing in default PATH on Guix System Resent-From: Ricardo Wurmus Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 23 May 2019 14:34:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35864 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: pelzflorian@pelzflorian.de Cc: 35864@debbugs.gnu.org Received: via spool by 35864-submit@debbugs.gnu.org id=B35864.155862201321808 (code B ref 35864); Thu, 23 May 2019 14:34:02 +0000 Received: (at 35864) by debbugs.gnu.org; 23 May 2019 14:33:33 +0000 Received: from localhost ([127.0.0.1]:45001 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hTomj-0005fg-DR for submit@debbugs.gnu.org; Thu, 23 May 2019 10:33:33 -0400 Received: from sender4-of-o53.zoho.com ([136.143.188.53]:21391) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hTomg-0005fW-UG for 35864@debbugs.gnu.org; Thu, 23 May 2019 10:33:31 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1558621064; cv=none; d=zoho.com; s=zohoarc; b=LMz3TYwtFfovrqM9s30QXUMD98O1aIVfmebDRdliHSTtFOo2HVABBYCIhJLsGG8SMrUc7Ewr1TyGmnfeZi8q+8RgHkl3rtQ8qVOoHgzYiIqMymBMeVlJ5hQ1QKo1Fg7RF0WRE7A8OJBJPDFO1b6m4xKe6kgEsaxbLzVXF28pysY= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1558621064; h=Content-Type:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To:ARC-Authentication-Results; bh=X4aUy77j4kDW3+JIDCL/r1zkGn7s3j8vl8rLL6uky7Y=; b=fXlnNfj1Bw2q1mlziQiSXSFHiCaH6lKm4DRIS+dqk0depF/oK+I6P6RgVjckMA5ENwvi5HSnB/bmBL5bwK1SLltDNS3uM0PWI/gVZJE0YdZfsVBApYs+xVYcgK3TqDyIa2d4VNZhBFvkr9B4MFyGh75/EhvmCE/zGnIoX2UaC0k= ARC-Authentication-Results: i=1; mx.zoho.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1558621064; s=zoho; d=elephly.net; i=rekado@elephly.net; h=References:From:To:Cc:Subject:In-reply-to:Date:Message-ID:MIME-Version:Content-Type; l=495; bh=X4aUy77j4kDW3+JIDCL/r1zkGn7s3j8vl8rLL6uky7Y=; b=Y/7XMgLxiIu62PnJu3ZhAUmlYI7semg9Q3muOzxN3kfr+IqWnGSPi7Q08zjpcaza PQcw7eJgQHTHEO0co/SS2a236bGLcclFcw7ChmFg/5tYIbuV/GoftG9JMRtqGE2KafJ X6Y9KbuCgC0SXr6S22WtFDenWoR0zjwrt7RfxJsI= Received: from localhost (141.80.218.143 [141.80.218.143]) by mx.zohomail.com with SMTPS id 1558621061369516.1614669238346; Thu, 23 May 2019 07:17:41 -0700 (PDT) References: <20190523122715.2oncjxqvpkl2ylbw@pelzflorian.localdomain> User-agent: mu4e 1.2.0; emacs 26.2 From: Ricardo Wurmus In-reply-to: <20190523122715.2oncjxqvpkl2ylbw@pelzflorian.localdomain> X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Date: Thu, 23 May 2019 16:17:38 +0200 Message-ID: <87ef4pgsql.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain X-ZohoMailClient: External X-Spam-Score: 0.0 (/) 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: -1.0 (-) pelzflorian (Florian Pelz) writes: > ~/.local/bin should be added to the PATH environment variable by > default, see > . They say that this is specified in the systemd file-hierarchy specification. We already ignore most of this specification (see any entry mentioning /usr, for example). I think we can safely ignore this specification. -- Ricardo From unknown Fri Jun 13 11:14:04 2025 X-Loop: help-debbugs@gnu.org Subject: bug#35864: ~/.local/bin is missing in default PATH on Guix System Resent-From: Tobias Geerinckx-Rice Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 23 May 2019 14:56:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35864 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 35864@debbugs.gnu.org Received: via spool by 35864-submit@debbugs.gnu.org id=B35864.155862334423765 (code B ref 35864); Thu, 23 May 2019 14:56:01 +0000 Received: (at 35864) by debbugs.gnu.org; 23 May 2019 14:55:44 +0000 Received: from localhost ([127.0.0.1]:45025 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hTp8C-0006BF-42 for submit@debbugs.gnu.org; Thu, 23 May 2019 10:55:44 -0400 Received: from tobias.gr ([80.241.217.52]:60490) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hTp87-0006B1-FC for 35864@debbugs.gnu.org; Thu, 23 May 2019 10:55:42 -0400 Received: by tobias.gr (OpenSMTPD) with ESMTP id 17a5cab3 for <35864@debbugs.gnu.org>; Thu, 23 May 2019 14:55:33 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=tobias.gr; h=from:to :subject:references:in-reply-to:date:message-id:mime-version :content-type; s=2018; i=me@tobias.gr; bh=gxMYxlBp9rjko29i5m7n6R VrnhE7QbLwDalU2Mi1elA=; b=EPBvHs/iMQ0aN2dnkQf/xZ1JgDy2stzUDLnqxQ l+kMtlBqw9klhMxPiJQDwAFA/x4l569ITw3eRBgwleImUfqa7ytxVWbLgmC8J2S8 2gDpniHORyD2TUxL647WS7UFhCJYzhopdlv3xraEGUVHZKZBEDIDfkWvVTc4tku8 R4EwIQxeTZ9C7mcRokPvV4sJuhOyOr2XR5nYWk6K+EJmtp75k68iJCDesnmrUSTZ vhC3HbW0xuybIzYOgR86aSjFXSc091uYnFarnLmWUK4u5y3x4Mf9Uag4Zt+E9eX5 OajolzYSz5j9rrV32nlPnzNGXM2Dz3KGGt4ME//ISZ6M3+uA== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id f459fed1 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for <35864@debbugs.gnu.org>; Thu, 23 May 2019 14:55:29 +0000 (UTC) From: Tobias Geerinckx-Rice References: <20190523122715.2oncjxqvpkl2ylbw@pelzflorian.localdomain> In-reply-to: <20190523122715.2oncjxqvpkl2ylbw@pelzflorian.localdomain> Date: Thu, 23 May 2019 16:55:28 +0200 Message-ID: <877eahrzj3.fsf@nckx> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) 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: -3.3 (---) --=-=-= Content-Type: text/plain; format=flowed pelzflorian (Florian Pelz) wrote: > ~/.local/bin should be added to the PATH environment variable by > default, see So ~/.local/bin is a relatively recent systemd thing[1], replacing the conventional ~/bin. My theory is that it's intended for users of graphical file browsers (where the traditional ~/bin is a bit too prominent even for my tastes), but I use it too. It's trivial to augment $PATH yourself, whether or not your distribution is systemd-based. > . That link doesn't support adding (or not adding) it. Kind regards, T G-R [1]: https://www.freedesktop.org/software/systemd/man/file-hierarchy.html --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQT12iAyS4c9C3o4dnINsP+IT1VteQUCXOa0YAAKCRANsP+IT1Vt eZ+aAQDQF7kM5cXgWLtH7uWn8iVJnkx77hqXbyWe45z7cv6vdwD/W4SZ/y9eS9QY PxYzNP1OQVR1fNNuxbXw5/01MN0TUwM= =1Lk/ -----END PGP SIGNATURE----- --=-=-=-- From unknown Fri Jun 13 11:14:04 2025 X-Loop: help-debbugs@gnu.org Subject: bug#35864: ~/.local/bin is missing in default PATH on Guix System Resent-From: "pelzflorian (Florian Pelz)" Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 23 May 2019 15:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35864 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ricardo Wurmus Cc: 35864@debbugs.gnu.org Received: via spool by 35864-submit@debbugs.gnu.org id=B35864.155862550626973 (code B ref 35864); Thu, 23 May 2019 15:32:02 +0000 Received: (at 35864) by debbugs.gnu.org; 23 May 2019 15:31:46 +0000 Received: from localhost ([127.0.0.1]:45053 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hTph4-00070y-3h for submit@debbugs.gnu.org; Thu, 23 May 2019 11:31:46 -0400 Received: from pelzflorian.de ([5.45.111.108]:51042 helo=mail.pelzflorian.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hTpgz-00070m-B2 for 35864@debbugs.gnu.org; Thu, 23 May 2019 11:31:44 -0400 Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id 1F37736003D; Thu, 23 May 2019 17:31:38 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pelzflorian.de; s=mail; t=1558625499; bh=fWg+29Eut7UJALAZTgSSnRqklQF/ZRu1CZp7bmaINVY=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=2t4LCa9n0UHfCgPY/OVevB41egcYvlx/e/+sJS9RjyLQbta0Tu3cJR/VWKyAq7A91 9cmdJHWXR2jU1VEhnijIlDZKKrrwZNmLmRGfYbZB50EsR12enyiJnoYY3EXEG+KJbz Tn5yvCwBhA72GBnqmzzoo5wvOxO/H9kLcnpMLKC0= Date: Thu, 23 May 2019 17:31:38 +0200 From: "pelzflorian (Florian Pelz)" Message-ID: <20190523153138.6kspxwfzeisntll5@pelzflorian.localdomain> References: <20190523122715.2oncjxqvpkl2ylbw@pelzflorian.localdomain> <87ef4pgsql.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87ef4pgsql.fsf@elephly.net> User-Agent: NeoMutt/20180716 X-Spam-Score: 0.0 (/) 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: -1.0 (-) On Thu, May 23, 2019 at 04:17:38PM +0200, Ricardo Wurmus wrote: > > pelzflorian (Florian Pelz) writes: > > > ~/.local/bin should be added to the PATH environment variable by > > default, see > > . > > They say that this is specified in the systemd file-hierarchy > specification. We already ignore most of this specification (see any > entry mentioning /usr, for example). > > I think we can safely ignore this specification. > Adding ~/.local/bin to the PATH is common on other distros. When compiling and installing software as a user without making a package for it, I want to configure it with --prefix=$HOME/.local so I can install without sudo. Then I want to be able to run: myprog instead of PATH=$HOME/.local/bin myprog In particular, I want instructions to work on all distros, even though Debian failed/fails to do this at the moment too. Regards, Florian From unknown Fri Jun 13 11:14:04 2025 X-Loop: help-debbugs@gnu.org Subject: bug#35864: ~/.local/bin is missing in default PATH on Guix System Resent-From: "pelzflorian (Florian Pelz)" Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 23 May 2019 15:55:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35864 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Tobias Geerinckx-Rice Cc: 35864@debbugs.gnu.org Received: via spool by 35864-submit@debbugs.gnu.org id=B35864.155862688528970 (code B ref 35864); Thu, 23 May 2019 15:55:01 +0000 Received: (at 35864) by debbugs.gnu.org; 23 May 2019 15:54:45 +0000 Received: from localhost ([127.0.0.1]:45081 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hTq3J-0007XB-DA for submit@debbugs.gnu.org; Thu, 23 May 2019 11:54:45 -0400 Received: from pelzflorian.de ([5.45.111.108]:51066 helo=mail.pelzflorian.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hTq3D-0007Wz-Nm for 35864@debbugs.gnu.org; Thu, 23 May 2019 11:54:41 -0400 Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id 9987B36003D; Thu, 23 May 2019 17:54:36 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pelzflorian.de; s=mail; t=1558626877; bh=cAVB3qYu4csKafmncc+U9eWxmCptsbjuo0kdUvEKtaQ=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=dlenvxqSeb9yiYEIAUoSeJsbMsgg8igOHr1Mz6Vn9mIKNr6B3oMUQ2C3xbxJnEoWu 74uPKgYOpVEghhVx7wk1wVCO8RWIbocvpHaTjDSi8wQXKdfjWLR7Ey2JUQLWt5L7QC J+4Ag5lqEDbZNZdy11ceqIiPB6B4WUQ8f/RnF04I= Date: Thu, 23 May 2019 17:54:36 +0200 From: "pelzflorian (Florian Pelz)" Message-ID: <20190523155436.7x254ntzhbxtuzwl@pelzflorian.localdomain> References: <20190523122715.2oncjxqvpkl2ylbw@pelzflorian.localdomain> <877eahrzj3.fsf@nckx> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <877eahrzj3.fsf@nckx> User-Agent: NeoMutt/20180716 X-Spam-Score: 0.0 (/) 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: -1.0 (-) On Thu, May 23, 2019 at 04:55:28PM +0200, Tobias Geerinckx-Rice wrote: > > . > > That link doesn't support adding (or not adding) it. > The people who responded accept that it is a bug in Ubuntu. Regards, Florian From unknown Fri Jun 13 11:14:04 2025 X-Loop: help-debbugs@gnu.org Subject: bug#35864: ~/.local/bin is missing in default PATH on Guix System Resent-From: Tobias Geerinckx-Rice Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 23 May 2019 19:32:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35864 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 35864@debbugs.gnu.org Cc: rekado@elephly.net X-Debbugs-Original-To: bug-guix@gnu.org X-Debbugs-Original-Cc: Ricardo Wurmus , 35864@debbugs.gnu.org Received: via spool by submit@debbugs.gnu.org id=B.155863989016593 (code B ref -1); Thu, 23 May 2019 19:32:05 +0000 Received: (at submit) by debbugs.gnu.org; 23 May 2019 19:31:30 +0000 Received: from localhost ([127.0.0.1]:45298 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hTtR3-0004JZ-SF for submit@debbugs.gnu.org; Thu, 23 May 2019 15:31:30 -0400 Received: from eggs.gnu.org ([209.51.188.92]:37404) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hTtQy-0004JK-KO for submit@debbugs.gnu.org; Thu, 23 May 2019 15:31:28 -0400 Received: from lists.gnu.org ([209.51.188.17]:59811) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hTtQt-0004Tt-GN for submit@debbugs.gnu.org; Thu, 23 May 2019 15:31:19 -0400 Received: from eggs.gnu.org ([209.51.188.92]:51784) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hTtQs-0001md-GX for bug-guix@gnu.org; Thu, 23 May 2019 15:31:19 -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,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hTtQr-0004Sg-Iw for bug-guix@gnu.org; Thu, 23 May 2019 15:31:18 -0400 Received: from tobias.gr ([2001:470:7405::1]:35530) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hTtQq-0004O7-TH for bug-guix@gnu.org; Thu, 23 May 2019 15:31:17 -0400 Received: by tobias.gr (OpenSMTPD) with ESMTP id ff3db545; Thu, 23 May 2019 19:31:12 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=tobias.gr; h=from:to:cc :subject:message-id:references:in-reply-to:date:mime-version :content-type; s=2018; i=me@tobias.gr; bh=LhP3aQ5tiIUl3HNcwuDzTo 5lxLn44CkxB6UwVvp4Vb4=; b=XxkA/vOyOKO+T9SSzGrUNEKnXZ1DzruWX90LeL vmGh3GEO4c7hR3xH876OcUn8XKPEH/Vl9hw77/TCoi9NUi+wEpVR2EsQqbOiKoFB lnzIF8XZdHnd+5/cNFelixkUBBV43rHo+i0LBJZuRcSsuIrsX+jLmNEZPT0YZfKC SSKvp2/Qoeu8QB9nP1s9uSl2uNf6O/6P9aJ9sLOUZ+cCFuWLXdBsOYzwIc2Pskh1 XM8nHoYp34XmOMWLUH21shqLHHwp8CYMSRdk7JrrPRNw99IDncbr37GpCsF/oaY9 fBPoTggKxe0Jwqr5w6bktbSWO2aOoaPrR484+R1+yERHwGjQ== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id d775bfe1 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Thu, 23 May 2019 19:31:12 +0000 (UTC) From: Tobias Geerinckx-Rice Message-ID: <87lfyxvuip.fsf@nckx> References: <20190523122715.2oncjxqvpkl2ylbw@pelzflorian.localdomain> <87ef4pgsql.fsf@elephly.net> <20190523153138.6kspxwfzeisntll5@pelzflorian.localdomain> In-reply-to: <20190523153138.6kspxwfzeisntll5@pelzflorian.localdomain> Date: Thu, 23 May 2019 21:31:09 +0200 MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2001:470:7405::1 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: -2.3 (--) 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.4 (--) --=-=-= Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable pelzflorian (Florian Pelz) wrote: > Adding ~/.local/bin to the PATH is common on other distros. This is what still needs to be established: is it? Which ones?=20 Is it merely a side-effect of them using systemd? And most=20 crucially: does it mean that Guix needs to add it too? What about=20 ~/bin? I'm was just interested in the (ideally: your) arguments for doing=20 so, not a link to a discussion site. If it really breaks things=20 that should work, I'm all in favour of adding it to the default=20 skeleton, if not /etc/profile itself. > When compiling and installing software as a user without making=20 > a package > for it, I want to configure it with --prefix=3D$HOME/.local so I=20 > can > install without sudo. Then I want to be able to run: > > myprog > > instead of > > PATH=3D$HOME/.local/bin myprog You can already easily add custom directories to $PATH in your=20 .bash_profile, if my understanding of bash's complicated set of=20 configuration files is still accurate. That's where I set it,=20 anyway: ~ =CE=BB grep PATH=3D .bash_profile=20 PATH=3D"$HOME/.local/bin:$PATH" and it's always worked fine. :-) Kind regards, T G-R --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQT12iAyS4c9C3o4dnINsP+IT1VteQUCXOb0/QAKCRANsP+IT1Vt eRVEAQCW6O5vMC4nCenD5udUlVywc2jRurTyGunBDBhsokXU0AD/ed30pQt7HUa1 ruJsA1CUWwArBX7G/SIrVQwQXMJO7QE= =fPsf -----END PGP SIGNATURE----- --=-=-=-- From unknown Fri Jun 13 11:14:04 2025 X-Loop: help-debbugs@gnu.org Subject: bug#35864: ~/.local/bin is missing in default PATH on Guix System Resent-From: Tobias Geerinckx-Rice Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 23 May 2019 19:36:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35864 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: "pelzflorian \(Florian Pelz\)" Cc: 35864@debbugs.gnu.org Received: via spool by 35864-submit@debbugs.gnu.org id=B35864.155864012716980 (code B ref 35864); Thu, 23 May 2019 19:36:01 +0000 Received: (at 35864) by debbugs.gnu.org; 23 May 2019 19:35:27 +0000 Received: from localhost ([127.0.0.1]:45307 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hTtUt-0004Pn-Gn for submit@debbugs.gnu.org; Thu, 23 May 2019 15:35:27 -0400 Received: from tobias.gr ([80.241.217.52]:32774) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hTtUr-0004Pc-B6 for 35864@debbugs.gnu.org; Thu, 23 May 2019 15:35:25 -0400 Received: by tobias.gr (OpenSMTPD) with ESMTP id 2537c3ac; Thu, 23 May 2019 19:35:21 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=tobias.gr; h=from:to:cc :subject:references:in-reply-to:date:message-id:mime-version :content-type; s=2018; i=me@tobias.gr; bh=OAw4nSBI0VLhT1QB8eESe9 qJ5Fc0TWE0Uy1I6NG+Zsc=; b=WVplEaS8eF2764inSRa4b3ww9Qf726bw8RB7VW Dgyfhx1aCKOrA6hKBCtA2+5bEndfzGq0mKzcPhkIjr1QSZvc5SO4wjagm772K5fW MXhEmxqnfMH3GZO9+av4I1nL9OGydH2Hg6yZDx0k3D5H0qEMI40rLWcreKVUScHL wMF10TY7g5oczNjBtQo3d3z7WV9EB7AyEyWkntrGefUE5LTdWNMZZDPHQMtEuCEi wTlhnZc/anuerm5884RRQPM66nKmapucpDNTKsoch8i0cCceOxqX8jWL7R8wr+jE tY90uQ1NwS3PIaCUHAPO4iFALar49i+GbsPuZ5iOpalGw/WA== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id a0e44751 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Thu, 23 May 2019 19:35:21 +0000 (UTC) From: Tobias Geerinckx-Rice References: <20190523122715.2oncjxqvpkl2ylbw@pelzflorian.localdomain> <877eahrzj3.fsf@nckx> <20190523155436.7x254ntzhbxtuzwl@pelzflorian.localdomain> In-reply-to: <20190523155436.7x254ntzhbxtuzwl@pelzflorian.localdomain> Date: Thu, 23 May 2019 21:35:20 +0200 Message-ID: <87imu1vu9z.fsf@nckx> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) 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: -3.3 (---) --=-=-= Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable pelzflorian (Florian Pelz) wrote: >> That link doesn't support adding (or not adding) it. > > The people who responded accept that it is a bug in Ubuntu. Whoa! This is not a fair summary. The only =E2=80=98bug=E2=80=99 there is= that=20 Ubuntu (and RHEL's?) *implementation* was buggy, nothing more. Nowhere is it implied that a distribution not adding .local/bin to=20 people's PATH is in any way =E2=80=99buggy=E2=80=99. Kind regards, T G-R --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQT12iAyS4c9C3o4dnINsP+IT1VteQUCXOb1+AAKCRANsP+IT1Vt eV7iAQCo74UdYoPkkTolNzOx1vCFFCQ9kgvOTa30UYyHIlf0YgD/ZPFR8Tw1kCgf RskSSY4sJc4OcE9PnkzsZ66KSFAKNww= =OiyM -----END PGP SIGNATURE----- --=-=-=-- From unknown Fri Jun 13 11:14:04 2025 X-Loop: help-debbugs@gnu.org Subject: bug#35864: ~/.local/bin is missing in default PATH on Guix System References: <20190523122715.2oncjxqvpkl2ylbw@pelzflorian.localdomain> In-Reply-To: <20190523122715.2oncjxqvpkl2ylbw@pelzflorian.localdomain> Resent-From: Jesse Gibbons Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 23 May 2019 19:56:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35864 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 35864@debbugs.gnu.org Received: via spool by 35864-submit@debbugs.gnu.org id=B35864.155864135018902 (code B ref 35864); Thu, 23 May 2019 19:56:01 +0000 Received: (at 35864) by debbugs.gnu.org; 23 May 2019 19:55:50 +0000 Received: from localhost ([127.0.0.1]:45335 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hTtoc-0004uo-5h for submit@debbugs.gnu.org; Thu, 23 May 2019 15:55:50 -0400 Received: from mail-pg1-f181.google.com ([209.85.215.181]:37394) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hTtoZ-0004ua-7X for 35864@debbugs.gnu.org; Thu, 23 May 2019 15:55:48 -0400 Received: by mail-pg1-f181.google.com with SMTP id n27so3677206pgm.4 for <35864@debbugs.gnu.org>; Thu, 23 May 2019 12:55:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:subject:message-id:mime-version :content-transfer-encoding; bh=XlwpItAfANxyyur9x3VOf8GndYD7Q55ctuxFWucffo8=; b=OINbKGKJbAc2X1ivYf7OVyWlo+k85TyIkrnBW5Icy3TeQUpi03Fnx0QajelKJZsRpe M9Ar5RJHHCc1IOwmrdv1fm+qj5JGNW6oqsfoNEUHGE698XjTxu94gTnSSb/5OFHVXtu6 8hFi99L/YMxRGMpqQK/17DL43WDFCRyt15rF+RqrzhAOEzBvtrMytaZdCYH0rDC3bWgB mb0wqwBOYDPP0JY/NJhPqMeE8eer00mxVF3dwmRHeeQpXOUELGXraOfjeekMlKOziQbU qpgUTqPyW/vsHIXAR5dXY4SU/ZWYPWiXqpmmJAu7XmrKlUK/rwfs/nEeNtv2k6IG44wc Ekrg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:subject:message-id:mime-version :content-transfer-encoding; bh=XlwpItAfANxyyur9x3VOf8GndYD7Q55ctuxFWucffo8=; b=lrQ9/eMAErNpWYXRB1YcWss6+ccq7Jbizamk6MEn5B9QBebQmTwOmvS54/SNHIMMYM 7UUmqan5K8Z1tzK0bg+CUMf25mBKD3XAr1apn0jcEGTOMD/rgKIhXSQB9hGHdkuqTCHf x30IRMVhUKYLOU0D9XExAOn6F5uyk8SMv2dyioVUOj5dxr5BjviyjWkWrVVKzpYak3Ad IYdXTDI1A2GlxnQ6tq0tMSulTR0ych/R0t/tvCu9SEN4Q8nSaB/XzIR5zElTUOv7OwWg aTwaIM28f8vZ+RfhSQUTBOOmJtqHFEClf8kfKKUkU1nxUPegXvEzw2vCkTgKL80101z2 xZQg== X-Gm-Message-State: APjAAAWjmKeaD6wh+xvAc0Vd6dVnD92VgIJzDntswicZBBL48E1a4wrY o8Zf/E6nnz2eEutf6mqH3fMMdyOu X-Google-Smtp-Source: APXvYqxscNgYyXiMnuI6b3JW3BtbsdnBqj+IoJMUXFJaIN6OKVeTnnqT6Au/Bl4hWQm7VV3/sDm56w== X-Received: by 2002:a17:90a:9f90:: with SMTP id o16mr3885147pjp.72.1558641340938; Thu, 23 May 2019 12:55:40 -0700 (PDT) Received: from localhost ([199.68.53.171]) by smtp.gmail.com with ESMTPSA id t11sm181262pgp.1.2019.05.23.12.55.39 for <35864@debbugs.gnu.org> (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 23 May 2019 12:55:40 -0700 (PDT) Date: Thu, 23 May 2019 13:55:36 -0600 From: Jesse Gibbons Message-ID: <20190523135536.0eb85962@gmail.com> X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Score: 0.3 (/) 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.7 (/) (from the digest) >Date: Thu, 23 May 2019 17:31:38 +0200 >From: "pelzflorian (Florian Pelz)" >To: Ricardo Wurmus >Cc: 35864@debbugs.gnu.org >Subject: bug#35864: ~/.local/bin is missing in default PATH on Guix > System >Message-ID: <20190523153138.6kspxwfzeisntll5@pelzflorian.localdomain> >Content-Type: text/plain; charset=us-ascii > >[...] > >Adding ~/.local/bin to the PATH is common on other distros. When >compiling and installing software as a user without making a package >for it, I want to configure it with --prefix=$HOME/.local so I can >install without sudo. Then I want to be able to run: > >myprog > >instead of > >PATH=$HOME/.local/bin myprog > >In particular, I want instructions to work on all distros, even though >Debian failed/fails to do this at the moment too. > >Regards, >Florian > I personally think including $HOME/.local/bin in PATH by default is unnecessary because the Guix package manager lets non-root users install packages and installs from source with the --no-substitutes option. However if some people don't want take the time to write and debug a package definition for programs they want to install that are not included in guix by default, installing to $HOME/.local remains a valid option. The simplest way to resolve this is probably to include it in the skeleton folder in your OS definition (flexible design FTW, am I right?). Maybe there can be a service to allow this option without everyone who wants it writing the code themselves? From unknown Fri Jun 13 11:14:04 2025 X-Loop: help-debbugs@gnu.org Subject: bug#35864: ~/.local/bin is missing in default PATH on Guix System Resent-From: "pelzflorian (Florian Pelz)" Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 23 May 2019 22:37:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35864 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Tobias Geerinckx-Rice Cc: 35864@debbugs.gnu.org Received: via spool by 35864-submit@debbugs.gnu.org id=B35864.15586509801559 (code B ref 35864); Thu, 23 May 2019 22:37:02 +0000 Received: (at 35864) by debbugs.gnu.org; 23 May 2019 22:36:20 +0000 Received: from localhost ([127.0.0.1]:45554 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hTwJw-0000P5-Ej for submit@debbugs.gnu.org; Thu, 23 May 2019 18:36:20 -0400 Received: from pelzflorian.de ([5.45.111.108]:51454 helo=mail.pelzflorian.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hTwJt-0000Ou-Lo for 35864@debbugs.gnu.org; Thu, 23 May 2019 18:36:18 -0400 Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id B8E4F36003D; Fri, 24 May 2019 00:36:14 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pelzflorian.de; s=mail; t=1558650975; bh=IH7k3W/GJFb22ZJuQBnTC6KoYK08GuPwkURieFrSNGM=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=eFms7LSJhYopuiHeHgFAwDGOweoB6pt/sd8sHlfEnfTtT0/5t2zHo33wO/NIQqLL7 zIA2kyzI6wQ/2zyOrT2z2U1+GAYQB5GTBcOYqqSQeUxsY9/mFPx2ofnhCJrDd37846 IOnKG0XB7y63tY0MGJANCAgFlRuBdrpV1f1ujscg= Date: Fri, 24 May 2019 00:36:14 +0200 From: "pelzflorian (Florian Pelz)" Message-ID: <20190523223614.rl2hqtdknhidmccx@pelzflorian.localdomain> References: <20190523122715.2oncjxqvpkl2ylbw@pelzflorian.localdomain> <87ef4pgsql.fsf@elephly.net> <20190523153138.6kspxwfzeisntll5@pelzflorian.localdomain> <87lfyxvuip.fsf@nckx> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87lfyxvuip.fsf@nckx> User-Agent: NeoMutt/20180716 X-Spam-Score: 0.0 (/) 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: -1.0 (-) On Thu, May 23, 2019 at 09:31:09PM +0200, Tobias Geerinckx-Rice wrote: > pelzflorian (Florian Pelz) wrote: > > Adding ~/.local/bin to the PATH is common on other distros. > > This is what still needs to be established: is it? Which ones? Is it merely > a side-effect of them using systemd? And most crucially: does it mean that > Guix needs to add it too? What about ~/bin? > My motivation was that I would have liked a uniform standard to exist for offering uniform, simple compilation instructions in tutorials like mine or for how-to-install sections in software project README files. I therefore believe such standardization efforts should be supported, even though Guix has good reason to ignore some other aspects of the file-system hierarchy standard. I checked now and systemd Parabola iso images and installed systems do not include ~/.local/bin; neither does an installed Arch system I looked at, despite their claim to follow . I believe this may have to do with their tendency to ship programs mostly like their upstream developers ship them, which would apply to GNU Guix as well. Many other distributions are discussed at my stackexchange link from before. I did not know about ~/bin being conventional, but others mention it too. I do not like ~/bin for the reasons you stated: On Thu, May 23, 2019 at 04:55:28PM +0200, Tobias Geerinckx-Rice wrote: > My theory is that it's intended for users of graphical file browsers (where > the traditional ~/bin is a bit too prominent even for my tastes), but I use > it too. > > I'm was just interested in the (ideally: your) arguments for doing so, not a > link to a discussion site. If it really breaks things that should work, I'm > all in favour of adding it to the default skeleton, if not /etc/profile > itself. > I am not aware of it fixing any breakage, except Python pip according to the Debian bug report (I did not try to confirm this), but Guix does not (need to?) have a package for pip anyway. Regards, Florian From unknown Fri Jun 13 11:14:04 2025 X-Loop: help-debbugs@gnu.org Subject: bug#35864: ~/.local/bin is missing in default PATH on Guix System Resent-From: "pelzflorian (Florian Pelz)" Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 24 May 2019 05:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35864 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Tobias Geerinckx-Rice Cc: 35864@debbugs.gnu.org Received: via spool by 35864-submit@debbugs.gnu.org id=B35864.15586754086988 (code B ref 35864); Fri, 24 May 2019 05:24:02 +0000 Received: (at 35864) by debbugs.gnu.org; 24 May 2019 05:23:28 +0000 Received: from localhost ([127.0.0.1]:45917 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hU2fw-0001oe-J3 for submit@debbugs.gnu.org; Fri, 24 May 2019 01:23:28 -0400 Received: from pelzflorian.de ([5.45.111.108]:51816 helo=mail.pelzflorian.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hU2fu-0001oS-Ql for 35864@debbugs.gnu.org; Fri, 24 May 2019 01:23:27 -0400 Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id 1AE7836003D; Fri, 24 May 2019 07:23:25 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pelzflorian.de; s=mail; t=1558675405; bh=OeSnJicSlBBQcNib/5TQzSOJnZR5VxVwlaPPSaugRwg=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=NjiSd828XXoyqSK3Lj4QK3qpiHSJJvco7CR1MhoHiT1YUb8/osK/7IgV1SWdskFQw YGY0qLRmGT+SmZZcqHpvBeNodGrRyJ6jjzRcGYXv2AQlbXnKcPtjV15c3pKMsrm6Qi X/b3lVHCBRgiVCDyvTHqpWLuePi3+7YYt6MWp3tY= Date: Fri, 24 May 2019 07:23:24 +0200 From: "pelzflorian (Florian Pelz)" Message-ID: <20190524052324.ab5tp2xslv3g3cal@pelzflorian.localdomain> References: <20190523122715.2oncjxqvpkl2ylbw@pelzflorian.localdomain> <87ef4pgsql.fsf@elephly.net> <20190523153138.6kspxwfzeisntll5@pelzflorian.localdomain> <87lfyxvuip.fsf@nckx> <20190523223614.rl2hqtdknhidmccx@pelzflorian.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20190523223614.rl2hqtdknhidmccx@pelzflorian.localdomain> User-Agent: NeoMutt/20180716 X-Spam-Score: 0.0 (/) 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: -1.0 (-) On Fri, May 24, 2019 at 12:36:14AM +0200, pelzflorian (Florian Pelz) wrote: > My motivation was that I would have liked a uniform standard to exist > for offering uniform, simple compilation instructions in tutorials > like mine > or > for how-to-install sections in software project README files. I > therefore believe such standardization efforts should be supported, > even though Guix has good reason to ignore some other aspects of the > file-system hierarchy standard. > Currently for a simple GTK application of mine, on other distros I run it by dont-hang but on Guix I have to run it with: LD_LIBRARY_PATH=/gnu/store/b9p5rhhci7w1zgvv4j0fm2izk86cgnyd-gtk+-3.24.7/lib:/gnu/store/z7myqdqz5i4ahw57l5hagdkmzwz5g2wv-pango-1.42.4/lib:/gnu/store/5yaa39a8rvq8xdv8h37n29sxfmnlcv12-atk-2.32.0/lib:/gnu/store/4d8rc6vjkhsk1b20rigz0nzl7zffn4b5-cairo-1.16.0/lib:/gnu/store/h7wv1qgpascffzi5xlpagnc0hpiv2523-gdk-pixbuf+svg-2.38.1/lib:/gnu/store/0q9pq9flr76rh4bv2524niknknnl2kvq-glib-2.56.3/lib:$LD_LIBRARY_PATH PATH=$HOME/.local/bin:$PATH dont-hang Adding ~/.local/bin to the path would remove the small part on the right. Patching ninja could probably remove the need for LD_LIBRARY_PATH. Regards, Florian From unknown Fri Jun 13 11:14:04 2025 X-Loop: help-debbugs@gnu.org Subject: bug#35864: ~/.local/bin is missing in default PATH on Guix System Resent-From: Ricardo Wurmus Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 24 May 2019 06:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35864 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: pelzflorian (Florian Pelz) Cc: Tobias Geerinckx-Rice , 35864@debbugs.gnu.org Received: via spool by 35864-submit@debbugs.gnu.org id=B35864.155867866512035 (code B ref 35864); Fri, 24 May 2019 06:18:02 +0000 Received: (at 35864) by debbugs.gnu.org; 24 May 2019 06:17:45 +0000 Received: from localhost ([127.0.0.1]:45957 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hU3WS-000382-Si for submit@debbugs.gnu.org; Fri, 24 May 2019 02:17:45 -0400 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21299) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hU3WQ-00037s-Iv for 35864@debbugs.gnu.org; Fri, 24 May 2019 02:17:43 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1558678637; cv=none; d=zoho.com; s=zohoarc; b=PJ3HBiLf7aEnd+AhBX4EkzSvesDGXXamr0PilZAac+IwD4LekNT6DMKqBoDaHRdCgJTuppo03exy++4IFLqvjHBewPGDL0IxShD7X8XYQ/kwv/M/stdqSbEASHePs7sKSxeZFGjhvDOGQ/M8fnEH3M/mnQT4XMGfTe8xGO3bT7I= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1558678637; h=Content-Type:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To:ARC-Authentication-Results; bh=u17er6w7uZ+Ks7n4THzAvdLaVFezH218AazezZ1Nt8o=; b=LiUQ3xzKNvuWeYaSMqoflly+X19Mu4LXFWLeDHtzSpwddE2sv6jL0yiEbFGoI8UWlAV+LC1/Vs4W/qyjutY3h8RRnBhgCMOTRCcR1nHAZYU21ftkPpVaOtYtoxvWA9xxmeL4ojui/7I1xlsvoWJVYj9JWz3iW/G3b2HGJBKsaxo= ARC-Authentication-Results: i=1; mx.zoho.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1558678637; s=zoho; d=elephly.net; i=rekado@elephly.net; h=References:From:To:Cc:Subject:In-reply-to:Date:Message-ID:MIME-Version:Content-Type; l=951; bh=u17er6w7uZ+Ks7n4THzAvdLaVFezH218AazezZ1Nt8o=; b=i6t/gdCS5I2EEdXlC0WI5uDkZ/lwgVjaY0ZwalKIaRunKaTiRW5IF88W2fAZQsis MIb6/kOzwHyiy32TvhTiZzv3Y0uNWyS7vKNCDjEDrQgS7orfW+GCCmomi1WHjL//Kk/ gy0Ir/Ixey2izP3cV/N0PNs84QC42hq1J2GqZWLQ= Received: from localhost (p54AD4DC5.dip0.t-ipconnect.de [84.173.77.197]) by mx.zohomail.com with SMTPS id 1558678634784801.5905259699591; Thu, 23 May 2019 23:17:14 -0700 (PDT) References: <20190523122715.2oncjxqvpkl2ylbw@pelzflorian.localdomain> <87ef4pgsql.fsf@elephly.net> <20190523153138.6kspxwfzeisntll5@pelzflorian.localdomain> <87lfyxvuip.fsf@nckx> <20190523223614.rl2hqtdknhidmccx@pelzflorian.localdomain> <20190524052324.ab5tp2xslv3g3cal@pelzflorian.localdomain> User-agent: mu4e 1.2.0; emacs 26.2 From: Ricardo Wurmus In-reply-to: <20190524052324.ab5tp2xslv3g3cal@pelzflorian.localdomain> X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Date: Fri, 24 May 2019 08:17:10 +0200 Message-ID: <87sgt4fkbd.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain X-ZohoMailClient: External X-Spam-Score: 0.0 (/) 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: -1.0 (-) pelzflorian (Florian Pelz) writes: > Currently for a simple GTK application of mine, on other distros I run > it by > > dont-hang > > but on Guix I have to run it with: > > LD_LIBRARY_PATH=/gnu/store/b9p5rhhci7w1zgvv4j0fm2izk86cgnyd-gtk+-3.24.7/lib:/gnu/store/z7myqdqz5i4ahw57l5hagdkmzwz5g2wv-pango-1.42.4/lib:/gnu/store/5yaa39a8rvq8xdv8h37n29sxfmnlcv12-atk-2.32.0/lib:/gnu/store/4d8rc6vjkhsk1b20rigz0nzl7zffn4b5-cairo-1.16.0/lib:/gnu/store/h7wv1qgpascffzi5xlpagnc0hpiv2523-gdk-pixbuf+svg-2.38.1/lib:/gnu/store/0q9pq9flr76rh4bv2524niknknnl2kvq-glib-2.56.3/lib:$LD_LIBRARY_PATH PATH=$HOME/.local/bin:$PATH dont-hang > > Adding ~/.local/bin to the path would remove the small part on the > right. Patching ninja could probably remove the need for > LD_LIBRARY_PATH. Specifying the RUNPATH during compilation would allow you to get rid of LD_LIBRARY_PATH. What build system are you using? -- Ricardo From unknown Fri Jun 13 11:14:04 2025 X-Loop: help-debbugs@gnu.org Subject: bug#35864: ~/.local/bin is missing in default PATH on Guix System Resent-From: Giovanni Biscuolo Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 24 May 2019 06:51:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35864 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: "pelzflorian (Florian Pelz)" , Tobias Geerinckx-Rice Cc: 35864@debbugs.gnu.org Received: via spool by 35864-submit@debbugs.gnu.org id=B35864.155868060415245 (code B ref 35864); Fri, 24 May 2019 06:51:01 +0000 Received: (at 35864) by debbugs.gnu.org; 24 May 2019 06:50:04 +0000 Received: from localhost ([127.0.0.1]:45984 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hU41j-0003xm-3p for submit@debbugs.gnu.org; Fri, 24 May 2019 02:50:04 -0400 Received: from ns13.heimat.it ([46.4.214.66]:50842) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hU41g-0003xB-AS for 35864@debbugs.gnu.org; Fri, 24 May 2019 02:50:01 -0400 Received: from localhost (ip6-localhost [127.0.0.1]) by ns13.heimat.it (Postfix) with ESMTP id 7ECFB3021C3; Fri, 24 May 2019 06:49:52 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at ns13.heimat.it Received: from ns13.heimat.it ([127.0.0.1]) by localhost (ns13.heimat.it [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zN_68Gua5iR7; Fri, 24 May 2019 06:49:32 +0000 (UTC) Received: from bourrache.mug.xelera.it (unknown [93.56.161.211]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by ns13.heimat.it (Postfix) with ESMTPSA id A02853021C2; Fri, 24 May 2019 06:49:32 +0000 (UTC) Received: from roquette.mug.biscuolo.net (roquette.mug.biscuolo.net [10.38.2.14]) by bourrache.mug.xelera.it (Postfix) with SMTP id D17CD300A04; Fri, 24 May 2019 08:49:31 +0200 (CEST) Received: (nullmailer pid 3788 invoked by uid 1000); Fri, 24 May 2019 06:49:31 -0000 From: Giovanni Biscuolo In-Reply-To: <20190523223614.rl2hqtdknhidmccx@pelzflorian.localdomain> Organization: Xelera.eu References: <20190523122715.2oncjxqvpkl2ylbw@pelzflorian.localdomain> <87ef4pgsql.fsf@elephly.net> <20190523153138.6kspxwfzeisntll5@pelzflorian.localdomain> <87lfyxvuip.fsf@nckx> <20190523223614.rl2hqtdknhidmccx@pelzflorian.localdomain> Date: Fri, 24 May 2019 08:49:30 +0200 Message-ID: <87d0k85oud.fsf@roquette.mug.biscuolo.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) 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: -1.0 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Florian, this is not a bug, it's a feature :-) the "semantic" reason not to include ~/.local/bin in default path is to clearly state "use Guix" (even on foreign distros) to allow users to install packages and avoid the ~//bin _broken_ workaround IMHO at most ~/.local/bin is useful for user written scripts (but I prefer ~/bin for mine) "pelzflorian (Florian Pelz)" writes: > On Thu, May 23, 2019 at 09:31:09PM +0200, Tobias Geerinckx-Rice wrote: >> pelzflorian (Florian Pelz) wrote: >> > Adding ~/.local/bin to the PATH is common on other distros. [...] > My motivation was that I would have liked a uniform standard to exist > for offering uniform, simple compilation instructions I can't understand what ~/.local/bin have to do with *compilation*: do you mean installation? ...and AFAIU no distribution on earth install packages (or links) in ~/.local/bin Guix deploys in ~/.guix-profile/bin/ linking from the store... and it's awesome :-) [...] > for how-to-install sections in software project README files. It's easier to add instructions on how to add ~/.local/bin in $PATH, no? :-) anyway software projects that want to help users to install (without root permissions) in a sane way should define a Guix package, no more workarounds please [...] > Many other distributions are discussed at my stackexchange link from > before. not Guix nor Nix, IMHO it's because they choose to depart from the problematic FSH and derivatives long time ago and for this reason they are generally ignored when discussing FSH issues > I did not know about ~/bin being conventional, but others mention it > too. I do not like ~/bin for the reasons you stated: do you mean you don't like it because it's not hidden? :-) I don't like ~/.local/bin because it's ".local": =C2=ABCare should be taken when placing architecture-dependent binaries in this place, which might be problematic if the home directory is shared between multiple hosts with different architectures.=C2=BB (from [1]) [...] last but not least, probably systemd file-hieracy [1] is one of the *problematic* things of systemd ecosystem we should avoid ...I even ignored the existance of systemd file-hieracy: an init system defining a filesystem hieracy standard: mumble... Happy hacking! Gio'. [1] https://www.freedesktop.org/software/systemd/man/file-hierarchy.html =2D-=20 Giovanni Biscuolo Xelera IT Infrastructures --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEERcxjuFJYydVfNLI5030Op87MORIFAlznk/oACgkQ030Op87M ORKFSg/8Ci8H1i06LfM3tiVkzp1CeoU8X+JLA/83R/51YloDUwrzMePCkCFw/Mf7 8R1fxFXR00QQ7+n1AsaB6Yu/KqYNm/x4STlabj9RSdno5wHxNFloU5DeOv6+NblD lozoJDVXiwtD7XNrV3p7kSr/KxGMpuxswlvIrYzL9Ujcuwj0ZYVbMsF5fIUey1e8 cEK1Wniw9EoeEU560yBuk85r5g85f7MSEqHvQCujh9zNJy6RHSbyrcPwxOIj5Jvl JJXnJM0UCBZEcNP7ikIE2o0QusFQlKqdpKM1bdoFAavC9XaA7yRct3DBBSQ+DrB2 njIKpnEstHGnkzZv/3G1fpbVfr4PrYWgG9uw34iUUkSdVFTcYDrtlQ3ddF9zbeIU cbyVCIgQot4QI8R2LSkgS4vlbCYfADiO19kMAGvlcslU378m9v29yg9Avu0JRp6A jmtFXAVQopTCdNAUXsTYYNpB8+mPTrBj+EvPLVz/pUO9M2Aq2VWLypjL2qLd0G6x ChLMTL7X7gdTIu8N+YY3YJq/5X8/WFweMR1C0SIMOCpVf+0uYRQB1y7AuH2VLFbW kGD9d5xwtWTfiNip2CCBnpFVOV/18SezVD3OGttsf0vRVKQ3mkvnZ+yiQzeYkoe4 UBSaXbCE4kgk0efQvPeR4gWXdH/S4/ZvSCXxt4PMrmgVSLMN2LE= =8gTm -----END PGP SIGNATURE----- --=-=-=-- From unknown Fri Jun 13 11:14:04 2025 X-Loop: help-debbugs@gnu.org Subject: bug#35864: ~/.local/bin is missing in default PATH on Guix System Resent-From: "pelzflorian (Florian Pelz)" Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 24 May 2019 10:35:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35864 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Giovanni Biscuolo Cc: Tobias Geerinckx-Rice , 35864@debbugs.gnu.org Received: via spool by 35864-submit@debbugs.gnu.org id=B35864.15586940533716 (code B ref 35864); Fri, 24 May 2019 10:35:02 +0000 Received: (at 35864) by debbugs.gnu.org; 24 May 2019 10:34:13 +0000 Received: from localhost ([127.0.0.1]:46146 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hU7Wf-0000xr-A1 for submit@debbugs.gnu.org; Fri, 24 May 2019 06:34:13 -0400 Received: from pelzflorian.de ([5.45.111.108]:52126 helo=mail.pelzflorian.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hU7Wc-0000xg-SI for 35864@debbugs.gnu.org; Fri, 24 May 2019 06:34:11 -0400 Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id 4873236003D; Fri, 24 May 2019 12:34:09 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pelzflorian.de; s=mail; t=1558694049; bh=D+grwKKlrkwfwwnU5zko6jXxC4382UgvFjHm5AZACw4=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=gBMpA1trgBU5cmuy1Ov437x3wt+iooXL2ycaoRsiOHz+zDe5RQphs3IPQnPP6Rpl4 VCo19DR7KIbrFFeFQUL1diuaSQtRarswvkD5qjf8gY3LfydVgDCzeSokiXgKMPNGuO pNvkBT/FjrPfeWwgsmJWYyRXsW2gA8zigMbzBZzM= Date: Fri, 24 May 2019 12:34:08 +0200 From: "pelzflorian (Florian Pelz)" Message-ID: <20190524103408.rfweixccwqroqgpl@pelzflorian.localdomain> References: <20190523122715.2oncjxqvpkl2ylbw@pelzflorian.localdomain> <87ef4pgsql.fsf@elephly.net> <20190523153138.6kspxwfzeisntll5@pelzflorian.localdomain> <87lfyxvuip.fsf@nckx> <20190523223614.rl2hqtdknhidmccx@pelzflorian.localdomain> <87d0k85oud.fsf@roquette.mug.biscuolo.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <87d0k85oud.fsf@roquette.mug.biscuolo.net> User-Agent: NeoMutt/20180716 X-Spam-Score: 0.0 (/) 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: -1.0 (-) On Fri, May 24, 2019 at 08:49:30AM +0200, Giovanni Biscuolo wrote: > the "semantic" reason not to include ~/.local/bin in default path is to > clearly state "use Guix" (even on foreign distros) to allow users to > install packages and avoid the ~//bin _broken_ workaround > > IMHO at most ~/.local/bin is useful for user written scripts (but I > prefer ~/bin for mine) > > […] > ...and AFAIU no distribution on earth install packages (or links) in > ~/.local/bin > […] > anyway software projects that want to help users to install (without > root permissions) in a sane way should define a Guix package, no more > workarounds please ~/.local/bin is useful for projects at the inception / hacky stage too or for developers or when they have not been packaged for Guix yet, but yes, also for user-written scripts. > Guix deploys in ~/.guix-profile/bin/ linking from the store... and it's > awesome :-) > > [...] > > > for how-to-install sections in software project README files. > > It's easier to add instructions on how to add ~/.local/bin in $PATH, no? > :-) > Only because not all distros respect ~/.local/bin. I would prefer ignoring distros that do not respect ~/.local/bin when writing READMEs rather than complicating READMEs. > > I did not know about ~/bin being conventional, but others mention it > > too. I do not like ~/bin for the reasons you stated: > > do you mean you don't like it because it's not hidden? :-) > > I don't like ~/.local/bin because it's ".local": > Yes; it mixes with the user’s documents. > «Care should be taken when placing architecture-dependent binaries in > this place, which might be problematic if the home directory is shared > between multiple hosts with different architectures.» > (from [1]) > This is seldom relevant. > [...] > > last but not least, probably systemd file-hieracy [1] is one of the > *problematic* things of systemd ecosystem we should avoid > This is not a fair argument against ~/.local/bin in PATH. Regards, Florian From unknown Fri Jun 13 11:14:04 2025 X-Loop: help-debbugs@gnu.org Subject: bug#35864: ~/.local/bin is missing in default PATH on Guix System Resent-From: "pelzflorian (Florian Pelz)" Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 24 May 2019 10:37:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35864 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ricardo Wurmus Cc: Tobias Geerinckx-Rice , 35864@debbugs.gnu.org Received: via spool by 35864-submit@debbugs.gnu.org id=B35864.15586941793945 (code B ref 35864); Fri, 24 May 2019 10:37:01 +0000 Received: (at 35864) by debbugs.gnu.org; 24 May 2019 10:36:19 +0000 Received: from localhost ([127.0.0.1]:46153 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hU7Yg-00011Z-Td for submit@debbugs.gnu.org; Fri, 24 May 2019 06:36:19 -0400 Received: from pelzflorian.de ([5.45.111.108]:52136 helo=mail.pelzflorian.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hU7Yf-00011R-8p for 35864@debbugs.gnu.org; Fri, 24 May 2019 06:36:17 -0400 Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id 60EE9360485; Fri, 24 May 2019 12:36:16 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pelzflorian.de; s=mail; t=1558694176; bh=HAI3ibJYieWC8yB2wBatAx+YcFSzvhfX3ruDvBLGGZg=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=Foo1QSBARzUIAvz0qB+5WjbG9rOBl2FQTGMg8XBN3hzG1gYm4ZYJ9/x0wJecqXP8m m7+J/UXw66tITGrKh5AlmBL3ebQYcs0s/ODl/Q/sCw/UyOkbgA6WyipD4RqbYPI2HC no2K0nwFm0O/8RSq2RvnvpGbVTUGrJn1Pr/khOMU= Date: Fri, 24 May 2019 12:36:16 +0200 From: "pelzflorian (Florian Pelz)" Message-ID: <20190524103616.mwsfdafbivornmet@pelzflorian.localdomain> References: <20190523122715.2oncjxqvpkl2ylbw@pelzflorian.localdomain> <87ef4pgsql.fsf@elephly.net> <20190523153138.6kspxwfzeisntll5@pelzflorian.localdomain> <87lfyxvuip.fsf@nckx> <20190523223614.rl2hqtdknhidmccx@pelzflorian.localdomain> <20190524052324.ab5tp2xslv3g3cal@pelzflorian.localdomain> <87sgt4fkbd.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87sgt4fkbd.fsf@elephly.net> User-Agent: NeoMutt/20180716 X-Spam-Score: 0.0 (/) 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: -1.0 (-) On Fri, May 24, 2019 at 08:17:10AM +0200, Ricardo Wurmus wrote: > > pelzflorian (Florian Pelz) writes: > > > Currently for a simple GTK application of mine, on other distros I run > > it by > > > > dont-hang > > > > but on Guix I have to run it with: > > > > LD_LIBRARY_PATH=/gnu/store/b9p5rhhci7w1zgvv4j0fm2izk86cgnyd-gtk+-3.24.7/lib:/gnu/store/z7myqdqz5i4ahw57l5hagdkmzwz5g2wv-pango-1.42.4/lib:/gnu/store/5yaa39a8rvq8xdv8h37n29sxfmnlcv12-atk-2.32.0/lib:/gnu/store/4d8rc6vjkhsk1b20rigz0nzl7zffn4b5-cairo-1.16.0/lib:/gnu/store/h7wv1qgpascffzi5xlpagnc0hpiv2523-gdk-pixbuf+svg-2.38.1/lib:/gnu/store/0q9pq9flr76rh4bv2524niknknnl2kvq-glib-2.56.3/lib:$LD_LIBRARY_PATH PATH=$HOME/.local/bin:$PATH dont-hang > > > > Adding ~/.local/bin to the path would remove the small part on the > > right. Patching ninja could probably remove the need for > > LD_LIBRARY_PATH. > > Specifying the RUNPATH during compilation would allow you to get rid of > LD_LIBRARY_PATH. What build system are you using? > Yes. I am using Meson. I would like instructions like mine to work because they work on other distros. Regards, Florian From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 02 15:58:47 2019 Received: (at control) by debbugs.gnu.org; 2 Jun 2019 19:58:47 +0000 Received: from localhost ([127.0.0.1]:40932 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hXWcw-0003RP-R7 for submit@debbugs.gnu.org; Sun, 02 Jun 2019 15:58:47 -0400 Received: from eggs.gnu.org ([209.51.188.92]:54464) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hXWcv-0003RC-Tk for control@debbugs.gnu.org; Sun, 02 Jun 2019 15:58:46 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:58033) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hXWcq-0004zX-LW for control@debbugs.gnu.org; Sun, 02 Jun 2019 15:58:40 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=59354 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hXWcp-0007ZB-LB for control@debbugs.gnu.org; Sun, 02 Jun 2019 15:58:40 -0400 Date: Sun, 02 Jun 2019 21:58:38 +0200 Message-Id: <87zhmz7o9d.fsf@gnu.org> To: control@debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: control message for bug #35864 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control 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: -3.3 (---) tags 35864 notabug close 35864 quit