Tobias Geerinckx-Rice <m...@tobias.gr> writes:

> Anecdotally, empty store files happen a surprising lot.  Surprising to me, 
> anyway.  Not only on btrfs.

Can confirm, I've had this twice in the last 3 months. And I did all the
usual btrfs/smartctl checks both times, so it doesn't seem to be a
filesystem issue either. (Nor do I tend to reboot right after a
reconfigure, for that matter.)

It's definitely one of the more annoying bugs. Not too hard to recover
from, as with most issues on a Guix System, but still annoying. The kind
I would definitely find unacceptable from distros with more resources,
like Debian or Fedora.

> It's been ages since I've used anything but Guix, but is this failure mode 
> really as common with other package manglers?  Does anyone have anecdata to 
> that effect?

Anecdatally, I've had something like this happen once in the two years
during which I used pacman, and that turned out to be a btrfs file
corruption issue that I could have caught months in advance if I'd been
paying attention. I've never had it on any other package manager. So
from my experience, it's far less common.

But then, repairing it was MUCH more annoying, because pacman will
notice these things mid-update, and then the entire rest of the update
will fail catastrophically, messing up your entire system. I really
appreciate Guix being transactional :)

(also, package "manglers", heh heh heh)

Reply via email to