From unknown Mon Aug 18 02:36:18 2025 X-Loop: help-debbugs@gnu.org Subject: bug#56610: Guix Home placing dotfiles in wrong directory. Resent-From: Raghav Gururajan Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sun, 17 Jul 2022 07:09:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 56610 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 56610@debbugs.gnu.org Cc: Ludovic =?UTF-8?Q?Court=C3=A8s?= , andrew@trop.in X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.165804170831639 (code B ref -1); Sun, 17 Jul 2022 07:09:02 +0000 Received: (at submit) by debbugs.gnu.org; 17 Jul 2022 07:08:28 +0000 Received: from localhost ([127.0.0.1]:46591 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oCyOC-0008EF-6C for submit@debbugs.gnu.org; Sun, 17 Jul 2022 03:08:28 -0400 Received: from lists.gnu.org ([209.51.188.17]:44588) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oCyO6-0008E2-K3 for submit@debbugs.gnu.org; Sun, 17 Jul 2022 03:08:26 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:35220) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oCyO6-0004Nn-4r for bug-guix@gnu.org; Sun, 17 Jul 2022 03:08:22 -0400 Received: from out0.migadu.com ([2001:41d0:2:267::]:22580) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oCyO3-0008Mz-Oy; Sun, 17 Jul 2022 03:08:21 -0400 Message-ID: <4f8337c4-4623-7c0f-5c48-8d1f14c08567@raghavgururajan.name> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raghavgururajan.name; s=key1; t=1658041693; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type; bh=CqtzDmXHRX2XD7N0kabwFK2Ilb/UKBLSFo/MrVNx39s=; b=UCBATKE7qcl63SGhdShUKGbhiC46gMAgog8emMcmqSC028iX19HaP07/7F19M8c0cOCk1H HbvTwITBUqyoQW0I9BFyqySL5PTbto8BZYds+0dsAZwzfi6pcqx21VV+r0o58W3PYRerUx Zk2z6B6rCWTdqUj9hnh1QXQx/xtTiwjZzqFSiT00amQeE7MOwR0GriHXHiGrBbKtGVc/F/ C5vSj5z9+7xjqYlhxgS5+DqMdGdfg9GV67YMmQa0Fq9/6dAX1Zl1t1ghB/olaQ6l/2BfPb MUaSdB8pxIdMRfapg560LEFMz9ofjjStK/133hgJQZMvh1oRcefPXEwHV12nJg== Date: Sun, 17 Jul 2022 03:07:57 -0400 MIME-Version: 1.0 Content-Language: en-CA X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: Raghav Gururajan Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------f95uBEAdXBPV7VnPjSoTuknf" X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: raghavgururajan.name Received-SPF: pass client-ip=2001:41d0:2:267::; envelope-from=rg@raghavgururajan.name; helo=out0.migadu.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-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: -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 (--) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------f95uBEAdXBPV7VnPjSoTuknf Content-Type: multipart/mixed; boundary="------------WKSGBPzh1fqnQba9fkqdkZIg"; protected-headers="v1" From: Raghav Gururajan To: bug-guix@gnu.org Cc: andrew@trop.in, =?UTF-8?Q?Ludovic_Court=c3=a8s?= Message-ID: <4f8337c4-4623-7c0f-5c48-8d1f14c08567@raghavgururajan.name> Subject: Guix Home placing dotfiles in wrong directory. --------------WKSGBPzh1fqnQba9fkqdkZIg Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 SGVsbG8gR3VpeCwNCg0KaG9tZS1maWxlcy1zZXJ2aWNlLXR5cGUgaXMgcGxhY2luZyBjb25m aWd1cmF0aW9uIGZpbGVzIGluIGB+L2NvbmZpZy9mb29gIA0KaW5zdGVhZCBvZiBgfi8uY29u ZmlnL2Zvb2AuDQoNCkZvciBleGFtcGxlLCB0aGUgZm9sbG93aW5nIGd1aXgtaG9tZSBzZXJ2 aWNlIHNob3VsZCBwbGFjZSB0aGUgZ2l0IA0KY29uZmlndXJhdGlvbiBpbiB+Ly5jb25maWcv Z2l0YC4gQnV0IGl0IGNyZWF0ZXMgYSBuZXcgZGlyZWN0b3J5IA0KYH4vY29uZmlnL2dpdGAg YW5kIHBsYWNlcyB0aGUgZmlsZSB0aGVyZS4NCg0KICAgICAoc2ltcGxlLXNlcnZpY2UgJ2dp dC1jb25maWcNCiAgICAgICAgICAgICAgICAgICAgIGhvbWUtZmlsZXMtc2VydmljZS10eXBl DQogICAgICAgICAgICAgICAgICAgICAobGlzdA0KICAgICAgICAgICAgICAgICAgICAgIGAo ImNvbmZpZy9naXQvY29uZmlnIg0KICAgICAgICAgICAgICAgICAgICAgICAgLChsb2NhbC1m aWxlDQogICAgICAgICAgICAgICAgICAgICAgICAgIChzdHJpbmctYXBwZW5kIChnZXRlbnYg IkhPTUUiKQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiL2Rv dGZpbGVzL2dpdC9jb25maWciKSkpKSkNCg0KSXQgc3RhcnRlZCBoYXBwZW5pbmcgcmVjZW50 bHksIHNvIHdpbGwgdHJ5IHRvIGJpc2VjdC4NCg0KUmVnYXJkcywNClJHLg0K --------------WKSGBPzh1fqnQba9fkqdkZIg-- --------------f95uBEAdXBPV7VnPjSoTuknf Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQTNLV6qqYzLN9qR1rBfWBZkf4vlUQUCYtO1TQUDAAAAAAAKCRBfWBZkf4vlUbgd AQD9znHuNEtjJ3H35rg1farDGzE4/FoGSuiFmOCohY+efAEA2ti7DXN8O7UXB73/4AGS4ZMs3s3O Y9mAmJY9lr7W1wg= =n8u6 -----END PGP SIGNATURE----- --------------f95uBEAdXBPV7VnPjSoTuknf-- From unknown Mon Aug 18 02:36:18 2025 X-Loop: help-debbugs@gnu.org Subject: bug#56610: Guix Home placing dotfiles in wrong directory. Resent-From: Oleg Pykhalov Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sun, 17 Jul 2022 08:35:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56610 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 56610@debbugs.gnu.org Cc: 56610-done@debbugs.gnu.org X-Debbugs-Original-To: Raghav Gururajan via Bug reports for GNU Guix Received: via spool by submit@debbugs.gnu.org id=B.16580468967725 (code B ref -1); Sun, 17 Jul 2022 08:35:02 +0000 Received: (at submit) by debbugs.gnu.org; 17 Jul 2022 08:34:56 +0000 Received: from localhost ([127.0.0.1]:46630 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oCzjs-00020V-AI for submit@debbugs.gnu.org; Sun, 17 Jul 2022 04:34:56 -0400 Received: from lists.gnu.org ([209.51.188.17]:46488) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oCzjo-00020G-DA for submit@debbugs.gnu.org; Sun, 17 Jul 2022 04:34:54 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45326) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oCzjo-0004rp-8X for bug-guix@gnu.org; Sun, 17 Jul 2022 04:34:52 -0400 Received: from mail-lf1-x133.google.com ([2a00:1450:4864:20::133]:44601) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oCzjm-0008Q9-QO for bug-guix@gnu.org; Sun, 17 Jul 2022 04:34:51 -0400 Received: by mail-lf1-x133.google.com with SMTP id a9so14632465lfk.11 for ; Sun, 17 Jul 2022 01:34:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=03+e3JlRvdhQhaeIlxk7sMJIUQJC34qTOeIAZXXDr+M=; b=h596fxKYSd/AL0W0BtgVaBiCyHxg3yGFlazf3wL1HrXSL3+kLwUbF0fmc1Vvbiuig7 8gY3Ww4TjMqP8XJ9L+la4+6yyAJgfXDTH/ANDSM75WiDa0MZFnw0JwtUEt5Uqg12PeLn 2MR0566SOg4ETtUdycxQTSkxt9orT0XawioNDd4XIxfKFu39aw1GTqGAtC0LDKVOqEYT zdjgEo07m/asXLR7K6f/TEFTNN80CuRgV0A5qXX53xSIMVOXgY9YPE/+kbpfv5ywFHSB taXwXDJAjps63zaWoLRfW59/NI6LnmOzp5DflobZYg2q+elSz9eW6oo6SVE0dyAI3en7 yL2A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=03+e3JlRvdhQhaeIlxk7sMJIUQJC34qTOeIAZXXDr+M=; b=eEQCp30wsxxw6pJfKt/nibgSEAX0+30KixsUHuI1q0kyIVM0le8fNzt1XbpAdqwqan P0TSYIGvB2UUPyB+2xteOJvPBB9b+cP0R4u+NGGqoA4Lp2sMo2otkz7Y/mGw493u2LDS UAGR4acwaXrtOoWtAB9hZ43FGePu5evfPKGHnVrnSI51kBlzt+lgEmvMWec8ncFKUcRk uKrNM8+0rIcBov2ZW1qRGyrq6n5oVhxPT0gHpE73RPHrlu/lkbE3u9zZBeSsuzP0DA07 pxQJuCKR50fUBsL85B9/fb8vaYhtXigs+YNBedGXzIJL1ccB7OA7QJOJrNqhifGZt2ez RVeg== X-Gm-Message-State: AJIora985tajyDanEXuYO/Za+y2nMjIj5HGHDoi6M3xSIKQzYo0eauq9 LoD0VVaMFvhhs98fNSBNhLKpi6SYrdg= X-Google-Smtp-Source: AGRyM1uxfwMnbxIH9s+u1JrersjfJjWow/ftVxmAV5rrmY47ryanlDFwVIavMZWaJ3p8qhDHlUfJdg== X-Received: by 2002:a05:6512:130f:b0:47f:bf0b:234 with SMTP id x15-20020a056512130f00b0047fbf0b0234mr12933493lfu.351.1658046887117; Sun, 17 Jul 2022 01:34:47 -0700 (PDT) Received: from localhost ([88.201.161.72]) by smtp.gmail.com with ESMTPSA id f4-20020ac25084000000b004793b9c2c12sm1927070lfm.124.2022.07.17.01.34.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 17 Jul 2022 01:34:46 -0700 (PDT) From: Oleg Pykhalov References: <4f8337c4-4623-7c0f-5c48-8d1f14c08567@raghavgururajan.name> Date: Sun, 17 Jul 2022 11:34:44 +0300 In-Reply-To: <4f8337c4-4623-7c0f-5c48-8d1f14c08567@raghavgururajan.name> (Raghav Gururajan via Bug reports for's message of "Sun, 17 Jul 2022 03:07:57 -0400") Message-ID: <87lessdtnf.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=2a00:1450:4864:20::133; envelope-from=go.wigust@gmail.com; helo=mail-lf1-x133.google.com 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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: -1.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.3 (--) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi, Raghav Gururajan via Bug reports for GNU Guix writes: > home-files-service-type is placing configuration files in `~/config/foo` > instead of `~/.config/foo`. > > For example, the following guix-home service should place the git > configuration in ~/.config/git`. But it creates a new directory `~/config= /git` > and places the file there. > > (simple-service 'git-config > home-files-service-type > (list > `("config/git/config" > ,(local-file > (string-append (getenv "HOME") > "/dotfiles/git/config"))))) > > It started happening recently, so will try to bisect. It's not a bug, use =E2=80=98`(".config/git/config" ,(local-file ...))=E2= =80=99. I'll close the issue if you don't mind. Oleg. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJIBAEBCgAyFiEEcjhxI46s62NFSFhXFn+OpQAa+pwFAmLTyaQUHGdvLndpZ3Vz dEBnbWFpbC5jb20ACgkQFn+OpQAa+py50RAAma65E5Hjb/t+bX53AYBxiionjJY4 H6H/MNd9khljtqQxhQRvFJUcv9jKvIPOaBgbe+A+1FQL03FEEY93S0hbOZSUOlgS UTph0/JJZcs+vVN3m3LRmsnTteczCYNyuUMPj7owWWQESdrMBX7xtAImSb585fDI wQZVSPq1mFabOLZcx5tc1o+I1ERMjKw0hVuylVXBTakAT2Qw2v9gZX4MmjGeHwwD oPxB1aXdogxTvYguCkl3Vf64q7EtHkyTNHu5kJd1mkGQNY4aH5S/4fsg7roMYQUR fA9Gdk6vR0MtpUQguUCjL/zepwNLRmkxjpefKsCiOBbjfTofZRKMO6bswYq/nTM/ tGF6fMX/oBqkEo6PVZQLLRxqPukC6rYFFJTodyFnFZrqV99plYjtbvS2bptXLKvM YpAZfoDvfxe73M/DjfmfpNbtPAf4Ju+KcA3XwydVG9DcCXY0gsJtsNoUPBAK/iCE Db+BDpE+87ZYTFdtaYIXiHw/mhgR9Hi7EG3pJSuUVbdpOXGU9yen+5RY8271ecuM yzTErLSVaZyGElq/jfpGgm2VL0riWyIXO1UxrnpP23BJkLqymFHEEMa8BG/4V/g0 /ncDsMAqBxp8zy6fRTwXZcP0f3iJ5iQqh0+sBgESobGSzGSCuKg3tN9HX5xyeR/p RsTfXuoDGnNo2tc= =zwrJ -----END PGP SIGNATURE----- --=-=-=-- From unknown Mon Aug 18 02:36:18 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Raghav Gururajan Subject: bug#56610: closed (Re: bug#56610: Guix Home placing dotfiles in wrong directory.) Message-ID: References: <87lessdtnf.fsf@gmail.com> <4f8337c4-4623-7c0f-5c48-8d1f14c08567@raghavgururajan.name> X-Gnu-PR-Message: they-closed 56610 X-Gnu-PR-Package: guix Reply-To: 56610@debbugs.gnu.org Date: Sun, 17 Jul 2022 08:35:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1658046903-7756-1" This is a multi-part message in MIME format... ------------=_1658046903-7756-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #56610: Guix Home placing dotfiles in wrong directory. which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 56610@debbugs.gnu.org. --=20 56610: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D56610 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1658046903-7756-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 56610-done) by debbugs.gnu.org; 17 Jul 2022 08:34:57 +0000 Received: from localhost ([127.0.0.1]:46632 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oCzjs-00020Y-In for submit@debbugs.gnu.org; Sun, 17 Jul 2022 04:34:56 -0400 Received: from mail-lf1-f51.google.com ([209.85.167.51]:41545) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oCzjp-00020A-Du for 56610-done@debbugs.gnu.org; Sun, 17 Jul 2022 04:34:54 -0400 Received: by mail-lf1-f51.google.com with SMTP id t1so14632845lft.8 for <56610-done@debbugs.gnu.org>; Sun, 17 Jul 2022 01:34:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=03+e3JlRvdhQhaeIlxk7sMJIUQJC34qTOeIAZXXDr+M=; b=h596fxKYSd/AL0W0BtgVaBiCyHxg3yGFlazf3wL1HrXSL3+kLwUbF0fmc1Vvbiuig7 8gY3Ww4TjMqP8XJ9L+la4+6yyAJgfXDTH/ANDSM75WiDa0MZFnw0JwtUEt5Uqg12PeLn 2MR0566SOg4ETtUdycxQTSkxt9orT0XawioNDd4XIxfKFu39aw1GTqGAtC0LDKVOqEYT zdjgEo07m/asXLR7K6f/TEFTNN80CuRgV0A5qXX53xSIMVOXgY9YPE/+kbpfv5ywFHSB taXwXDJAjps63zaWoLRfW59/NI6LnmOzp5DflobZYg2q+elSz9eW6oo6SVE0dyAI3en7 yL2A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=03+e3JlRvdhQhaeIlxk7sMJIUQJC34qTOeIAZXXDr+M=; b=YkuYQTHq8oQqXsgd7b+znnlaqunUtQTn56F73KSOFfRzFIrd2aFxGrv7mTUbCpFLis RxBpC821aJ+fPOxkga4yIqT17LQRXw9lqGQB3fr3ttb7OiZ2QipfnA+e6EhTT7c9vvR8 xsO5WTUS1LdQwMBjdoxgKGDqj9X9cXuFAGfJv63vLZ0TwRS5fIJddrOfD1odcYgE9Yg4 GqMX9XsUdqsV8TypDd6YXRfHbsIuSlH2VJ1/1Af4Qdoy0le/kf4yGEoDv76cXiyUhoq2 kC5YZm3THTwi9asEivJW7bRSsAwQjFcw8s3zu/yU7qizqbcb7Ws710UOYHLa/fKXiPGB FsUw== X-Gm-Message-State: AJIora8oNyB032gtY42ttwDJaDhhZrBY3BKsYpz+JvGYfnhHl3SnfxO+ AMeWuVmxPS7KnLoJKcfOYnc= X-Google-Smtp-Source: AGRyM1uxfwMnbxIH9s+u1JrersjfJjWow/ftVxmAV5rrmY47ryanlDFwVIavMZWaJ3p8qhDHlUfJdg== X-Received: by 2002:a05:6512:130f:b0:47f:bf0b:234 with SMTP id x15-20020a056512130f00b0047fbf0b0234mr12933493lfu.351.1658046887117; Sun, 17 Jul 2022 01:34:47 -0700 (PDT) Received: from localhost ([88.201.161.72]) by smtp.gmail.com with ESMTPSA id f4-20020ac25084000000b004793b9c2c12sm1927070lfm.124.2022.07.17.01.34.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 17 Jul 2022 01:34:46 -0700 (PDT) From: Oleg Pykhalov To: Raghav Gururajan via Bug reports for GNU Guix Subject: Re: bug#56610: Guix Home placing dotfiles in wrong directory. References: <4f8337c4-4623-7c0f-5c48-8d1f14c08567@raghavgururajan.name> Date: Sun, 17 Jul 2022 11:34:44 +0300 In-Reply-To: <4f8337c4-4623-7c0f-5c48-8d1f14c08567@raghavgururajan.name> (Raghav Gururajan via Bug reports for's message of "Sun, 17 Jul 2022 03:07:57 -0400") Message-ID: <87lessdtnf.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56610-done Cc: 56610-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: -1.0 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi, Raghav Gururajan via Bug reports for GNU Guix writes: > home-files-service-type is placing configuration files in `~/config/foo` > instead of `~/.config/foo`. > > For example, the following guix-home service should place the git > configuration in ~/.config/git`. But it creates a new directory `~/config= /git` > and places the file there. > > (simple-service 'git-config > home-files-service-type > (list > `("config/git/config" > ,(local-file > (string-append (getenv "HOME") > "/dotfiles/git/config"))))) > > It started happening recently, so will try to bisect. It's not a bug, use =E2=80=98`(".config/git/config" ,(local-file ...))=E2= =80=99. I'll close the issue if you don't mind. Oleg. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJIBAEBCgAyFiEEcjhxI46s62NFSFhXFn+OpQAa+pwFAmLTyaQUHGdvLndpZ3Vz dEBnbWFpbC5jb20ACgkQFn+OpQAa+py50RAAma65E5Hjb/t+bX53AYBxiionjJY4 H6H/MNd9khljtqQxhQRvFJUcv9jKvIPOaBgbe+A+1FQL03FEEY93S0hbOZSUOlgS UTph0/JJZcs+vVN3m3LRmsnTteczCYNyuUMPj7owWWQESdrMBX7xtAImSb585fDI wQZVSPq1mFabOLZcx5tc1o+I1ERMjKw0hVuylVXBTakAT2Qw2v9gZX4MmjGeHwwD oPxB1aXdogxTvYguCkl3Vf64q7EtHkyTNHu5kJd1mkGQNY4aH5S/4fsg7roMYQUR fA9Gdk6vR0MtpUQguUCjL/zepwNLRmkxjpefKsCiOBbjfTofZRKMO6bswYq/nTM/ tGF6fMX/oBqkEo6PVZQLLRxqPukC6rYFFJTodyFnFZrqV99plYjtbvS2bptXLKvM YpAZfoDvfxe73M/DjfmfpNbtPAf4Ju+KcA3XwydVG9DcCXY0gsJtsNoUPBAK/iCE Db+BDpE+87ZYTFdtaYIXiHw/mhgR9Hi7EG3pJSuUVbdpOXGU9yen+5RY8271ecuM yzTErLSVaZyGElq/jfpGgm2VL0riWyIXO1UxrnpP23BJkLqymFHEEMa8BG/4V/g0 /ncDsMAqBxp8zy6fRTwXZcP0f3iJ5iQqh0+sBgESobGSzGSCuKg3tN9HX5xyeR/p RsTfXuoDGnNo2tc= =zwrJ -----END PGP SIGNATURE----- --=-=-=-- ------------=_1658046903-7756-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 17 Jul 2022 07:08:28 +0000 Received: from localhost ([127.0.0.1]:46591 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oCyOC-0008EF-6C for submit@debbugs.gnu.org; Sun, 17 Jul 2022 03:08:28 -0400 Received: from lists.gnu.org ([209.51.188.17]:44588) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oCyO6-0008E2-K3 for submit@debbugs.gnu.org; Sun, 17 Jul 2022 03:08:26 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:35220) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oCyO6-0004Nn-4r for bug-guix@gnu.org; Sun, 17 Jul 2022 03:08:22 -0400 Received: from out0.migadu.com ([2001:41d0:2:267::]:22580) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oCyO3-0008Mz-Oy; Sun, 17 Jul 2022 03:08:21 -0400 Message-ID: <4f8337c4-4623-7c0f-5c48-8d1f14c08567@raghavgururajan.name> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raghavgururajan.name; s=key1; t=1658041693; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type; bh=CqtzDmXHRX2XD7N0kabwFK2Ilb/UKBLSFo/MrVNx39s=; b=UCBATKE7qcl63SGhdShUKGbhiC46gMAgog8emMcmqSC028iX19HaP07/7F19M8c0cOCk1H HbvTwITBUqyoQW0I9BFyqySL5PTbto8BZYds+0dsAZwzfi6pcqx21VV+r0o58W3PYRerUx Zk2z6B6rCWTdqUj9hnh1QXQx/xtTiwjZzqFSiT00amQeE7MOwR0GriHXHiGrBbKtGVc/F/ C5vSj5z9+7xjqYlhxgS5+DqMdGdfg9GV67YMmQa0Fq9/6dAX1Zl1t1ghB/olaQ6l/2BfPb MUaSdB8pxIdMRfapg560LEFMz9ofjjStK/133hgJQZMvh1oRcefPXEwHV12nJg== Date: Sun, 17 Jul 2022 03:07:57 -0400 MIME-Version: 1.0 Content-Language: en-CA To: bug-guix@gnu.org X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. From: Raghav Gururajan Subject: Guix Home placing dotfiles in wrong directory. Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------f95uBEAdXBPV7VnPjSoTuknf" X-Migadu-Flow: FLOW_OUT X-Migadu-Auth-User: raghavgururajan.name Received-SPF: pass client-ip=2001:41d0:2:267::; envelope-from=rg@raghavgururajan.name; helo=out0.migadu.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-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: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: =?UTF-8?Q?Ludovic_Court=c3=a8s?= , andrew@trop.in 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 (--) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------f95uBEAdXBPV7VnPjSoTuknf Content-Type: multipart/mixed; boundary="------------WKSGBPzh1fqnQba9fkqdkZIg"; protected-headers="v1" From: Raghav Gururajan To: bug-guix@gnu.org Cc: andrew@trop.in, =?UTF-8?Q?Ludovic_Court=c3=a8s?= Message-ID: <4f8337c4-4623-7c0f-5c48-8d1f14c08567@raghavgururajan.name> Subject: Guix Home placing dotfiles in wrong directory. --------------WKSGBPzh1fqnQba9fkqdkZIg Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 SGVsbG8gR3VpeCwNCg0KaG9tZS1maWxlcy1zZXJ2aWNlLXR5cGUgaXMgcGxhY2luZyBjb25m aWd1cmF0aW9uIGZpbGVzIGluIGB+L2NvbmZpZy9mb29gIA0KaW5zdGVhZCBvZiBgfi8uY29u ZmlnL2Zvb2AuDQoNCkZvciBleGFtcGxlLCB0aGUgZm9sbG93aW5nIGd1aXgtaG9tZSBzZXJ2 aWNlIHNob3VsZCBwbGFjZSB0aGUgZ2l0IA0KY29uZmlndXJhdGlvbiBpbiB+Ly5jb25maWcv Z2l0YC4gQnV0IGl0IGNyZWF0ZXMgYSBuZXcgZGlyZWN0b3J5IA0KYH4vY29uZmlnL2dpdGAg YW5kIHBsYWNlcyB0aGUgZmlsZSB0aGVyZS4NCg0KICAgICAoc2ltcGxlLXNlcnZpY2UgJ2dp dC1jb25maWcNCiAgICAgICAgICAgICAgICAgICAgIGhvbWUtZmlsZXMtc2VydmljZS10eXBl DQogICAgICAgICAgICAgICAgICAgICAobGlzdA0KICAgICAgICAgICAgICAgICAgICAgIGAo ImNvbmZpZy9naXQvY29uZmlnIg0KICAgICAgICAgICAgICAgICAgICAgICAgLChsb2NhbC1m aWxlDQogICAgICAgICAgICAgICAgICAgICAgICAgIChzdHJpbmctYXBwZW5kIChnZXRlbnYg IkhPTUUiKQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiL2Rv dGZpbGVzL2dpdC9jb25maWciKSkpKSkNCg0KSXQgc3RhcnRlZCBoYXBwZW5pbmcgcmVjZW50 bHksIHNvIHdpbGwgdHJ5IHRvIGJpc2VjdC4NCg0KUmVnYXJkcywNClJHLg0K --------------WKSGBPzh1fqnQba9fkqdkZIg-- --------------f95uBEAdXBPV7VnPjSoTuknf Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQTNLV6qqYzLN9qR1rBfWBZkf4vlUQUCYtO1TQUDAAAAAAAKCRBfWBZkf4vlUbgd AQD9znHuNEtjJ3H35rg1farDGzE4/FoGSuiFmOCohY+efAEA2ti7DXN8O7UXB73/4AGS4ZMs3s3O Y9mAmJY9lr7W1wg= =n8u6 -----END PGP SIGNATURE----- --------------f95uBEAdXBPV7VnPjSoTuknf-- ------------=_1658046903-7756-1-- From unknown Mon Aug 18 02:36:18 2025 X-Loop: help-debbugs@gnu.org Subject: bug#56610: Guix Home placing dotfiles in wrong directory. Resent-From: Andrew Tropin Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 18 Jul 2022 06:32:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56610 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Raghav Gururajan , 56610@debbugs.gnu.org Cc: Ludovic =?UTF-8?Q?Court=C3=A8s?= Received: via spool by 56610-submit@debbugs.gnu.org id=B56610.16581258982077 (code B ref 56610); Mon, 18 Jul 2022 06:32:01 +0000 Received: (at 56610) by debbugs.gnu.org; 18 Jul 2022 06:31:38 +0000 Received: from localhost ([127.0.0.1]:49066 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oDKI5-0000XR-V9 for submit@debbugs.gnu.org; Mon, 18 Jul 2022 02:31:38 -0400 Received: from relay3-d.mail.gandi.net ([217.70.183.195]:51833) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oDKI0-0000X6-NP for 56610@debbugs.gnu.org; Mon, 18 Jul 2022 02:31:36 -0400 Received: (Authenticated sender: andrew@trop.in) by mail.gandi.net (Postfix) with ESMTPSA id 87C0160013; Mon, 18 Jul 2022 06:31:23 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=trop.in; s=gm1; t=1658125886; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=+KOydEJt9LN7jvkXOjRP6NkdmjABxgjyPvs2oXFrsk8=; b=jEp3i5UIBPQ6C1OzTGI1J7rZKfnXxSjcZxF4OYzgsPKfmJ2BYPN+GL7Qshuc87ndIQWlHf xA4dwsEcpSdUIGYrrvQqZZW2zP/6YmRrH8r/SSi0DX35TB6QKzL7KWSJmVpqc3hndCGYKT piQ6lVyoAjCgeeDymqi8n8xnzookfafgQhqR+62WYYx49LSFlyrC98Z6Jp/I7PeV3fJy+C mtg9UXkBfYhtobZDV0nYj9lVX4UMZxsbz74LSI8AMbOl339CSnUAXrqgY3FzPkm2gn4fEW svcNodDNJTgyqrXLeEJZL66mZgMPgihizr5vsk/Y+JoXsYPS11S1ZtbmbsTGJQ== From: Andrew Tropin In-Reply-To: <4f8337c4-4623-7c0f-5c48-8d1f14c08567@raghavgururajan.name> References: <4f8337c4-4623-7c0f-5c48-8d1f14c08567@raghavgururajan.name> Date: Mon, 18 Jul 2022 09:31:19 +0300 Message-ID: <87v8rv53uw.fsf@trop.in> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) 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 (-) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On 2022-07-17 03:07, Raghav Gururajan via Bug reports for wrote: > Hello Guix, > > home-files-service-type is placing configuration files in `~/config/foo`= =20 > instead of `~/.config/foo`. > > For example, the following guix-home service should place the git=20 > configuration in ~/.config/git`. But it creates a new directory=20 > `~/config/git` and places the file there. It's intended https://yhetil.org/guix-devel/87v8w2se04.fsf@trop.in/ Updates to the documentation is on the way: https://yhetil.org/guix-patches/87h74abbn6.fsf@trop.in/ > > (simple-service 'git-config > home-files-service-type In this case, it's better to use home-xdg-configuration-files instead of home-files. > (list > `("config/git/config" > ,(local-file > (string-append (getenv "HOME") Just a tip for finer reproducibility of the configuration: it's better to avoid using environment variables, files outside of the project directory and other thing, which make code impure/dependening on global state. > "/dotfiles/git/config"))))) > > It started happening recently, so will try to bisect. =2D-=20 Best regards, Andrew Tropin --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEKEGaxlA4dEDH6S/6IgjSCVjB3rAFAmLU/jcACgkQIgjSCVjB 3rD0sBAAleD208Pddb4UjZZ/ydhHmNaHg2J9Zb9pVGtZlanHJJdwQ5r+40sIgrA7 1wBini0JiTOi+4stlnUOip7nqFErp3PgSnmI14a2mxNQB6OWbWpTBriLBg0Dh8VO 2OsVXcy9x3vQloNwi7jh/l2n5l/5SHklmg//5DzGhdHyHtOnW0Dd1CGmc7blI9Xf mR/ZNMa4wkePQ5u4YkmSFRsjKVRD14qZb9mM+0xojUW9yrkz4RlFERpR6UVFfahf bgOWobF4l/8bf8vwFJlCGoj5VHBIMrKFnIPY33MdxF1y9NCdeVpsWbnx2eZFMrCT NtUee02jlBBnjME8ta+16cb3fKC5ATKJHOt32/JEq6vyVEHI3SSNNykRpnCDkO6M r12goFD9W2GPjtU1+ssV6dpHBYXQuYOZFiOCQx5lU2SN+yEfdYAJxToXFQEXMmI5 LUSWckkh5Z+dlHXOjgFjjF3Aet+Tv3L1xbq0+B1s2WoCY4Lvy8XR/yqaTMZbR1IZ B1AwkNIxNio6LGAL+LijlRpkKak/uGzPyEmDls7elRIYXz3C7qAy32/fYpLoVw00 i5mGwxo9sKtZND/oHe53PLrzUU+sD+1TwPfcs0Dh5fNJlENSOizQQghTdVqkxZBi ZgPEWbDt80zCCF1LYRihw33iNqDiPVn96TJCsNke7Pl3/zj1TrU= =RWy/ -----END PGP SIGNATURE----- --=-=-=--