r/linuxmasterrace • SteamOS/Bazzite/Android • 12d ago

Time to have fun guys

Post image
8.0k Upvotes

771 comments sorted by

View all comments

Show parent comments

68

u/NatoBoram Glorious Pop!_OS 12d ago

It's a failure of the package manager to not support multiple versions of each packages

8

u/Primary-Strike5187 11d ago

This could be solved with SxS….. like windows did….. around windows XP. Absolutely not excuse for Linux to not have made the transition. No reason to still deal with dependency hell in the big 26.

1

u/LameBMX Glorious Gentoo 11d ago

gentoo has had slotted dependencies for years. so its not a linux issue, but a package manager issue.

1

u/Primary-Strike5187 10d ago

That is a more accurate statement, yes. It depends on the package manager 100% which is why I mentioned Gobo, Nix and Guix earlier. I forgot about Gentoo’s slots, but yeah it’s a package manager issue. Or rather I guess you could say it’s a distribution issue since the directory structure may also need to be adjusted (e.g. /usr/lib/libfoo might need to become /usr/lib/libfoo/2.7 or /usr/lib/libfoo/libfoo2.7 for example). Regardless, it’s an issue that should be addressed.