GNU bug report logs - #60109
[FSDG] gnome-boxes proposes installing non-FSDG distributions

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix; Reported by: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>; dated Fri, 16 Dec 2022 00:24:02 UTC; Maintainer for guix is bug-guix@HIDDEN.
Changed bug title to '[FSDG] gnome-boxes proposes installing non-FSDG distributions' from 'gnome-boxes and distributions' Request was from Maxim Cournoyer <maxim.cournoyer@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 60109 <at> debbugs.gnu.org:


Received: (at 60109) by debbugs.gnu.org; 26 Dec 2022 01:51:11 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Dec 25 20:51:11 2022
Received: from localhost ([127.0.0.1]:50445 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1p9cdz-0007I7-5T
	for submit <at> debbugs.gnu.org; Sun, 25 Dec 2022 20:51:11 -0500
Received: from cyberdimension.org ([80.67.179.20]:38154
 helo=gnutoo.cyberdimension.org)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <GNUtoo@HIDDEN>) id 1p9cdu-0007Hv-HG
 for 60109 <at> debbugs.gnu.org; Sun, 25 Dec 2022 20:51:09 -0500
Received: from gnutoo.cyberdimension.org (localhost [127.0.0.1])
 by cyberdimension.org (OpenSMTPD) with ESMTP id 8f12b4ac
 for <60109 <at> debbugs.gnu.org>; Mon, 26 Dec 2022 01:46:26 +0000 (UTC)
Received: from primary_laptop (localhost [::1])
 by gnutoo.cyberdimension.org (OpenSMTPD) with ESMTP id e3f10097
 for <60109 <at> debbugs.gnu.org>; Mon, 26 Dec 2022 01:46:26 +0000 (UTC)
Date: Mon, 26 Dec 2022 02:50:18 +0100
From: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
To: 60109 <at> debbugs.gnu.org
Subject: Re: gnome-boxes and distributions
Message-ID: <20221226025018.6bdd5fc5@primary_laptop>
In-Reply-To: <20221216153958.345c4ded@primary_laptop>
References: <20221216153958.345c4ded@primary_laptop>
X-Mailer: Claws Mail 4.1.1 (GTK 3.24.30; i686-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="Sig_/_OG4Oo9RCDDfyO5_v3w3oZN";
 protocol="application/pgp-signature"; micalg=pgp-sha256
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 60109
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--Sig_/_OG4Oo9RCDDfyO5_v3w3oZN
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

On Fri, 16 Dec 2022 15:39:58 +0100
Denis 'GNUtoo' Carikli <kernel@HIDDEN> wrote:

> Hi,
>=20
> Here are some more information:
>=20
> The Parabola's patch fox fixing that is probably this one:
> https://git.parabola.nu/abslibre.git/tree/libre/libosinfo/libre.patch
> This is because libosinfo is in the dependencies of gnome-boxes. I
> didn't check beyound that.
I've looked in more details and it seems that the information is not in
libosinfo but in osinfo-db.

Apparently Parabola also patches virt-manager[1] probably to remove the
mention of non-FSDG distributions, so I'm not sure why Parabola didn't
patch osinfo-db directly instead.

Maybe it's to minimize the amount of rebuilds or something like that
(Parabola reuses packages from Arch Linux and removes/replace the ones
that are not FSDG compliant).

References:
-----------
[1]https://git.parabola.nu/abslibre.git/tree/libre/virt-manager/libre.patch

Denis.

--Sig_/_OG4Oo9RCDDfyO5_v3w3oZN
Content-Type: application/pgp-signature
Content-Description: OpenPGP digital signature

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEeC+d2+Nrp/PU3kkGX138wUF34mMFAmOo/doACgkQX138wUF3
4mPPfRAAhvyJh09X+0aCHoWlgRWp4+C3xfdzOU9sRm1TJ9X/5FQT37W8gw9BuVwN
mkapAziMQwJuRtS33m0+1pUP90XCFOqzYI1gDNDspnOvkDwZ9JfewFHu6MJnsI2K
1jYWB9Yienc31A1TD5JdapkkALLaI3vh3pCIDp8UBeQf67zANI3h5nkBIQsSormG
YqeiE6wmv7ePLAldiz1p2ftwQxBVARMsXOJjLawcCQnBH/qeMT5Rnl/LROBj07i7
4Ue9Htlpb4gLnY6Rw7XEKLHA0Tf/4tsiHUO128ozzDXAACmKpql2tEt9p8gUo2tE
86Hk4uyyj+O1NFxsvpxSGUAoQKQBOmqogqyCwiHZhbxxE2FhsH9JGJLs/rjs0TUH
d8CMTKUBpu3tS4tt4iUqGGGmI/gSEduJGkXEMTUXzO2w/VN8N/j3n8U9kYxSpVGq
4pLg4Lz1V3ImnG1hcAHYpfEhwLcOeP7A3seckRKJ73PYa8d1H4nor21IP1EYfo2h
iPhItiPLmUBDaENCXt3NyRkePCdWbDbSPFB1MFfFbciJqSTDWzRN8i4XurKhscYz
Xnu9lUIkTySmYjmG2cTodxU2Fr7r79zIlElGynWrQDjkEzgC4P8GFAKE2o0n7Cma
F9oMBd8XokWxeQUTn3uRi8WD+H6IhMYctUnG6F/QG6ny3zwRDOU=
=cIhJ
-----END PGP SIGNATURE-----

--Sig_/_OG4Oo9RCDDfyO5_v3w3oZN--




Information forwarded to bug-guix@HIDDEN:
bug#60109; Package guix. Full text available.

Message received at 60109 <at> debbugs.gnu.org:


Received: (at 60109) by debbugs.gnu.org; 16 Dec 2022 16:54:25 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Dec 16 11:54:25 2022
Received: from localhost ([127.0.0.1]:50398 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1p6Dya-0001j5-I0
	for submit <at> debbugs.gnu.org; Fri, 16 Dec 2022 11:54:25 -0500
Received: from cyberdimension.org ([80.67.179.20]:34246
 helo=gnutoo.cyberdimension.org)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <kernel@HIDDEN>) id 1p6Bsy-0006MB-Ur
 for 60109 <at> debbugs.gnu.org; Fri, 16 Dec 2022 09:40:29 -0500
Received: from gnutoo.cyberdimension.org (localhost [127.0.0.1])
 by cyberdimension.org (OpenSMTPD) with ESMTP id 0398b271
 for <60109 <at> debbugs.gnu.org>; Fri, 16 Dec 2022 14:37:26 +0000 (UTC)
Received: from primary_laptop (localhost [::1])
 by gnutoo.cyberdimension.org (OpenSMTPD) with ESMTP id 5b46f907
 for <60109 <at> debbugs.gnu.org>; Fri, 16 Dec 2022 14:37:26 +0000 (UTC)
Date: Fri, 16 Dec 2022 15:39:58 +0100
From: Denis 'GNUtoo' Carikli <kernel@HIDDEN>
To: 60109 <at> debbugs.gnu.org
Subject: Re: gnome-boxes and distributions
Message-ID: <20221216153958.345c4ded@primary_laptop>
X-Mailer: Claws Mail 4.1.1 (GTK 3.24.30; i686-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="Sig_/9cLV98f9xZYsxi7joVc4FAI";
 protocol="application/pgp-signature"; micalg=pgp-sha256
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 60109
X-Mailman-Approved-At: Fri, 16 Dec 2022 11:54:24 -0500
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--Sig_/9cLV98f9xZYsxi7joVc4FAI
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Hi,

Here are some more information:

The Parabola's patch fox fixing that is probably this one:
https://git.parabola.nu/abslibre.git/tree/libre/libosinfo/libre.patch
This is because libosinfo is in the dependencies of gnome-boxes. I
didn't check beyound that.

To reproduce the bug one need to lauch gnome-box (probably with
virtualization services enabled).

Once installed and launched (and the first information wizard skipped)
we can click on the top-left "+" button.

We then have the choice between "Create virtual machine from file" and
"Download an operating system".=20

It also shows "Featured Downloads" with distributions under it like Red
Hat entreprise Linux 9 Unknown x86_64, Fedora Workstation 36 x86_64
(live), etc and all these are known to contain nonfree firmwares. I'm
not sure if it shows this "Featured Downloads" all the time though.

If we click on Download an operating system, then we have a list of
distributions like Ubuntu, openSUSE etc which again are known to
include nonfree firmwares in their installers.

If we go down and click on the 3 vertical dot buttons, we then have a
more complete list which also includes FSDG compliant distributions
such as (complete list):
- PureOS x86_64 (Live) from Purism, SPC
- Guix latest x86_64 from Guix contributors
- PureOS 10 KDE x86_64 (Live) from Purism, SPC
- PureOS 10 GNOME x86_64 (Live) from Purism, SPC
- Trisquel 9 Sugar Toast x86_64 (live) from The Trisquel project
- Trisquel 9 x86_64 (live) from The Trisquel project
- Triskel 9 x86_64 (live) from The Trisquel project
- Trisquel 9 Mini x86_64 (live) from The Trisquel project
- Guix 1.3 x86_64 from Guix contributors
- Guix 1.3 i686 from Guix contributors
- Hypertalking 03 x86_64 (Live) from the Hyperbola project
- Hyperbola 03 x86_64 (Live) from the Hyperbola project

Then there are some distributions where I'm not completely sure of the
status:
- freenix x86_64 (DVD)(Live) from the Freenix project
  Here this is a distribution that applied for FSDG compliance but it
  was stuck in review for some reasons (probably either people waiting
  on each other, or the lack of time to review it properly from at
  least one of the sides)
- Debian: As far as I understand they include the nonfree firmwares by
  default nowadays in some situations, so it's probably easier to filter
  them out than check each installer / image for nonfree firmwares.
- Freedos: if I recall well that came with nonfree software but there
  is an ongoing effort to remove it, I just don't know the status. It
  probably still depend on nonfree compilers (under the openwatcom
  license) though so it probably has nonfree dependencies.

And as far as I know all the other either have at least nonfree
firmwares inside.

Denis.

--Sig_/9cLV98f9xZYsxi7joVc4FAI
Content-Type: application/pgp-signature
Content-Description: OpenPGP digital signature

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEeC+d2+Nrp/PU3kkGX138wUF34mMFAmOcgz4ACgkQX138wUF3
4mN1Kg/9GCI5+uLfrxOygwJRTn2e21d4EaYw/EOi90KbLdzZa/Bd3VtA5+2zCiOG
/ZbEw+eIl36WskmxOGdpjoUCQquRrWVAgRu/9x7KNWJMaJOJfPmN8QP/ANg72AjD
4HiwvZwQnKFDOKzUCLkTFJRnrQdNrWWphm0o9bQ6JF+EZIzYW/NsEpKJc6Fd58/v
/Igr2wAw9iL1KGxTZlHcPipODzdIPUYEF6EyFV7gT1yqnzQ7Y+NCQm6HHJyKm29U
bfQcg4Jc+vC3XAyPvPxZiY1f4d9zsvFr8lN4XIJgcvPzoK+5ZrA6zPamBjyU6e0s
FvgqmLKGxyyiGyrOfssKwZPcDDcwePrOwgxr/z041UptFrnNNL9SJI+hxS78adJ8
dCeb6RbUjNfwDIy9Id95p3I6hu/w+hxJkb2TqkEwnIW30VaxmaaJf8686PzWBRsO
qLDKKIL+Fi37Ny2vv7jQA04JX7yFnCAWrxuUjTP9Vsr9zeoDQQKRb5qUezrQlhQC
n/YNuits5hpzMyaScfDOzgw1g25kfwOS7VF7Pe3EDJ+oPfdNjFcM+31JWsyDvbVN
ilIhQFODiU2ZOs4xj6yAbAzSNk+302X2oK/dTTx4rvOPrpCbcZ6MeNm7WnDarC+d
d0IKGsIox7mfCKKQTg8vyzcsOZq7E4+YnlwkT7O3a9d2vdhGRtg=
=XCQb
-----END PGP SIGNATURE-----

--Sig_/9cLV98f9xZYsxi7joVc4FAI--




Information forwarded to bug-guix@HIDDEN:
bug#60109; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 16 Dec 2022 00:23:14 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Dec 15 19:23:14 2022
Received: from localhost ([127.0.0.1]:45802 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1p5yVO-0005z2-8o
	for submit <at> debbugs.gnu.org; Thu, 15 Dec 2022 19:23:14 -0500
Received: from lists.gnu.org ([209.51.188.17]:38788)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <GNUtoo@HIDDEN>) id 1p5yVL-0005yw-1G
 for submit <at> debbugs.gnu.org; Thu, 15 Dec 2022 19:23:12 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <GNUtoo@HIDDEN>)
 id 1p5yVK-0001Jg-Qb
 for bug-guix@HIDDEN; Thu, 15 Dec 2022 19:23:10 -0500
Received: from cyberdimension.org ([2001:910:1314:ffff::1]
 helo=gnutoo.cyberdimension.org)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256)
 (Exim 4.90_1) (envelope-from <GNUtoo@HIDDEN>)
 id 1p5yVI-0007yx-Ol
 for bug-guix@HIDDEN; Thu, 15 Dec 2022 19:23:10 -0500
Received: from gnutoo.cyberdimension.org (localhost [127.0.0.1])
 by cyberdimension.org (OpenSMTPD) with ESMTP id e2b41495
 for <bug-guix@HIDDEN>; Fri, 16 Dec 2022 00:20:09 +0000 (UTC)
Received: from primary_laptop (localhost [::1])
 by gnutoo.cyberdimension.org (OpenSMTPD) with ESMTP id f8ee3c1f
 for <bug-guix@HIDDEN>; Fri, 16 Dec 2022 00:20:09 +0000 (UTC)
Date: Fri, 16 Dec 2022 01:22:31 +0100
From: Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>
To: bug-guix@HIDDEN
Subject: gnome-boxes and distributions
Message-ID: <20221216012231.4dde4638@primary_laptop>
X-Mailer: Claws Mail 4.1.1 (GTK 3.24.30; i686-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="Sig_/MhTAmtxSlSOCROo0bRKxsI9";
 protocol="application/pgp-signature"; micalg=pgp-sha256
Received-SPF: pass client-ip=2001:910:1314:ffff::1;
 envelope-from=GNUtoo@HIDDEN; helo=gnutoo.cyberdimension.org
X-Spam_score_int: -18
X-Spam_score: -1.9
X-Spam_bar: -
X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.4 (-)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.4 (--)

--Sig_/MhTAmtxSlSOCROo0bRKxsI9
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Hi,

I've installed gnome-boxes and I found out that it proposes to download
and run many distribution installers.

As it contains many non-FSDG compliant distributions, many of these
distributions probably contain nonfree firmwares at least.

Not all distributions are problematic though, as it contain some FSDG
compliant distributions.

Denis.

--Sig_/MhTAmtxSlSOCROo0bRKxsI9
Content-Type: application/pgp-signature
Content-Description: OpenPGP digital signature

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEeC+d2+Nrp/PU3kkGX138wUF34mMFAmObukcACgkQX138wUF3
4mOUIRAApbK2I4oMOY06VvGKq0m/pL19EPRJMcfy6B+Q7qD2D9HH8XMBC29hSuji
AfVlvqn2JiXq9/y6gyJEzHoXt9bQWFCm4fC2mj78ra+TsINXsRJnPE/LqiJG7MxF
jn0mtZEwpFbYtV8n3INk67a4rshJh5avPxEfIY5qTo+Khah160wcduko97SBwHVf
IVm896WY7dYkhggT3zKlI1L8ITgsoeL94kEd+Y5EKZN8WhCBb5hTMDnrX+JfR9yV
at4KM6Xb+ceDEmu+BrXSBfOvYlx3rdoKv/ApPEuRm7rwaMjqP8SulzlfnIYbuT7X
HC8ksT1aHLthE40pNS1hU6zyo+gUFGpjrVMbTIs3+E9l3VKPcxfADY/6PHjFGcvh
Cre2OLxWoGM+q0AGQNJRWDl7+lr9BqVsPOZQ814AxqWnZlQfNM/H2O1+GkD8bUw1
W0tFoqhCYDvxEm7D1+WTf1XjHgSzlrrDZbMgC8AD2pcXQPpio9wGuRJFko6zSF8i
uZpeDdfmaEliAAIhJRwybvXbQa/SFrxejdrMgXbGEckedTkjImZniW7+IQZ119SX
ebszMFTqTGxLLpavv1LI9ww/xIE7WhfYb27etg/o4X7WLzJ4ebQlmWPSrRtXOhJR
7dOpp2KDIrzLt5Dj+KHSM7NrEQKShvEJ6HulNjBAGenLeUVHObE=
=p1Qh
-----END PGP SIGNATURE-----

--Sig_/MhTAmtxSlSOCROo0bRKxsI9--




Acknowledgement sent to Denis 'GNUtoo' Carikli <GNUtoo@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-guix@HIDDEN. Full text available.
Report forwarded to bug-guix@HIDDEN:
bug#60109; Package guix. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Mon, 3 Apr 2023 19:15:01 UTC

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