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

Reply via email to