Hello Caleb.

Caleb Herbert <c...@bluehome.net> writes:
> Please don't leave GNU

Your mail alerted me; I too hope but also believe there are no such
plans to leave GNU.  Where have you heard?

There are not yet decided discussions that GNU Guix leave Savannah and
Debbugs and replace them for Codeberg/Forgejo.

One argument among many (I forgot where it is from; searched on yhetil
mailing list archives but cannot find it…) is that Steve George’s user
survey [1] indicated users want to be told that there is a third-party
channel where users can get nonfree drivers to make Guix support
graphics, wifi on more kinds of hardware.  Savannah does not (really?)
allow telling that to users.  (This seems not quite true, I think.)
This is the only indication of leaving GNU that I know of.


> Guix has several drawbacks that, while trivial, make it worse than
> Fedora Silverblue:
>
> * Guix asks for my LUKS password twice

Not sure of the current situation, but this was because GNU GRUB lacked
support for passing on the unlocked LUKS device with a secure key
derivation function or some such thing.  The fix should be made
upstream.


> and has no Plymouth screen for
>   entering the LUKS password.
> * Guix is slow at package management, even slower than DNF.

Git-based Guix pull is slow because of Git, yes.  But it must use a big
Git repo for its reproducibility, transactions and it uses only one big
slow repository because its package dependencies are so intertwined.


> * GNU Shepherd is immature and hard to use.
> * Guix uses more resources (disk space, processing power) than
>   conventional distros.

Except for guix pull and similar commands, is that really true?  The
installed software is like in other package managers.


> * Guix inherits legacy practices from Debian-based distros
>     * X11 should be Wayland
>     * ext4 should be btrfs or XFS
>     * Docker should be Podman

This info is outdated when you use the latest Guix from the website or
after you guix pull.  GNOME on Guix System uses Wayland.  There is btrfs
and podman support.  But GNOME Wayland is not the default in official
releases yet when not upgrading.

Regards,
Florian

[1]
https://guix.gnu.org/de/blog/2025/guix-user-and-contributor-survey-2024-the-results-part-1/

Reply via email to