GNU bug report logs - #76111
docker-registry fails to build after commit

Previous Next

Package: guix;

Reported by: Denis 'GNUtoo' Carikli <GNUtoo <at> cyberdimension.org>

Date: Fri, 7 Feb 2025 00:46:02 UTC

Severity: normal

Done: Sharlatan Hellseher <sharlatanus <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 76111 in the body.
You can then email your comments to 76111 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#76111; Package guix. (Fri, 07 Feb 2025 00:46:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Denis 'GNUtoo' Carikli <GNUtoo <at> cyberdimension.org>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Fri, 07 Feb 2025 00:46:02 GMT) Full text and rfc822 format available.

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

From: Denis 'GNUtoo' Carikli <GNUtoo <at> cyberdimension.org>
To: bug-guix <at> gnu.org, Sharlatan Hellseher <sharlatanus <at> gmail.com>
Subject: docker-registry fails to build after commit
Date: Fri, 7 Feb 2025 01:44:33 +0100
[Message part 1 (text/plain, inline)]
Hi,

The docker-registry package doesn't build anymore with the latest
revision of Guix.

I tracked it down by bisecting the problem with the following command
(run by hand, not with git bisect run):
> guix time-machine \
> --commit=$(git show HEAD --pretty=%H --no-patch) -- \
> build docker-registry

And it gave me this commit:
> 1e4a22c4d7a03ec8614b02f0878bc38b6ba54580 ("build-system/go: Add
> test-subdirs option key.").

Now, when I added docker-registry, I didn't un-bundle it, as I didn't
know how to do it (you showed me how to do that very recently with the
matterbridge package).

So do you know what is the way to fix docker-registry? Do we need to
modify the docker-registry package? Do we also need un-bundle it before
fixing it? Or is fixing 1e4a22c4d7a03ec8614b02f0878bc38b6ba54580 the
way to go?

Also note that whatever the solution is for this issue, I will still
try to find the time to do the same than we did for matterbridge with
docker-registry (this will take priority over continuing the work with
matterbridge).

Denis.
[Message part 2 (application/pgp-signature, inline)]

Reply sent to Sharlatan Hellseher <sharlatanus <at> gmail.com>:
You have taken responsibility. (Fri, 07 Feb 2025 08:54:03 GMT) Full text and rfc822 format available.

Notification sent to Denis 'GNUtoo' Carikli <GNUtoo <at> cyberdimension.org>:
bug acknowledged by developer. (Fri, 07 Feb 2025 08:54:04 GMT) Full text and rfc822 format available.

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

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 76111-done <at> debbugs.gnu.org
Subject: docker-registry fails to build after commit
Date: Fri, 07 Feb 2025 08:53:10 +0000
[Message part 1 (text/plain, inline)]
Hi,

Thank you for reporting this.

I've limited amount of tests to run now it builds successfully:
--8<---------------cut here---------------start------------->8---
> ./pre-inst-env guix build docker-registry
/gnu/store/87a3qjxfnx01vm4yrc6m8sz53mn7ksap-docker-registry-2.8.3
--8<---------------cut here---------------end--------------->8---

Pushed to master as a5c9e93ad44d9a394ccb412ee7e5e9e8ee159946.

> Also note that whatever the solution is for this issue, I will still
> try to find the time to do the same than we did for matterbridge with
> docker-registry (this will take priority over continuing the work with
> matterbridge).

Thank you for your efforts, you may contribute any leaf packages for
both projects (docker-registry and matterbridge) on your own pace. In my
tern I've initiated a ne round of refresh/add on go-team, keep eye on
updates there.

My target is to finialize Prometheus packaging, update bitmask VPN and
unbundle rest of Kubo. By havving all of them packaged properly we will
have quite a good amount of missing inputs for many other vendored
projects in Guix (restic, rclone, matterbridge, docker...).

--
Oleg
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#76111; Package guix. (Fri, 07 Feb 2025 08:56:02 GMT) Full text and rfc822 format available.

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

From: Sharlatan Hellseher <sharlatanus <at> gmail.com>
To: 76111 <at> debbugs.gnu.org
Subject: docker-registry fails to build after commit
Date: Fri, 07 Feb 2025 08:55:02 +0000
[Message part 1 (text/plain, inline)]
Correct commit after rebased on master HEAD:

master origin/master 2a4bba2249a71e928bd612d47b6ef439dc498c9c
[signature.asc (application/pgp-signature, inline)]

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

This bug report was last modified 160 days ago.

Previous Next


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