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)