Hi all,
Most Guix commands I run print out some ZFS test messages. E.g.
$ guix search aaaaaaa
*** Entering test group: zfs-system ***
* PASS: root file system is a safety-check proxy for the ZFS dataset
* PASS: ZFS root proxy is a vanilla Guix pseudo file system
* PASS: ZFS root proxy is excluded from the availability probe
* PASS: ZFS root proxy is excluded from the deploy module probe
* PASS: only the root file system is proxied
* PASS: kernel is marked as ZFS-enabled
* PASS: initrd modules include ZFS
* PASS: ZFS service is added
* PASS: GRUB installer is wrapped
* PASS: GRUB targets are preserved
*** Leaving test group: zfs-system ***
*** Test suite finished. ***
*** # of expected passes : 10
But not with "guix describe":
Generation 252 Jun 10 2026 13:42:56 (current)
nonguix 4ae06fb
repository URL: https://gitlab.com/nonguix/nonguix
branch: master
commit: 4ae06fb5cb75f2ca6b0f2f384f41677ae28c069a
bluebox 7162877
repository URL: https://codeberg.org/lapislazuli/bluebox
branch: main
commit: 71628770c8612c041e06672f34c0c8e6fc67c13c
beaverlabs b0d8625
repository URL: https://gitlab.com/edouardklein/guix
branch: beaverlabs
commit: b0d86251ddc3dac0c2d1343bf6e34fd601fa0179
guix af735c2
repository URL: https://git.guix.gnu.org/guix.git
branch: master
commit: af735c2c3743483ea5e9d0b684ec460a5c972da8
$ uname -a
Linux luca 7.0.11-gnu #1 SMP PREEMPT_DYNAMIC 1 x86_64 GNU/Linux
I don't use ZFS. It happens on at least two of my machines. One with a
libre kernel, and one with a non-libre one.
The messages only appear for the system guix, not for a local guix build.
And this is fine too:
$ guix shell guix -- guix search aaaaaaaa
I have no clue where these messages come from, anyone an idea?
Thanks,
Hugo