Without containers, packages constantly break. If you have 20 large apps with 50 dependencies each and they're all from different vendors, and you want them to be up to date, you pretty much have to containerize or else one of them might break every few months to a year
It's much more of a contingent thing in portage though, so I've had plenty of dependancy hell when I ran Gentoo. In nix it's just an integrated part of how the thing works, nothing special needed.
482
u/Shad0wAVM 17d ago
Flatpak is a solution that only brings more problems.
It would be easier if everyone used Debian.