GNU bug report logs - #60375
Unbound symbol `upstream-updater-latest' in tests/gnu-maintenance.scm

Previous Next

Package: guix;

Reported by: Calvin Heim <frofroggy <at> gmail.com>

Date: Wed, 28 Dec 2022 08:17:01 UTC

Severity: normal

Done: zimoun <zimon.toutoune <at> gmail.com>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 60375 in the body.
You can then email your comments to 60375 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#60375; Package guix. (Wed, 28 Dec 2022 08:17:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Calvin Heim <frofroggy <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Wed, 28 Dec 2022 08:17:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Calvin Heim <frofroggy <at> gmail.com>
To: bug-guix <at> gnu.org
Subject: Unbound symbol `upstream-updater-latest' in tests/gnu-maintenance.scm
Date: Wed, 28 Dec 2022 00:16:11 -0800
[Message part 1 (text/plain, inline)]
Hi,

I ran the test suite and tests/gnu-maintenance.scm is yielding errors of the
pattern

actual-error:
+ (unbound-variable
+   #f
+   "Unbound variable: ~S"
+   (upstream-updater-latest)
+   #f)

For the complete story, see attached test-suite.log.

Built from git master branch at commit 8f93a1e01a879ae026678dd92c18e2a2a49be540
using guix shell -D guix --pure with dependencies fetched with
guix 2757de2
    repository URL: https://git.savannah.gnu.org/git/guix.git
    branch: master
    commit: 2757de2e2b271d87f6f72ba4161c2225fbdc9e78

on foreign distribution Trisquel 9 and the usual

./bootstrap
make
make check

Glancing at commit a274a6a1acb99738f02de7b226e6a0d3883ec353, perhaps the symbol
`upstream-updater-latest' only needs to be replaced in tests/gnu-maintenance.scm 
by `upstream-updater-import'.

Sincerely,
Calvin Heim
[test-suite.log (text/x-log, attachment)]

Reply sent to zimoun <zimon.toutoune <at> gmail.com>:
You have taken responsibility. (Fri, 06 Jan 2023 12:08:04 GMT) Full text and rfc822 format available.

Notification sent to Calvin Heim <frofroggy <at> gmail.com>:
bug acknowledged by developer. (Fri, 06 Jan 2023 12:08:04 GMT) Full text and rfc822 format available.

Message #10 received at 60375-done <at> debbugs.gnu.org (full text, mbox):

From: zimoun <zimon.toutoune <at> gmail.com>
To: Calvin Heim <frofroggy <at> gmail.com>, 60375-done <at> debbugs.gnu.org
Subject: Re: bug#60375: Unbound symbol `upstream-updater-latest' in
 tests/gnu-maintenance.scm
Date: Fri, 06 Jan 2023 12:02:28 +0100
Hi,

Thanks for your report.

On Wed, 28 Dec 2022 at 00:16, Calvin Heim <frofroggy <at> gmail.com> wrote:

> I ran the test suite and tests/gnu-maintenance.scm is yielding errors of the
> pattern
>
> actual-error:
> + (unbound-variable
> +   #f
> +   "Unbound variable: ~S"
> +   (upstream-updater-latest)
> +   #f)

I think it is fixed by d7a9d72bb02a2a3b1a99183655bf878547116032.

--8<---------------cut here---------------start------------->8---
tests: Fix gnu-maintenance tests.

The regression was introduce with commit
a274a6a1acb99738f02de7b226e6a0d3883ec353 ("upstream-updater: Rename record
field.")

* tests/tests/gnu-maintenance.scm: ("latest-html-release, scheme-less URIs",
  "latest-html-release, no signature", "latest-html-release, signature"):
  Replace upstream-updater-latest by upstream-updater-import.

Reported-by: Ricardo Wurmus <rekado <at> elephly.net>
--8<---------------cut here---------------end--------------->8---

Closing.  Feel free to reopen if I am missing something.

Cheers,
simon





bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Fri, 03 Feb 2023 12:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 2 years and 137 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.