The weird command was sudo apt install steam pretty much IIRC
He should’ve read the message, but it also shouldn’t have uninstalled his desktop environment, that should be a very damn safe command to run if we want Linux to be mainstream on the desktop. Sucks that a package dependency error like this managed to make it through QA.
The Pop_os team accepted that behaviour (installing steam uninstalls the DE) as a bug and it was fixed subsequently.
They also fixed the whole thing with the error message to make it more difficult to accidentally delete critical system components by installing software entirely unrelated to said system component.
Off topic, but System76 is super lucky to have Jeremy Soller. Not because he fixed this particular bug, but because he’s an amazing engineer in general, and also brings visibility to the project because his name is attached to RedoxOS, currently the most fleshed-out OS kernel written in Rust.
I hope they treat him well enough to keep him around for a long time.
It isn’t super stable, but it has super cow powers!
I like Zypper. When there’s a conflict, Zypper tells me I can keep obsolete packages, or break the system, or uninstall something. I’ve yet to nuke my system with Zypper, despite there often being conflicts.
Of course since I use OpenSuSE (Tumbleweed), it also has btrfs with snapshots enabled by default. So while I haven’t nuked the system because of anything like that, there’s been one or two times when a nvidia driver update among the other packages nuked my GUI. So I just went and loaded a previous snapshot, and tried updating again later.
I’ve used other cool package managers (heheheh Portage), but I think Zypper is the most user-friendly
@squaresinger but it stable trying remove unrelated software when installing steam or 32-bit software. Installing steam caused DE removal even more then ten years ago
The weird command was sudo apt install steam pretty much IIRC
He should’ve read the message, but it also shouldn’t have uninstalled his desktop environment, that should be a very damn safe command to run if we want Linux to be mainstream on the desktop. Sucks that a package dependency error like this managed to make it through QA.
This.
The Pop_os team accepted that behaviour (installing steam uninstalls the DE) as a bug and it was fixed subsequently.
They also fixed the whole thing with the error message to make it more difficult to accidentally delete critical system components by installing software entirely unrelated to said system component.
Off topic, but System76 is super lucky to have Jeremy Soller. Not because he fixed this particular bug, but because he’s an amazing engineer in general, and also brings visibility to the project because his name is attached to RedoxOS, currently the most fleshed-out OS kernel written in Rust.
I hope they treat him well enough to keep him around for a long time.
@squaresinger @boonhet typical apt…
It kinda is, isn’t it? Apt isn’t super stable.
It isn’t super stable, but it has super cow powers!
I like Zypper. When there’s a conflict, Zypper tells me I can keep obsolete packages, or break the system, or uninstall something. I’ve yet to nuke my system with Zypper, despite there often being conflicts.
Of course since I use OpenSuSE (Tumbleweed), it also has btrfs with snapshots enabled by default. So while I haven’t nuked the system because of anything like that, there’s been one or two times when a nvidia driver update among the other packages nuked my GUI. So I just went and loaded a previous snapshot, and tried updating again later.
I’ve used other cool package managers (heheheh Portage), but I think Zypper is the most user-friendly
@squaresinger but it stable trying remove unrelated software when installing steam or 32-bit software. Installing steam caused DE removal even more then ten years ago