<div dir="ltr"><div>No, it doesn't have to be that hard. Plugging NixOS: <a href="https://nixos.org/nixos/about.html">https://nixos.org/nixos/about.html</a> which solves this issue by making safe rollbacks as easy as rebooting and choosing the previous immutable system configuration.<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Aug 11, 2019 at 9:06 AM Shlomo Solomon <<a href="mailto:shlomo.solomon@gmail.com">shlomo.solomon@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Let me start by saying that I'm not looking for a solution - I solved my<br>
problem. I'm just angry and letting off some steam. <br>
<br>
I've been using Linux for over 20 years. I'm pretty sure a novice would<br>
have just quit and either deleted the whole mess or gone back to<br>
Windows.<br>
<br>
Fixing broken dependencies should not be that hard!!  <br>
<br>
I won't bore you with what happened to me, but after trying GUI<br>
tools and also numerous combinations of commands such as:<br>
<br>
sudo apt-get --fix-broken install<br>
sudo apt autoremove<br>
sudo dpkg -P mono-complete<br>
sudo dpkg --remove --force-remove-reinstreq mono-complete<br>
sudo apt-get clean<br>
sudo apt-get autoclean<br>
sudo apt-get -u dist-upgrade<br>
sudo apt-get -o Dpkg::Options::="--force-overwrite" upgrade<br>
sudo apt-get -o Dpkg::Options::="--force-overwrite" -f install<br>
sudo dpkg -P --force-all mono-complete<br>
sudo dpkg --configure -a<br>
<br>
<br>
I discovered that there were some post removal scripts that were<br>
crashing dpkg and the solution was to manually remove several files<br>
from /var/lib/dpkg/info.<br>
<br>
WOW - isn't that a "pretty" way to go.<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
-- <br>
Shlomo Solomon<br>
<a href="http://the-solomons.net" rel="noreferrer" target="_blank">http://the-solomons.net</a><br>
Claws Mail 3.16.0 - Kubuntu 18.04<br>
<br>
_______________________________________________<br>
Linux-il mailing list<br>
<a href="mailto:Linux-il@cs.huji.ac.il" target="_blank">Linux-il@cs.huji.ac.il</a><br>
<a href="http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il" rel="noreferrer" target="_blank">http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il</a><br>
</blockquote></div>