guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Effectively force all GNOME users to locally compile ZFS?


From: Ludovic Courtès
Subject: Re: Effectively force all GNOME users to locally compile ZFS?
Date: Mon, 05 Jul 2021 11:53:06 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux)

Hi,

Tobias Geerinckx-Rice <me@tobias.gr> skribis:

> Mark H Weaver 写道:
>> The reason is that our 'gnome' package depends
>> on 'gnome-boxes'
>
> To me (a non-GNOME user), this is the problem.  GNOME Boxes is a
> wonderful front-end for creating and running virtual machines 
> using libvirt.  Why is it installed by default for every GNOME desktop
> user?

Yeah, default GNOME should probably not depend on GNOME Boxes.

> Conversely, it would be unfortunate to leave libvirt users with a less
> useful package because of that.
>
> How about moving libvirt_storage_backend_zfs.so to a separate output?
> Fortunately libvirt appears to be modularly well-designed, although I
> haven't tried myself.

That wouldn’t really help, would it?

I would rather have nothing depend on ZFS by default, but we could have
“libvirt-with-zfs” etc.

I agree that GNOME Boxes and libvirt should not depend on ZFS by default
because (1) ZFS is an optional feature and probably not widely used, (2)
ZFS combination with GPL code is problematic and as such we’d rather
limit it to a minimum, and (3) having users systematically build a
dependency locally should be avoided in general.

WDYT?

Ludo’.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]