From unknown Sat Sep 20 21:47:56 2025 X-Loop: help-debbugs@gnu.org Subject: bug#39425: On , package source links are broken. Resent-From: Alex ter Weele Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 04 Feb 2020 17:23:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 39425 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 39425@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.158083694720185 (code B ref -1); Tue, 04 Feb 2020 17:23:01 +0000 Received: (at submit) by debbugs.gnu.org; 4 Feb 2020 17:22:27 +0000 Received: from localhost ([127.0.0.1]:44740 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iz1u7-0005FV-68 for submit@debbugs.gnu.org; Tue, 04 Feb 2020 12:22:27 -0500 Received: from lists.gnu.org ([209.51.188.17]:54197) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iz1u5-0005FO-QS for submit@debbugs.gnu.org; Tue, 04 Feb 2020 12:22:26 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:33370) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iz1u4-0001yw-LU for bug-guix@gnu.org; Tue, 04 Feb 2020 12:22:25 -0500 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_20,FREEMAIL_FROM, TVD_SPACE_RATIO,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 1iz1u3-0002se-Li for bug-guix@gnu.org; Tue, 04 Feb 2020 12:22:24 -0500 Received: from mail-yw1-xc36.google.com ([2607:f8b0:4864:20::c36]:38776) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iz1u3-0002m2-Gs for bug-guix@gnu.org; Tue, 04 Feb 2020 12:22:23 -0500 Received: by mail-yw1-xc36.google.com with SMTP id 10so18431652ywv.5 for ; Tue, 04 Feb 2020 09:22:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version; bh=ZjvucmPMFdJmiwtSoLM/xVTSydvz7HmBaZA/86u5KY0=; b=iytnOvtKs67S2Jes2T4k1uJskLoMgclQZ6e4WbYtVccaSkmlcnIy0EDywh4R53ZcaP FSsBKmvnDbKZPeP0gWLW3BPgnfswtvVTeqzZngCVJ3dO+gGII90n6szPLbOD3dqD3sqN iqhVVO+6QBtuJeUZTHmCaHPDWV8Byh/Bq/2YZHsh8hmyt1aMoLb5hh5RCxpQWFwmELTX knS9bRPEzRu6uYdR2bveJMJL9yCtb7ZUc2lzLEIzh9680Aoq44SWzlx33kUjoQLhfOxG sdAMtBSomdaSsQpnK5td2/hdPJLuhhr0Zu0c7sr1czW/P2gJO7Ha3SJFQkfwGC8KcC6H Kwzg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=ZjvucmPMFdJmiwtSoLM/xVTSydvz7HmBaZA/86u5KY0=; b=L139dVkP88N3Pl5ydX8rOvef6CS36Zr1xXlgL8QTOpeixtjnvpkr29hJH1slRSu3Nt H9QT32S7Z0kH5blpg1MTHhdB/cmvq03z63l9NhTTtZLUzVCgfwAG2owhseGEra2jRynE p+Ig2o/LNcvgxy7kJJHEFAggQZmBndvDDKjdQQ10sveaGjL3cjA/Gbdlma1rbS6dh6lE NsZ5Kb0MmoJ7hvRvO9N1/wiJ0MjC7fLek7KUnxvWm6hfSH153gzKgWcCuDXTDsPk1Tgy ma+KBXoP+kLBQZpitTHwee2M9ZJ5sZIG+QQgOvGRwCNe0K8upyMnUtG8rFT//3/ULcuP GPsQ== X-Gm-Message-State: APjAAAWGPcUyR98KnB7ZHfi4xWD8rri6Ik1o2BzuDXeGSr4pKv70mmSe qaiRzhGUelBXMkiBCuHeu44XkbIq+ZM= X-Google-Smtp-Source: APXvYqxlfGyBiIsOzIYSn/R27ezpbdps5G2UFpNricpxONU9Kj7FB6L/6Nt+rzkTg/prRJy15jAyEw== X-Received: by 2002:a81:a151:: with SMTP id y78mr6687639ywg.317.1580836942086; Tue, 04 Feb 2020 09:22:22 -0800 (PST) Received: from librem (c-73-22-1-166.hsd1.il.comcast.net. [73.22.1.166]) by smtp.gmail.com with ESMTPSA id h193sm9978104ywc.88.2020.02.04.09.22.21 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 Feb 2020 09:22:21 -0800 (PST) From: Alex ter Weele X-Google-Original-From: Alex ter Weele Date: Tue, 04 Feb 2020 11:22:20 -0600 Message-ID: <87mu9yp8s3.fsf@librem.i-did-not-set--mail-host-address--so-tickle-me> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::c36 X-Spam-Score: 3.5 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: For example, links to 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 (/) For example, links to , which 404s. Relevant discussion from #guix: . From unknown Sat Sep 20 21:47:56 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: Alex ter Weele Subject: bug#39425: closed (Re: bug#39425: On , package source links are broken.) Message-ID: References: <87wo7e39qj.fsf@gnu.org> <87mu9yp8s3.fsf@librem.i-did-not-set--mail-host-address--so-tickle-me> X-Gnu-PR-Message: they-closed 39425 X-Gnu-PR-Package: guix Reply-To: 39425@debbugs.gnu.org Date: Fri, 20 Mar 2020 23:09:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1584745742-27601-1" This is a multi-part message in MIME format... ------------=_1584745742-27601-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #39425: On , package source links are broke= n. 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 39425@debbugs.gnu.org. --=20 39425: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D39425 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1584745742-27601-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 39425-done) by debbugs.gnu.org; 20 Mar 2020 23:08:47 +0000 Received: from localhost ([127.0.0.1]:45797 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jFQkx-0007Ak-Ba for submit@debbugs.gnu.org; Fri, 20 Mar 2020 19:08:47 -0400 Received: from eggs.gnu.org ([209.51.188.92]:44328) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jFQkw-0007AZ-Bm for 39425-done@debbugs.gnu.org; Fri, 20 Mar 2020 19:08:46 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:35612) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1jFQkr-0001rv-9e; Fri, 20 Mar 2020 19:08:41 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=55432 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jFQkq-0003OL-Jg; Fri, 20 Mar 2020 19:08:41 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Alex ter Weele Subject: Re: bug#39425: On , package source links are broken. References: <87mu9yp8s3.fsf@librem.i-did-not-set--mail-host-address--so-tickle-me> Date: Sat, 21 Mar 2020 00:08:36 +0100 In-Reply-To: <87mu9yp8s3.fsf@librem.i-did-not-set--mail-host-address--so-tickle-me> (Alex ter Weele's message of "Tue, 04 Feb 2020 11:22:20 -0600") Message-ID: <87wo7e39qj.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 39425-done Cc: 39425-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.7 (-) Hi! Alex ter Weele skribis: > For example, links > to > , > which 404s. > > Relevant discussion from #guix: > . This should be fixed by f2b24f01f42c1bad3ddffd140194de1aec38a5f8. The change of behavior was presumably caused by 09238d618a511de80de189ff3ff18bfa0f280bb9, which removed a layer of =E2=80=98canonicalize-path=E2=80=99, which in turn prevented relative file = name canonicalization in =E2=80=98package-field-location=E2=80=99 to work: --8<---------------cut here---------------start------------->8--- scheme@(guix-user)> (search-path %load-path "gnu/packages/base.scm") $1 =3D "/gnu/store/sy9sh0m6nam63iny9xcsrmn2q7pp4sik-guix-module-union/share= /guile/site/3.0/gnu/packages/base.scm" scheme@(guix-user)> (call-with-input-file $1 port-filename) $2 =3D "/gnu/store/sy9sh0m6nam63iny9xcsrmn2q7pp4sik-guix-module-union/share= /guile/site/3.0/gnu/packages/base.scm" scheme@(guix-user)> (fluid-set! %file-port-name-canonicalization 'relative) scheme@(guix-user)> (call-with-input-file $1 port-filename) $3 =3D "/gnu/store/sy9sh0m6nam63iny9xcsrmn2q7pp4sik-guix-module-union/share= /guile/site/3.0/gnu/packages/base.scm" scheme@(guix-user)> %load-path $4 =3D ("/gnu/store/sy9sh0m6nam63iny9xcsrmn2q7pp4sik-guix-module-union/shar= e/guile/site/3.0" "/home/ludo/.guix-profile/share/guile/site/3.0" "/run/cur= rent-system/profile/share/guile/site/2.2" "/home/ludo/.guix-profile/share/g= uile/site/3.0" "/run/current-system/profile/share/guile/site/2.2" "/home/lu= do/.guix-profile/share/guile/site/3.0" "/run/current-system/profile/share/g= uile/site/2.2" "/gnu/store/0awhym5h0m890n0wq87y0dxznh14rk88-guile-next-3.0.= 1/share/guile/3.0" "/gnu/store/0awhym5h0m890n0wq87y0dxznh14rk88-guile-next-= 3.0.1/share/guile/site/3.0" "/gnu/store/0awhym5h0m890n0wq87y0dxznh14rk88-gu= ile-next-3.0.1/share/guile/site" "/gnu/store/0awhym5h0m890n0wq87y0dxznh14rk= 88-guile-next-3.0.1/share/guile") scheme@(guix-user)> (canonicalize-path $3) $5 =3D "/gnu/store/1xyinzzh924fpn79mmc279n7hzwzsn8l-guix-5e78a87bb-modules/= share/guile/site/3.0/gnu/packages/base.scm" --8<---------------cut here---------------end--------------->8--- Since =E2=80=98scm_i_relativize_path=E2=80=99 in Guile starts by calling =E2=80=98canonicalize-path=E2=80=99, it would then search for /gnu/store/1xyin=E2=80=A6-guix-5e78a87bb-modules in =E2=80=98%load-path=E2= =80=99, but it=E2=80=99s not there as such. Anyway, the web site should be fixed on the next update, within an hour. Thanks, Ludo=E2=80=99. ------------=_1584745742-27601-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 4 Feb 2020 17:22:27 +0000 Received: from localhost ([127.0.0.1]:44740 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iz1u7-0005FV-68 for submit@debbugs.gnu.org; Tue, 04 Feb 2020 12:22:27 -0500 Received: from lists.gnu.org ([209.51.188.17]:54197) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iz1u5-0005FO-QS for submit@debbugs.gnu.org; Tue, 04 Feb 2020 12:22:26 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:33370) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iz1u4-0001yw-LU for bug-guix@gnu.org; Tue, 04 Feb 2020 12:22:25 -0500 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_20,FREEMAIL_FROM, TVD_SPACE_RATIO,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 1iz1u3-0002se-Li for bug-guix@gnu.org; Tue, 04 Feb 2020 12:22:24 -0500 Received: from mail-yw1-xc36.google.com ([2607:f8b0:4864:20::c36]:38776) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iz1u3-0002m2-Gs for bug-guix@gnu.org; Tue, 04 Feb 2020 12:22:23 -0500 Received: by mail-yw1-xc36.google.com with SMTP id 10so18431652ywv.5 for ; Tue, 04 Feb 2020 09:22:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version; bh=ZjvucmPMFdJmiwtSoLM/xVTSydvz7HmBaZA/86u5KY0=; b=iytnOvtKs67S2Jes2T4k1uJskLoMgclQZ6e4WbYtVccaSkmlcnIy0EDywh4R53ZcaP FSsBKmvnDbKZPeP0gWLW3BPgnfswtvVTeqzZngCVJ3dO+gGII90n6szPLbOD3dqD3sqN iqhVVO+6QBtuJeUZTHmCaHPDWV8Byh/Bq/2YZHsh8hmyt1aMoLb5hh5RCxpQWFwmELTX knS9bRPEzRu6uYdR2bveJMJL9yCtb7ZUc2lzLEIzh9680Aoq44SWzlx33kUjoQLhfOxG sdAMtBSomdaSsQpnK5td2/hdPJLuhhr0Zu0c7sr1czW/P2gJO7Ha3SJFQkfwGC8KcC6H Kwzg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=ZjvucmPMFdJmiwtSoLM/xVTSydvz7HmBaZA/86u5KY0=; b=L139dVkP88N3Pl5ydX8rOvef6CS36Zr1xXlgL8QTOpeixtjnvpkr29hJH1slRSu3Nt H9QT32S7Z0kH5blpg1MTHhdB/cmvq03z63l9NhTTtZLUzVCgfwAG2owhseGEra2jRynE p+Ig2o/LNcvgxy7kJJHEFAggQZmBndvDDKjdQQ10sveaGjL3cjA/Gbdlma1rbS6dh6lE NsZ5Kb0MmoJ7hvRvO9N1/wiJ0MjC7fLek7KUnxvWm6hfSH153gzKgWcCuDXTDsPk1Tgy ma+KBXoP+kLBQZpitTHwee2M9ZJ5sZIG+QQgOvGRwCNe0K8upyMnUtG8rFT//3/ULcuP GPsQ== X-Gm-Message-State: APjAAAWGPcUyR98KnB7ZHfi4xWD8rri6Ik1o2BzuDXeGSr4pKv70mmSe qaiRzhGUelBXMkiBCuHeu44XkbIq+ZM= X-Google-Smtp-Source: APXvYqxlfGyBiIsOzIYSn/R27ezpbdps5G2UFpNricpxONU9Kj7FB6L/6Nt+rzkTg/prRJy15jAyEw== X-Received: by 2002:a81:a151:: with SMTP id y78mr6687639ywg.317.1580836942086; Tue, 04 Feb 2020 09:22:22 -0800 (PST) Received: from librem (c-73-22-1-166.hsd1.il.comcast.net. [73.22.1.166]) by smtp.gmail.com with ESMTPSA id h193sm9978104ywc.88.2020.02.04.09.22.21 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 Feb 2020 09:22:21 -0800 (PST) From: Alex ter Weele X-Google-Original-From: Alex ter Weele To: bug-guix@gnu.org Subject: On , package source links are broken. Date: Tue, 04 Feb 2020 11:22:20 -0600 Message-ID: <87mu9yp8s3.fsf@librem.i-did-not-set--mail-host-address--so-tickle-me> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::c36 X-Spam-Score: 3.5 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: For example, links to 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 (/) For example, links to , which 404s. Relevant discussion from #guix: . ------------=_1584745742-27601-1--