Re:A Quick Introduction to Flatpak
by jjnoakes on Tuesday December 06, 2016 @02:58PM
(#13117767)
While not identical to Guix or Nix, it certainly is analogous to rolling things back. If I upgrade a package from 1.0.1 to 1.0.2 and it breaks, I can pin it to 1.0.1 and continue on my merry way.
[ Parent
| on HN ]
But without the rollback being atomic, there is potential for the rollback to fail and the system to be left in a broken state. Guix and Nix also can record many generations of the system and roll back to any one of them. Pinning packages with yum is very primitive and unsafe by comparison.