My comment seems to have been chopped off. I mentioned NixOS which has a very radical approach to package and configuration management and (Nix) can comfortably co-exist on systems which use other package managers.