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