Is he even very tech savvy? Like IIRC he tried to install a Linux Desktop once. And on installing steam he went ahead with the terminal prompts that were warning him whatever weird command he did was going to nuke his desktop environment.
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.
@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
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
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.
Is he even very tech savvy? Like IIRC he tried to install a Linux Desktop once. And on installing steam he went ahead with the terminal prompts that were warning him whatever weird command he did was going to nuke his desktop environment.
That case was a legitimate bug in the specific PopOS version he was using
It was bad luck on every side. Mostly because pop doesn’t update packages during install
Yeah, but he could have read the messages lol
yeah, though he is used to windows warning with every program install that it might break the pc so ignoring a warning isn’t THAT unexpected
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.
@squaresinger @boonhet typical apt…
It kinda is, isn’t it? Apt isn’t super stable.
@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
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
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.