Just wanted to give a virtual hug to the Haiku devs that designed the packagefs roll back mechanism (almost a full decade ago). It just works and is brilliant.
Meanwhile in Ubuntu Server land, an apt get update crippled networking going from 6.8.0-39 to 6.8.0-41 (chengelog is insanely big 6.8.0-40.40 : linux package : Ubuntu). Even though I can revert thd kernel version, apt modified something else as well, and a lot of python based tools disappeared (even the ip tool for resolving network issues). Fixing apt issues with no networking is not fun.
In Haiku land, restoring to a previous packagefs state is easy. Bugs in system updates do show up, and reverting to previous system state is a must for modern OS’s. But I guess debian based apt systems are not one of these …
Thank you Haiku devs for such a well thought out packagefs restore system.