From unknown Sun Jun 22 07:32:05 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#65304 <65304@debbugs.gnu.org> To: bug#65304 <65304@debbugs.gnu.org> Subject: Status: refresh can't update profanity Reply-To: bug#65304 <65304@debbugs.gnu.org> Date: Sun, 22 Jun 2025 14:32:05 +0000 retitle 65304 refresh can't update profanity reassign 65304 guix submitter 65304 Jack Hill severity 65304 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 15 00:26:34 2023 Received: (at submit) by debbugs.gnu.org; 15 Aug 2023 04:26:34 +0000 Received: from localhost ([127.0.0.1]:34832 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qVlda-0005dB-BP for submit@debbugs.gnu.org; Tue, 15 Aug 2023 00:26:34 -0400 Received: from lists.gnu.org ([2001:470:142::17]:34898) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qVldY-0005cz-Nc for submit@debbugs.gnu.org; Tue, 15 Aug 2023 00:26:33 -0400 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 ) id 1qVldT-00067Y-GC for bug-guix@gnu.org; Tue, 15 Aug 2023 00:26:27 -0400 Received: from minsky.hcoop.net ([104.248.1.95]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qVldS-0003zm-0v for bug-guix@gnu.org; Tue, 15 Aug 2023 00:26:27 -0400 Received: from [71.69.176.211] (helo=[172.31.7.167]) by minsky.hcoop.net with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qVldQ-0006gZ-TU for bug-guix@gnu.org; Tue, 15 Aug 2023 00:26:24 -0400 Date: Tue, 15 Aug 2023 00:26:19 -0400 (EDT) From: Jack Hill To: bug-guix@gnu.org Subject: refresh can't update profanity Message-ID: MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=US-ASCII Received-SPF: pass client-ip=104.248.1.95; envelope-from=jackhill@jackhill.us; helo=minsky.hcoop.net X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, WEIRD_QUOTING=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit 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.1 (/) I'm using ./pre-inst-env guix from commit 19a7a824c35eae56ce56e2a460042fb7e2129234. `guix refresh -u profanity` doesn't seem to be able to find the new tarball for download. However, if I do the update by hand, `guix build` knows how to download the tarball. The profanity source record looks like this: """ (source (origin (method url-fetch) (uri (string-append "https://profanity-im.github.io/tarballs/profanity-" version ".tar.gz")) (sha256 (base32 "14n45zwc6fxjargqhwqan8fyb7x0ql0hmw56rbjkjfkhpba2qmks")))) """" Here's refresh getting confused: """ $ ./pre-inst-env guix refresh -u profanity Starting download of /tmp/guix-file.QV904d >From https:/tarballs/profanity-0.14.0.tar.gz... In procedure connect*: Connection refused Starting download of /tmp/guix-file.QV904d >From https://web.archive.org/web/20230815000443/https:/tarballs/profanity-0.14.0.tar.gz... download failed "https://web.archive.org/web/20230815000443/https:/tarballs/profanity-0.14.0.tar.gz" 404 "NOT FOUND" Trying to use Disarchive to assemble /tmp/guix-file.QV904d... could not find its Disarchive specification failed to download "/tmp/guix-file.QV904d" from "https:/tarballs/profanity-0.14.0.tar.gz" guix refresh: warning: profanity: version 0.14.0 could not be downloaded and authenticated; not updating """ Best, Jack From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 21 16:37:26 2023 Received: (at 65304) by debbugs.gnu.org; 21 Aug 2023 20:37:26 +0000 Received: from localhost ([127.0.0.1]:58002 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qYBeQ-0005Yh-9b for submit@debbugs.gnu.org; Mon, 21 Aug 2023 16:37:26 -0400 Received: from mail-qk1-x72f.google.com ([2607:f8b0:4864:20::72f]:44511) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qYBeN-0005YS-UX for 65304@debbugs.gnu.org; Mon, 21 Aug 2023 16:37:25 -0400 Received: by mail-qk1-x72f.google.com with SMTP id af79cd13be357-76d9a79e2fdso167045585a.1 for <65304@debbugs.gnu.org>; Mon, 21 Aug 2023 13:37:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1692650235; x=1693255035; h=content-transfer-encoding:mime-version:user-agent:message-id :in-reply-to:date:references:subject:cc:to:from:from:to:cc:subject :date:message-id:reply-to; bh=R/tjFn0n2VT70zEvZL1Be77y5mKFmuc4NPTClCJTsi4=; b=WmZqmYcKMMKbI8Y447YPzWK5U8ONbcyPdgrCttxhMdKFToOUN2yIWP1EA84Vt2NJvF f1JutpjMz71mmC8rVnxvi4BzCNnbz+ZFQMAkIFsJleDDBX8YkFM2Hm2Qy2aZlsyZUBS5 lTTB8GugI4T0tcmEsRkkUUnRTYl3wes935j7PF/c+ahpb7f+0saYgRhXxthU6FteC7+e W2FDwPlz2/66wzDTdjve8k6QvjrgifRhm5WeOv5gTAh9/Pd4+0oLYNXd58ABYyhD4jso EL3erHuOOKdV9+aM7mHkrGmI5s67QYiBSGMqjijNiG8sGQAaoIb7a7dBH1Uxp7zwtC6w 3tAQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1692650235; x=1693255035; h=content-transfer-encoding:mime-version:user-agent:message-id :in-reply-to:date:references:subject:cc:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=R/tjFn0n2VT70zEvZL1Be77y5mKFmuc4NPTClCJTsi4=; b=OOuC8rms+jNufzlNFWuonNSdzr6hW7tDcrLOkE6XR4LEUpyJ1+VPF9sjygaMbmsor9 y6gnoOLRemVshDmf1Qtsn/4k/XJWQFCnPe0HnVwdS7WL5NxDwjg4G5zlTy34JbxUDlSi f8pP2Yqv1dtYXuf7yVGCFg1CptcuHvtP7pXX1fNByRHxIzaLYXEVLS+9ZXgCl7CUa3ST lvjzTswAde9XgfAxXD/UuyjmwCmm1tKwygzm8nQc51x/WjH0HhO4In/4V0U9gtG9zuMZ r5orw03dLLB7Y0LkyYfUHJco3SdaAixSkp2ottCMdpl2nvw1w91qiKZ1WpT1GuiTjI6g 3qQg== X-Gm-Message-State: AOJu0YzWuziSJ/DNpKfLmny/ZtnRcTx0SxLcl3fka6NibI/c2nVyRXMx yGaMlYBMvkF8nSIUlB+Z316MP2rlRWk= X-Google-Smtp-Source: AGHT+IEwrJyIq96abunM19rReLdmfO+/N2tpCPnAnGOs57slgL+1WebYA6RzWMtdY0l82SvH5WbDLg== X-Received: by 2002:a05:620a:9c7:b0:766:fe28:35a3 with SMTP id y7-20020a05620a09c700b00766fe2835a3mr8983576qky.32.1692650235491; Mon, 21 Aug 2023 13:37:15 -0700 (PDT) Received: from hurd (dsl-10-148-105.b2b2c.ca. [72.10.148.105]) by smtp.gmail.com with ESMTPSA id h7-20020a05620a13e700b0076cb3690ae7sm2723342qkl.68.2023.08.21.13.37.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Aug 2023 13:37:14 -0700 (PDT) From: Maxim Cournoyer To: Jack Hill Subject: Re: bug#65304: refresh can't update profanity References: Date: Mon, 21 Aug 2023 16:37:13 -0400 In-Reply-To: (Jack Hill's message of "Tue, 15 Aug 2023 00:26:19 -0400 (EDT)") Message-ID: <87350cceti.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65304 Cc: 65304@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 (-) Hi Jack, Jack Hill writes: > I'm using ./pre-inst-env guix from commit > 19a7a824c35eae56ce56e2a460042fb7e2129234. `guix refresh -u profanity` > doesn't seem to be able to find the new tarball for download. However, > if I do the update by hand, `guix build` knows how to download the > tarball. The profanity source record looks like this: > > """ > (source > (origin > (method url-fetch) > (uri > (string-append > "https://profanity-im.github.io/tarballs/profanity-" > version ".tar.gz")) > (sha256 > (base32 > "14n45zwc6fxjargqhwqan8fyb7x0ql0hmw56rbjkjfkhpba2qmks")))) > """" > > Here's refresh getting confused: > > """ > $ ./pre-inst-env guix refresh -u profanity > > Starting download of /tmp/guix-file.QV904d >>>From https:/tarballs/profanity-0.14.0.tar.gz... > In procedure connect*: Connection refused > > Starting download of /tmp/guix-file.QV904d >>>From https://web.archive.org/web/20230815000443/https:/tarballs/profanity= -0.14.0.tar.gz... > download failed "https://web.archive.org/web/20230815000443/https:/tarbal= ls/profanity-0.14.0.tar.gz" 404 "NOT FOUND" > Trying to use Disarchive to assemble /tmp/guix-file.QV904d... > could not find its Disarchive specification > failed to download "/tmp/guix-file.QV904d" from "https:/tarballs/profanit= y-0.14.0.tar.gz" > guix refresh: warning: profanity: version 0.14.0 could not be downloaded = and authenticated; not updating > """ Hm, it seems it was a bug when using the release-monitoring-url property and the code in import-html-release from (guix gnu-maintenance.) I've tested with my series at https://issues.guix.gnu.org/65230 and I'm happy to report it resolves the issue: --8<---------------cut here---------------start------------->8--- $ ./pre-inst-env guix refresh -u profanity Starting download of /tmp/guix-file.KoCfAY >From https://profanity-im.github.io/tarballs/profanity-0.14.0.tar.gz... =E2=80=A6.14.0.tar.gz 914KiB 3.4MiB/s 00:00 =E2=96=95=E2= =96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96= =88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88= =E2=96=88=E2=96=8F 100.0% /home/maxim/src/guix/gnu/packages/messaging.scm:2132:13: profanity: updatin= g from version 0.13.0 to version 0.14.0... --8<---------------cut here---------------end--------------->8--- It could do with a review :-). --=20 Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 26 16:22:10 2023 Received: (at 65304-done) by debbugs.gnu.org; 26 Aug 2023 20:22:11 +0000 Received: from localhost ([127.0.0.1]:43502 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qZznL-0001RM-Is for submit@debbugs.gnu.org; Sat, 26 Aug 2023 16:22:10 -0400 Received: from mail-qk1-x72a.google.com ([2607:f8b0:4864:20::72a]:57410) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qZznG-0001Qf-6V; Sat, 26 Aug 2023 16:22:06 -0400 Received: by mail-qk1-x72a.google.com with SMTP id af79cd13be357-76f066e4fffso36866785a.2; Sat, 26 Aug 2023 13:21:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693081311; x=1693686111; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:to:from:from:to:cc:subject:date:message-id:reply-to; bh=zfOcn6rN9FZe5yeGY1xQtJzw0yl4B6ZU+2ibnotq1dE=; b=K+U23xNImkehYdfmNfRhOl7SZSdOvQ1MFWdF9isvg0dQ7rg6ScENuo+IpdmjIi3CFL teZpnsSE4+ZJO8CSgQ8QdwvXPxM4q3wTgIBENo/oOc7g8ivZxSBpAoLRrI58ucJDnWXK VXQvPTFJZXXlrwbsoDcznT7xwasgEqGVBgwGeTyjxl9Voc7HdgFL2tljCnbGY+C7kh5R 6+td5qGDN2xguswlZS4qnKkvNXBGfRWlLcH6iHpKDS9OnoFDri4KMnzOuYXgciEP16KM 0MPsKmE3Gu0bqQWuPCIAqbYOd7wH2rTpLdusPgmG/fh8jlUaYJl0eiK3VbK8PEXdjjn8 9pIg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693081311; x=1693686111; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=zfOcn6rN9FZe5yeGY1xQtJzw0yl4B6ZU+2ibnotq1dE=; b=WsHFb2K9Zu8lh4NkTxk/N4shOczLyUf609AKwjVO15EBgDHcKRiJLyCjVTH+X7SSd8 dZBuQOJy/kw+/lJ7enj07VVgw/VMxT4imV+AocQLqh1nYa31TxFRwl2ZnqPuio0xnz/V IE7TczVWc5PCrq80V+jc7p32EoeqMJJqNape7qMgSlE7x0LdpjDKEp/gPkuDuWqUsf+u xTs654LWFUNcjh3xKaSXRZvGZ0NtwblDQcAN7lo5UEft8MiDCEUJI0/vE1IX+Ny3Fxby 3JF2TpgxC0gIUUHCodSBEDjgo+IWYmNv+6ViDvMlc3eBmfR8h+zaGYl3nsu0+Lw2Pwka QmFg== X-Gm-Message-State: AOJu0YxWWqv/SmK80fl/vImul5Sb78RtLdxXWjlXxqrSOSjIsZ1VGDGF NlitO0d2g/r12z8Fo10f1h8EZ960dCs= X-Google-Smtp-Source: AGHT+IGKKG7cNIbt7mT1JhteTyOKkSedjKM1+ND22Olujg5ybF8Mntc4xlIi6rpreBViCdOwHl1uxw== X-Received: by 2002:a05:620a:c53:b0:767:3fb8:12dd with SMTP id u19-20020a05620a0c5300b007673fb812ddmr25766251qki.38.1693081310974; Sat, 26 Aug 2023 13:21:50 -0700 (PDT) Received: from hurd (dsl-155-106.b2b2c.ca. [66.158.155.106]) by smtp.gmail.com with ESMTPSA id v20-20020a05620a123400b0076ee4eef530sm1339408qkj.34.2023.08.26.13.21.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 26 Aug 2023 13:21:50 -0700 (PDT) From: Maxim Cournoyer To: 65230-done@debbugs.gnu.org, 64015-done@debbugs.gnu.org, 65304-done@debbugs.gnu.org Subject: Re: [PATCH v4 08/10] gnu-maintenance: Add support to rewrite version in URL path. References: <06b6c57b1af15b6ddca780182fc4a5e5264a67db.1692723147.git.maxim.cournoyer@gmail.com> Date: Sat, 26 Aug 2023 16:21:49 -0400 In-Reply-To: (Maxim Cournoyer's message of "Tue, 22 Aug 2023 12:52:25 -0400") Message-ID: <87r0npmu5e.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 65304-done 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 (-) Hi, Maxim Cournoyer writes: > Fixes . > Fixes . > > Previously, the generic HTML updater would only look for the list of files > found at the parent of its current source URL, ignoring that the URL may embed > the version elsewhere in its path. This could cause 'guix refresh' to report > no updates available, while in fact there were, such as for 'libuv'. I've now installed this series with commit 1dce88777691b7a38ad66ba58b17a9b368c11e07. Closing! -- Thanks, Maxim From unknown Sun Jun 22 07:32:05 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 24 Sep 2023 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator