Thanks. I'm not familair with nixos and I certainly don't want to start a discussion of which distro is better, but I will comment:
1 - IF this works as stated on the nixos site, I hope it will spread to other distros 2 - changing distros because of a problem like I had is really overkill 3 - I don't really thing this would work in the situation I had (although as I said - I'm not familiar with nixos). It's true that I did not give details earlier, but I can add that it "seems" that something went wrong when I installed a package about 2 months ago, but everything worked OK until an update to that package (today) failed and left the system unstable. So I don't think going back to a breakpoint from months ago (if it were even possible) would b a viable solution since it that time I'm made MANY changes to the system - including installing other packages. Fixing a specific broken package or dependency should be a trivial thing. On Sun, 11 Aug 2019 10:42:23 +0300 Ari Becker <wickedpheo...@gmail.com> wrote: > 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 > > -- 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