Subject: bug#58352: closed (Re: bug#58352: [email-masked] test failures on i686)

From: [email-masked] (GNU bug Tracking System)
Date: Sat, 08 Oct 2022 12:38:02 +0000

Your bug report

#58352: [email-masked] test failures on i686

which was filed against the guix package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
58352: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=58352
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#58352: [email-masked] test failures on i686
From: Ludovic Courtès <[email-masked]>
To: [email-masked]
Date: Sat, 08 Oct 2022 14:37:33 +0200
List-Id: <debbugs-submit.debbugs.gnu.org>

Ludovic Courtès <[email-masked]> skribis:

> Now the ‘guix’ package needs to be updated.

Done in commit e49255ff18def1065f65194f679a1d07fd5a266e!

Ludo’.

Subject: [email-masked] test failures on i686
From: Ludovic Courtès <[email-masked]>
To: [email-masked]
Date: Fri, 07 Oct 2022 15:09:00 +0200
List-Id: <debbugs-submit.debbugs.gnu.org>

The [email-masked] package has a test failure on i686-linux:

--8<---------------cut here---------------start------------->8---
+ for example in gnu/system/examples/*.tmpl
+ case "$example" in
+ options=
+ guix system -n disk-image gnu/system/examples/desktop.tmpl
accepted connection from pid 25354, user nixbld
guix system: warning: 'disk-image' is deprecated: use 'image' instead
guix system: error: package [email-masked] does not support i686-linux
+ rm -f t-guix-system-24535 t-guix-system-error-24535 /tmp/guix-build-guix-1.3.0-30.17134b9.drv-0/t-guix-system-24535/config.scm /tmp/guix-build-guix-1.3.0-30.17134b9.drv-0/t-guix-system-24535/my-torrc
+ rmdir /tmp/guix-build-guix-1.3.0-30.17134b9.drv-0/t-guix-system-24535
FAIL tests/guix-system.sh (exit status: 1)
--8<---------------cut here---------------end--------------->8---

This is because gvfs now indirectly pulls in librsvg and thus Rust:

--8<---------------cut here---------------start------------->8---
$ ./pre-inst-env  guix graph --path gvfs librsvg -s i686-linux
[email-masked]
[email-masked]
[email-masked]
[email-masked]
[email-masked]
[email-masked]
[email-masked]
--8<---------------cut here---------------end--------------->8---

It is surprising to see ‘rest’ (a network lib) depend on
‘gtksourceview’; that’s for a demo program:

--8<---------------cut here---------------start------------->8---
$ ldd /gnu/store/6ghbgz1slh70g173rsyhlvs1clgsfva4-rest-0.9.1/bin/librest-demo | grep sourcevi
        libgtksourceview-5.so.0 => /gnu/store/ww28crn08wlg59ldfqhcgk1g8dhsf6cw-gtksourceview-5.5.1/lib/libgtksourceview-5.so.0 (0x00007fad0d574000)
--8<---------------cut here---------------end--------------->8---

I’ll probably tackle it from that angle.

Ludo’.