Email or username:

Password:

Forgot your password?
Top-level
doll!

@Tvorsk @eevee @whitequark i think the "there is one canonical system version of libfoo everything on the system uses" model is fundamentally not suitable for a general purpose OS; there will always be software that needs different versions of libfoo, and as a developer it takes too much work to test against 15 different distributions

it's like how people realized "hmm, maybe installing every python library any piece of software uses into a single global namespace was a bad idea, let's use virtualenvs"

2 comments
eevee 🦊

@hierarchon @Tvorsk @whitequark that's a weird comparison since you can install multiple versions of an .so but not multiple versions of a python library

doll! replied to eevee

@eevee @Tvorsk @whitequark most distributions that I've used only let you install one version of a package; you can have libfoo3 and libfoo4, but that assumes breakage only happens on major version changes

Go Up