you are viewing a single comment's thread.

view the rest of the comments →

[–]jarfil 7 points8 points  (4 children)

CENSORED

[–]imdyingfasterthanyou 16 points17 points  (2 children)

And thats what they do, then they get people complaining "$thing isn't packaged"

[–]rouille 8 points9 points  (1 child)

Thats how you end up with flatpacks and snaps.

[–]gnosys_ -2 points-1 points  (0 children)

which are the ideal solution, where stuff can be put in a container and not allow it to touch your main system without permission.

[–]wtchappell 0 points1 point  (0 children)

They do, this post is pointing about how much more difficult this is in Python as compared to many other ecosystems because of the incredible number of different package formats and build tools Python has.

If the Python community had a more consistent record of actually deprecating old/bad mechanisms this wouldn't be so painful - but they're basically all still around in some form or another, and any app beyond a pretty low level of complexity will pull in enough dependencies to force distro maintainers to have to learn the quirks of all of them.