From debbugs-submit-bounces@debbugs.gnu.org Wed Aug 18 05:28:44 2021 Received: (at 50103) by debbugs.gnu.org; 18 Aug 2021 09:28:44 +0000 Received: from localhost ([127.0.0.1]:54889 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mGHsK-0006cm-EY for submit@debbugs.gnu.org; Wed, 18 Aug 2021 05:28:44 -0400 Received: from michel.telenet-ops.be ([195.130.137.88]:43686) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mGHsH-0006ca-Sj for 50103@debbugs.gnu.org; Wed, 18 Aug 2021 05:28:43 -0400 Received: from ptr-bvsjgyjmffd7q9timvx.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:aaf1:9810:a0b8:a55d]) by michel.telenet-ops.be with bizsmtp id ixUf2500j0mfAB406xUfR8; Wed, 18 Aug 2021 11:28:40 +0200 Message-ID: <04f0f93cb3dd7fa70d940f200b00432eaf9004e9.camel@telenet.be> Subject: Re: bug#50103: Pulseaudio doesn't export XDG_CONFIG_DIRS From: Maxime Devos To: Leo Prikler , john.kehayias@protonmail.com, 50103@debbugs.gnu.org Date: Wed, 18 Aug 2021 11:28:32 +0200 In-Reply-To: <8260714867d007d924c151a18ff9c63950ab2fcd.camel@student.tugraz.at> References: <8260714867d007d924c151a18ff9c63950ab2fcd.camel@student.tugraz.at> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-BPjPxO64oK/SNHExnzBO" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r21; t=1629278920; bh=b0jyv2N29PXCHyn1EX7Trcrk756h85R7IWkJz9hoiXA=; h=Subject:From:To:Date:In-Reply-To:References; b=DohYvC4dXC1SmaNxYgpt2iSkKodMhCqcJGf9sNDN56d3lJo16vh+1wIQiDgCE1Kn7 lv/YIZRcgsbIcrslWQepqY9TEhAp09lQ8kQWJUp1T7WkRG7YGKgfd5Fa6wNZ3pQOd/ 3Se8JJGP/+lG4NR8GKd3pmYN9m+tOEMZxZN3XlyX4HKg89giNYCiqR0iT+4V18ZCGG bx9aMUtyQNKtNkzF4zZQdoOiGXhDxlsgLZzYAEIkQRg4n2KQXvrCZD4PzzeFefOeSW 9DftsQlXgG1DNBc6SUhI61BlV+pdfKTlyKJsX+GWVcpr1loj+6NY3lQbVIUqI5nE0N cQfwkWPQMeNxQ== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 50103 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.7 (-) --=-BPjPxO64oK/SNHExnzBO Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Leo Prikler schreef op wo 18-08-2021 om 10:03 [+0200]: > Hi John, >=20 > a lot of packages would do much better if they exported > XDG_CONFIG_DIRS. However, there is currently no way of doing so other > than copypasting the same snippet over and over and over and over. A > workaround -- if you need this in an environment -- is to also include > a package, that already has a search path on XDG_CONFIG_DIRS, like glib > (I think glib:bin works too). >=20 > I recently tried exporting XDG_CONFIG_DIRS as a variable from one > module, so that it can be referenced in others, but that led to a weird > recursive errors. It would be nice to find a good way of doing that, > though. What do you think of defining the $XDG_CONFIG_DIR in (guix search-paths) itself, next to $PATH? That seems unlikely to lead to recursive errors. Alternatively, I would guess that making 'search-paths' and 'native-search-paths' a =E2=80=98thunked=E2=80=99 field would resolve the e= rrors, at cost of making objects use a bit more memory. Greetings, Maxime. --=-BPjPxO64oK/SNHExnzBO Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYRzSwBccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7keAAP0UnKFGWpWJm+WCr//e5k/KLdib L1aUeSJ+SiDfjaggbgD9F8CmsCszzWrgxNbSHmRmsw1ROgKaHKne6AcJ1Q8zQws= =G6U7 -----END PGP SIGNATURE----- --=-BPjPxO64oK/SNHExnzBO--