GNU bug report logs - #76850
tests/pack.scm failure (AppImage)

Previous Next

Package: guix;

Reported by: Reepca Russelstein <reepca <at> russelstein.xyz>

Date: Sat, 8 Mar 2025 03:47:02 UTC

Severity: normal

Full log


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

From: Ludovic Courtès <ludo <at> gnu.org>
To: Noé Lopez <noelopez <at> free.fr>
Cc: Josselin Poiret <dev <at> jpoiret.xyz>, 76850 <at> debbugs.gnu.org,
 Simon Tournier <zimon.toutoune <at> gmail.com>, Mathieu Othacehe <othacehe <at> gnu.org>,
 Tobias Geerinckx-Rice <me <at> tobias.gr>, Christopher Baines <guix <at> cbaines.net>
Subject: Re: bug#76850: [PATCH] tests: pack: Fix nondeterministic AppImage
 tests.
Date: Tue, 08 Apr 2025 12:26:37 +0200
Hi Noé,

Noé Lopez <noelopez <at> free.fr> skribis:

> As reported in #76850, the tested AppImages were not actually relocatable and
> would rely on items being available on the environment’s store (apart from
> glibc).
>
> * guix/scripts/pack.scm (wrapped-manifest): New function.
> (guix-pack): Extract relocatable manifest to wrapped-manifest.
> * tests/pack.scm: Use relocatable profiles in AppImage tests.
>
> Change-Id: Ib3123054913fce903d215dc0629d806e9fceebc7

Please add a “Fixes” line and a “Reported-by” tag as is usually done.

> +(define*-public (wrapped-manifest manifest #:rest args)

Simply ‘define*’.

Otherwise LGTM, thanks for fixing it!

Ludo’.




This bug report was last modified 131 days ago.

Previous Next


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