Hacker News new | ask | show | jobs
by NeutronBoy 5203 days ago
> I frequently upgrade single packages at a time so I saw no problem with this but ok, I'm not an Arch expert so I followed the #arch people's advice.

Imagine your window manager relies on libX as a dependency. You update CoolNewApp, which relies on an updated version is libX. So it installs that from your repos and CoolNewApp works great. However, your WM needs an update to be compatible with the newer version of libX, and that update wasn't installed, so the next time you go to login, bam, broken system.

2 comments

I imagine the GP means "upgrade single package, including dependencies". This is very common, at least on Gentoo.
This is exactly the kind of things that pacman should take care of. Simply "upgrade everything" is not a good practice, it will break for some people, enough to have them annoyed.