X-Loop: help-debbugs@HIDDEN Subject: [bug#68009] home-xdg-user-directories-service-type: Extend it with home-environment-variables service Resent-From: lgcoelho@HIDDEN Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Sun, 24 Dec 2023 18:01:02 +0000 Resent-Message-ID: <handler.68009.B.170344083926659 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 68009 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 68009 <at> debbugs.gnu.org X-Debbugs-Original-To: Guix Patches <guix-patches@HIDDEN> Received: via spool by submit <at> debbugs.gnu.org id=B.170344083926659 (code B ref -1); Sun, 24 Dec 2023 18:01:02 +0000 Received: (at submit) by debbugs.gnu.org; 24 Dec 2023 18:00:39 +0000 Received: from localhost ([127.0.0.1]:53494 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1rHSmE-0006ux-Oy for submit <at> debbugs.gnu.org; Sun, 24 Dec 2023 13:00:39 -0500 Received: from lists.gnu.org ([2001:470:142::17]:58676) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <lgcoelho@HIDDEN>) id 1rHSmA-0006Tv-NB for submit <at> debbugs.gnu.org; Sun, 24 Dec 2023 13:00:38 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <lgcoelho@HIDDEN>) id 1rHSlu-0003TE-On for guix-patches@HIDDEN; Sun, 24 Dec 2023 13:00:19 -0500 Received: from layka.disroot.org ([178.21.23.139]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <lgcoelho@HIDDEN>) id 1rHSls-0004dI-GH for guix-patches@HIDDEN; Sun, 24 Dec 2023 13:00:18 -0500 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 4CC0341ABF for <guix-patches@HIDDEN>; Sun, 24 Dec 2023 19:00:13 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1iK1IJc_RtSs for <guix-patches@HIDDEN>; Sun, 24 Dec 2023 19:00:12 +0100 (CET) MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1703440812; bh=Nih+VbT9bhppxN4X0BpGFVseWXDkSvMAIdPtDCwH3rM=; h=Date:From:To:Subject; b=QtcGFMub3NGTPq4GsXwkJs5Ed58dxXTaq5vmWhdumToZI07seHD7w6iKg9ADTTAGh zSH9qZgckJNzf8Z/R9s+eaTQYpOyYfT1DKcjPF/k30+DPoFtKRP1VKZJujXPApCfM4 2Y6MnUH7xuDZXghmFom2tYCah65W48GEmfiFfS5JD7Jn8PpIPboEnB/W1IBisXC7P9 uTbQF3cEVq3m9IYIN+KgrHP5w5sTfq75XF5UbsYHtTd7ayE77p/bGW0DUrQCtvTShM xjZp5uL2y18MAUmrsVxSuw8sFeukp2jzVzaEsmXnyqb+saimFzZozKxdS6lxXkP/tm viZTxhdf5BcYg== Date: Sun, 24 Dec 2023 18:00:12 +0000 From: lgcoelho@HIDDEN Message-ID: <1dff17d3ef7bbc11c17b7e614cc96f16@HIDDEN> X-Sender: lgcoelho@HIDDEN Content-Type: multipart/mixed; boundary="=_3f7ca0519060c03fabba0ba956a7ab75" Received-SPF: pass client-ip=178.21.23.139; envelope-from=lgcoelho@HIDDEN; helo=layka.disroot.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.1 (/) --=_3f7ca0519060c03fabba0ba956a7ab75 Content-Type: multipart/alternative; boundary="=_1f5d5a58bea1160a4f56dd21189e9fbc" --=_1f5d5a58bea1160a4f56dd21189e9fbc Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed Current home-xdg-user-directories-service-type creates a ~/.config/user-dirs.dirs which some non posix-compliant shells like fish aren't able to read, this makes necessary to use some external tool like fish-foreign-env, but this solution makes fish startup times really slower in the case fish sources it in a non-login shell. After thinking about it for a bit, I guess it would be proper if guix itself was responsible for setting these environment variables. This could avoid the need for users of other non-posix shells to make their own custom workarounds for this problem. --=_1f5d5a58bea1160a4f56dd21189e9fbc Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=UTF-8 <html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; charset= =3DUTF-8" /></head><body style=3D'font-size: 10pt; font-family: Verdana,Gen= eva,sans-serif'> <p>Current home-xdg-user-directories-service-type creates a ~/.config/user-= dirs.dirs which some non posix-compliant shells like fish aren't able to re= ad, this makes necessary to use some external tool like fish-foreign-env, b= ut this solution makes fish startup times really slower in the case fish so= urces it in a non-login shell.<br />After thinking about it for a bit, I gu= ess it would be proper if guix itself was responsible for setting these env= ironment variables. This could avoid the need for users of other non-posix = shells to make their own custom workarounds for this problem.</p> </body></html> --=_1f5d5a58bea1160a4f56dd21189e9fbc-- --=_3f7ca0519060c03fabba0ba956a7ab75 Content-Transfer-Encoding: base64 Content-Type: text/x-diff; name=0001-home-xdg-user-directories-service-type-Extend-it-wit.patch Content-Disposition: attachment; filename=0001-home-xdg-user-directories-service-type-Extend-it-wit.patch; size=2192 RnJvbSBmOTE1ZjA4YzE2NmZmZGVhYWRmZGQyNDM4YTY2ZDhkMGQzNDAxNjI5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBMdWlzIEd1aWxoZXJtZSBDb2VsaG8gPGxnY29lbGhvQGRpc3Jv b3Qub3JnPgpEYXRlOiBTdW4sIDI0IERlYyAyMDIzIDE0OjQzOjM4IC0wMzAwClN1YmplY3Q6IFtQ QVRDSF0gaG9tZS14ZGctdXNlci1kaXJlY3Rvcmllcy1zZXJ2aWNlLXR5cGU6IEV4dGVuZCBpdCB3 aXRoCiBob21lLWVudmlyb25tZW50LXNlcnZpY2UtdHlwZQoKLS0tCiBnbnUvaG9tZS9zZXJ2aWNl cy94ZGcuc2NtIHwgMTYgKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDE2IGluc2Vy dGlvbnMoKykKCmRpZmYgLS1naXQgYS9nbnUvaG9tZS9zZXJ2aWNlcy94ZGcuc2NtIGIvZ251L2hv bWUvc2VydmljZXMveGRnLnNjbQppbmRleCA5NTg3NzI2OTZiLi5lMTQ4NzBkZjA1IDEwMDY0NAot LS0gYS9nbnUvaG9tZS9zZXJ2aWNlcy94ZGcuc2NtCisrKyBiL2dudS9ob21lL3NlcnZpY2VzL3hk Zy5zY20KQEAgLTIsNiArMiw3IEBACiA7OzsgQ29weXJpZ2h0IMKpIDIwMjEsIDIwMjIgQW5kcmV3 IFRyb3BpbiA8YW5kcmV3QHRyb3AuaW4+CiA7OzsgQ29weXJpZ2h0IMKpIDIwMjEgWGluZ2x1IENo ZW4gPHB1YmxpY0B5b2N0b2NlbGwueHl6PgogOzs7IENvcHlyaWdodCDCqSAyMDIzIEJydW5vIFZp Y3RhbCA8bWlyYWlAbWFraW5hdGEuZXU+Cis7OzsgQ29weXJpZ2h0IMKpIDIwMjMgTHVpcyBHdWls aGVybWUgQ29lbGhvIDxsZ2NvZWxob0BkaXNyb290Lm9yZz4KIDs7OwogOzs7IFRoaXMgZmlsZSBp cyBwYXJ0IG9mIEdOVSBHdWl4LgogOzs7CkBAIC0yNTYsMTIgKzI1NywyNyBAQCAoZGVmaW5lICho b21lLXhkZy11c2VyLWRpcmVjdG9yaWVzLWFjdGl2YXRpb24tc2VydmljZSBjb25maWcpCiAgICAg ICAgIChtYXAgZW5zdXJlLWRpciAnIyRkaXJzKQogICAgICAgICAoZGlzcGxheSAiIGRvbmVcbiIp KSkpCiAKKyhkZWZpbmUgKGhvbWUteGRnLXVzZXItZGlyZWN0b3JpZXMtZW52aXJvbm1lbnQtdmFy aWFibGVzLXNlcnZpY2UgY29uZmlnKQorICAobWF0Y2gtcmVjb3JkIGNvbmZpZyA8aG9tZS14ZGct dXNlci1kaXJlY3Rvcmllcy1jb25maWd1cmF0aW9uPgorICAgIChkZXNrdG9wIGRvY3VtZW50cyBt dXNpYyBwaWN0dXJlcyB2aWRlb3MgcHVibGljc2hhcmUgZG93bmxvYWQgdGVtcGxhdGVzKQorICAg IGAoKCJYREdfREVTS1RPUF9ESVIiIC4gLGRlc2t0b3ApCisgICAgICAoIlhER19ET0NVTUVOVFNf RElSIiAuICxkb2N1bWVudHMpCisgICAgICAoIlhER19ET1dOTE9BRF9ESVIiIC4gLGRvd25sb2Fk KQorICAgICAgKCJYREdfTVVTSUNfRElSIiAuICxtdXNpYykKKyAgICAgICgiWERHX1BJQ1RVUkVT X0RJUiIgLiAscGljdHVyZXMpCisgICAgICAoIlhER19QVUJMSUNTSEFSRV9ESVIiIC4gLHB1Ymxp Y3NoYXJlKQorICAgICAgKCJYREdfVEVNUExBVEVTX0RJUiIgLiAsdGVtcGxhdGVzKQorICAgICAg KCJYREdfVklERU9TX0RJUiIgLiAsdmlkZW9zKSkpKQorCiAoZGVmaW5lIGhvbWUteGRnLXVzZXIt ZGlyZWN0b3JpZXMtc2VydmljZS10eXBlCiAgIChzZXJ2aWNlLXR5cGUgKG5hbWUgJ2hvbWUteGRn LXVzZXItZGlyZWN0b3JpZXMpCiAgICAgICAgICAgICAgICAgKGV4dGVuc2lvbnMKICAgICAgICAg ICAgICAgICAgKGxpc3QgKHNlcnZpY2UtZXh0ZW5zaW9uCiAgICAgICAgICAgICAgICAgICAgICAg ICBob21lLXhkZy1jb25maWd1cmF0aW9uLWZpbGVzLXNlcnZpY2UtdHlwZQogICAgICAgICAgICAg ICAgICAgICAgICAgaG9tZS14ZGctdXNlci1kaXJlY3Rvcmllcy1maWxlcy1zZXJ2aWNlKQorICAg ICAgICAgICAgICAgICAgICAgICAoc2VydmljZS1leHRlbnNpb24KKyAgICAgICAgICAgICAgICAg ICAgICAgIGhvbWUtZW52aXJvbm1lbnQtdmFyaWFibGVzLXNlcnZpY2UtdHlwZQorICAgICAgICAg ICAgICAgICAgICAgICAgaG9tZS14ZGctdXNlci1kaXJlY3Rvcmllcy1lbnZpcm9ubWVudC12YXJp YWJsZXMtc2VydmljZSkKICAgICAgICAgICAgICAgICAgICAgICAgKHNlcnZpY2UtZXh0ZW5zaW9u CiAgICAgICAgICAgICAgICAgICAgICAgICBob21lLWFjdGl2YXRpb24tc2VydmljZS10eXBlCiAg ICAgICAgICAgICAgICAgICAgICAgICBob21lLXhkZy11c2VyLWRpcmVjdG9yaWVzLWFjdGl2YXRp b24tc2VydmljZSkpKQotLSAKMi40MS4wCgo= --=_3f7ca0519060c03fabba0ba956a7ab75--
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: lgcoelho@HIDDEN Subject: bug#68009: Acknowledgement (home-xdg-user-directories-service-type: Extend it with home-environment-variables service) Message-ID: <handler.68009.B.170344083926659.ack <at> debbugs.gnu.org> References: <1dff17d3ef7bbc11c17b7e614cc96f16@HIDDEN> X-Gnu-PR-Message: ack 68009 X-Gnu-PR-Package: guix-patches Reply-To: 68009 <at> debbugs.gnu.org Date: Sun, 24 Dec 2023 18:01:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): guix-patches@HIDDEN If you wish to submit further information on this problem, please send it to 68009 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 68009: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D68009 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.