I enjoyed this a great deal, but one thing that I don&#x27;t see touched on in any of these package management posts is the difference between system-level and user-level package management. Maybe it&#x27;s because I use a Macintosh, and thus have never been subject to the joys of apt&#x2F;yum&#x2F;pacman et al, but I&#x27;ve never been comfortable with the idea that I could install some binary or library and it&#x27;d be puked into the system execution context. I use homebrew, which has its problems no lie, but I can upgrade my own versions of software that might conflict with system level stuff without fear.<p>I&#x27;d like the distribution to stick to its knitting and leave the decisions about my personal world of versioning and dependencies to me.