Re:Gobolinux : Redefining Linux filesystem hierarchy
by Fnoord on Thursday December 30, 2021 @05:20AM
(#29735437)
Except Nix. Each package has a unique hash, which is reproducible. So if there is one minor difference, you get a different path. This works incredibly well, but I admit the paths of Gobolinux are more user-friendly in their naming scheme (though one might argue against a capital letter at start of each entry due to increased finger movement requirement).
But Gobolinux can actually handle this scenario better than most distros since package-specific libraries don't need to go into the global index in the first place. So neither pkgA nor pkgB's 'thelib.so' would end up in the index, it'd just be local to the package.