GNU bug report logs -
#76402
‘guix-packages-website’ fails to start
Previous Next
Reported by: Ludovic Courtès <ludo <at> gnu.org>
Date: Tue, 18 Feb 2025 18:28:01 UTC
Severity: normal
Done: Ludovic Courtès <ludo <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
Message #17 received at 76402 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
On 19/02/25 17:16, Ludovic Courtès wrote:
> Hi,
>
> Luis Felipe <sirgazil <at> zoho.com> skribis:
>
>> Yes, it seems bayfront is now using the version of Artanis that
>> introduced a "plugins" system and it is expecting the Guix Packages
>> Website to have a "conf/plugins.scm" module, which it hasn't because
>> current version was tested for Artanis 0.6 and 1.0. Should I start
>> specifying the versions of the dependencies to avoid these kinds of
>> problems? I think this is not the first time this happens.
> Yes, maybe we need to pin the version of Artanis that is used for
> guix-packages-website, unless Artanis 1.0 makes promises about API
> stability?
I don't think it does, but I asked Artanis to be sure:
https://gitlab.com/hardenedlinux/artanis/-/issues/130.
In the meantime, I upgraded the source code of the application to work
with Artanis 1.2.2¹ and added a channels specification² to make it
easier to get the right package dependencies.
I'm going to test a new version of the Guix Packages Website in a
production-like environment, and intend to send a patch for the service
in bayfront if everything seems to work fine.
1.
https://codeberg.org/luis-felipe/guix-packages-website/commit/5bbf5364cf9e60bb6e65d9460ffac72701710225
2.
https://codeberg.org/luis-felipe/guix-packages-website/commit/3abfadab053836be1f14e4c95645488465b342db
[OpenPGP_0x0AB0D067012F08C3.asc (application/pgp-keys, attachment)]
[OpenPGP_signature.asc (application/pgp-signature, attachment)]
This bug report was last modified 108 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.