GNU bug report logs - #46242
Guix System is not listed in GNOME Boxes

Previous Next

Package: guix;

Reported by: Maxime Devos <maximedevos <at> telenet.be>

Date: Mon, 1 Feb 2021 18:38:02 UTC

Severity: normal

Done: Mathieu Othacehe <othacehe <at> gnu.org>

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 46242 in the body.
You can then email your comments to 46242 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#46242; Package guix. (Mon, 01 Feb 2021 18:38:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Maxime Devos <maximedevos <at> telenet.be>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Mon, 01 Feb 2021 18:38:02 GMT) Full text and rfc822 format available.

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

From: Maxime Devos <maximedevos <at> telenet.be>
To: bug-guix <at> gnu.org
Subject: Guix System is not listed in GNOME BOxes
Date: Mon, 01 Feb 2021 19:36:53 +0100
[Message part 1 (text/plain, inline)]
Hi guix!

Guix System is not listed in ‘Create a Virtual Machine’ in GNOME Boxes,
which is rather absurd when GNOME Boxes has been installed via Guix
and when using Guix System.

‘Someone’ should fix this (preferably upstream, such that more people
will know about Guix), this ‘someone’ not being me, as my personal
TODO list is long enough as is.

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

Information forwarded to bug-guix <at> gnu.org:
bug#46242; Package guix. (Mon, 01 Feb 2021 19:39:01 GMT) Full text and rfc822 format available.

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

From: Julien Lepiller <julien <at> lepiller.eu>
To: Maxime Devos <maximedevos <at> telenet.be>,46242 <at> debbugs.gnu.org
Subject: Re: bug#46242: Guix System is not listed in GNOME BOxes
Date: Mon, 01 Feb 2021 14:38:08 -0500
[Message part 1 (text/plain, inline)]
I think gnome boxes uses libosinfo for proposing OSs. There is already some data about Guix at https://gitlab.com/libosinfo/osinfo-db/-/tree/master/data/os/guix.gnu.org

However, we only propose an xzipped iso (and not a raw iso file), so the data does not provide information on downloading. Either we have an outdated osinfo-db, or the lack of download option prevents boxes from showing it as a choice.

Le 1 février 2021 13:36:53 GMT-05:00, Maxime Devos <maximedevos <at> telenet.be> a écrit :
>Hi guix!
>
>Guix System is not listed in ‘Create a Virtual Machine’ in GNOME Boxes,
>which is rather absurd when GNOME Boxes has been installed via Guix
>and when using Guix System.
>
>‘Someone’ should fix this (preferably upstream, such that more people
>will know about Guix), this ‘someone’ not being me, as my personal
>TODO list is long enough as is.
>
>Greetings,
>Maxime.
[Message part 2 (text/html, inline)]

Changed bug title to 'Guix System is not listed in GNOME Boxes' from 'Guix System is not listed in GNOME BOxes' Request was from Maxim Cournoyer <maxim.cournoyer <at> gmail.com> to control <at> debbugs.gnu.org. (Tue, 02 Feb 2021 14:35:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-guix <at> gnu.org:
bug#46242; Package guix. (Tue, 28 Sep 2021 17:15:01 GMT) Full text and rfc822 format available.

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

From: Mathieu Othacehe <othacehe <at> gnu.org>
To: Julien Lepiller <julien <at> lepiller.eu>
Cc: Maxime Devos <maximedevos <at> telenet.be>, 46242 <at> debbugs.gnu.org
Subject: Re: bug#46242: Guix System is not listed in GNOME Boxes
Date: Tue, 28 Sep 2021 17:14:16 +0000
Hello,

> However, we only propose an xzipped iso (and not a raw iso file), so
> the data does not provide information on downloading. Either we have
> an outdated osinfo-db, or the lack of download option prevents boxes
> from showing it as a choice.

The reason for GNU Guix not showing up in GNOME Boxes appears to be that
the ISO9660 download URL is commented:

https://gitlab.com/libosinfo/osinfo-db/-/blob/master/data/os/guix.gnu.org/guix-1.1.xml.in#L15

I sent a new MR to add Guix 1.3.0 as well as Guix latest support here:

https://gitlab.com/libosinfo/osinfo-db/-/merge_requests/360/diffs?commit_id=e7c8f037e6967edce4076fcf85b1a5bc0a9e2247

Let's see what happens!

Thanks,

Mathieu




Reply sent to Mathieu Othacehe <othacehe <at> gnu.org>:
You have taken responsibility. (Sat, 27 Nov 2021 13:23:03 GMT) Full text and rfc822 format available.

Notification sent to Maxime Devos <maximedevos <at> telenet.be>:
bug acknowledged by developer. (Sat, 27 Nov 2021 13:23:04 GMT) Full text and rfc822 format available.

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

From: Mathieu Othacehe <othacehe <at> gnu.org>
To: Julien Lepiller <julien <at> lepiller.eu>
Cc: Maxime Devos <maximedevos <at> telenet.be>, 46242-done <at> debbugs.gnu.org
Subject: Re: bug#46242: Guix System is not listed in GNOME Boxes
Date: Sat, 27 Nov 2021 14:22:38 +0100
Hey,

The following MR were accepted upstream:

https://gitlab.gnome.org/GNOME/gnome-boxes/-/merge_requests/462
https://gitlab.gnome.org/GNOME/gnome-boxes-logos/-/merge_requests/12
https://gitlab.com/libosinfo/osinfo-db/-/merge_requests/360/diffs

I applied those patches on c-u-f with:

3466c055e66c2aa0dd8cbeb52a11701e1928a373
63c29950414b8f8a4553d38b9a902fec19491df0
aad44e9484cc5c7cef3bdae7e889b7013dfa7700

This means that we can now create Guix latest and Guix 1.3 virtual
machines in Gnome Boxes.

Closing this one,

Thanks,

Mathieu




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sun, 26 Dec 2021 12:24:05 GMT) Full text and rfc822 format available.

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

Previous Next


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