Live data from Hacker News

Removing Guix from Debian

lwn.net

21–30 of 49 posts

Re: Removing Guix from Debian

#21
post #17
post #15

> According to Debian's popularity contest (popcon) statistics, there are not quite 230 systems with Guix installed.

But most people using Debian turn popcon off. I don't at all doubt that Guix is not used by most people, but I'm quite certain the number of users is well above 230.

For comparison, git has ~155,000 installs and the common base packages have ~266,000:

https://popcon.debian.org/index.html

Re: Removing Guix from Debian

#22
post #20
post #17

Earlier quoted context omitted.

But most people using Debian turn popcon off. I don't at all doubt that Guix is not used by most people, but I'm quite certain the number of users is well above 230.

The locales package has over 265k installs in the same recent report that lists 231 copies of guix. That’s less than 0.09% or so.

By the same virtue, https://qa.debian.org/popcon.php?package=firefox only lists 5749 installs of firefox. I'd take it with a grain of salt.

Re: Removing Guix from Debian

#23
post #20

Earlier quoted context omitted.

The locales package has over 265k installs in the same recent report that lists 231 copies of guix. That’s less than 0.09% or so.

By the same virtue, https://qa.debian.org/popcon.php?package=firefox only lists 5749 installs of firefox. I'd take it with a grain of salt.

It lists 118698 installs of firefox-esr.

https://qa.debian.org/popcon.php?package=firefox-esr

Re: Removing Guix from Debian

#24
post #20

Earlier quoted context omitted.

The locales package has over 265k installs in the same recent report that lists 231 copies of guix. That’s less than 0.09% or so.

By the same virtue, https://qa.debian.org/popcon.php?package=firefox only lists 5749 installs of firefox. I'd take it with a grain of salt.

Firefox-esr seems to be much more common (~118k): https://qa.debian.org/popcon.php?package=firefox-esr

Re: Removing Guix from Debian

#25
post #20

Earlier quoted context omitted.

The locales package has over 265k installs in the same recent report that lists 231 copies of guix. That’s less than 0.09% or so.

By the same virtue, https://qa.debian.org/popcon.php?package=firefox only lists 5749 installs of firefox. I'd take it with a grain of salt.

[deleted]

Re: Removing Guix from Debian

#26
post #17
post #15

> According to Debian's popularity contest (popcon) statistics, there are not quite 230 systems with Guix installed.

But most people using Debian turn popcon off. I don't at all doubt that Guix is not used by most people, but I'm quite certain the number of users is well above 230.

Can't really complain if their usage stats aren't taken into account then, I'd say?

Re: Removing Guix from Debian

#27
post #4

> For example, he has had to maintain various Guile dependencies, and deal with the fact that Guix uses ""fairly old"" GCC versions whereas Debian usually ships the latest GCC version available for a given release. It's odd that guix is both rolling release but also uses older GCC versions; usually I'd expect those from very different cultures.

It seems that it doesn't build with releases of GCC from April 2025 onward, at least with default settings, because it doesn't build with the C23/C++23 standards. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096790 Maybe such changes are more substantial than the typical differences between GCC releases?

I recently custom-built Guile for my Arch system, and found that it won't build with GCC 15, but will with 14, which is the only other version in the Arch repository. I think that the Guile maintainers will need to get busy fixing the incompatibilities in question, before GCC 16 appears.

Re: Removing Guix from Debian

#28
post #10

Earlier quoted context omitted.

Just using Guix requires a pretty substantial amount of administrative work. I'd imagine maintaining it is even more intense and that's why they're running into issues like this. You have to be pretty slow to be outrun by Debian of all distros.

It's not the slowness of releases, it's the fact they don't release any stable version with just security fixes. They only make new cumulative releases. Debian's model is to fix a version for their release and do security patches on that, not to push out the latest version.

I would guess this is the same reason why one can't change git repo history without affecting people working with the repo. Merkle tree all over the store.

Re: Removing Guix from Debian

#29
post #26
post #17

Earlier quoted context omitted.

But most people using Debian turn popcon off. I don't at all doubt that Guix is not used by most people, but I'm quite certain the number of users is well above 230.

Can't really complain if their usage stats aren't taken into account then, I'd say?

Or just to take the raw data with a grain of salt because some people care about privacy and haven't had time to read up on what the privacy policy is for example. That doesn't automatically mean these people stop being worth considering as legit users of the software

Re: Removing Guix from Debian

#30
post #26
post #17

Earlier quoted context omitted.

But most people using Debian turn popcon off. I don't at all doubt that Guix is not used by most people, but I'm quite certain the number of users is well above 230.

Can't really complain if their usage stats aren't taken into account then, I'd say?

It's not a complaint, it's just a fact to consider.
Post reply on HN