<html style="direction: ltr;">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <style type="text/css">body p { margin-bottom: 0cm; margin-top: 0pt; } </style>
  </head>
  <body bidimailui-charset-is-forced="true" style="direction: ltr;"
    text="#000000" bgcolor="#FFFFFF">
    <br>
    <div class="moz-cite-prefix">On 11/08/2019 9:05, Shlomo Solomon
      wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:20190811090524.57705c73@shlomo1.solomon">
      <pre class="moz-quote-pre" wrap="">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. </pre>
    </blockquote>
    I'll do my best to defend.<br>
    <blockquote type="cite"
      cite="mid:20190811090524.57705c73@shlomo1.solomon">
      <pre class="moz-quote-pre" wrap="">binations 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</pre>
    </blockquote>
    <p>Or just use aptitude.</p>
    <p><br>
    </p>
    <p>It allows you to schedule as many dpkg operations as you need to
      get things working, including multiple suggestions how to
      automatically fix your problem, allowing you to choose between
      them.
    </p>
    <blockquote type="cite"
      cite="mid:20190811090524.57705c73@shlomo1.solomon">
      <pre class="moz-quote-pre" wrap="">

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.</pre>
    </blockquote>
    <p>It is not.</p>
    <p><br>
    </p>
    <p>In Linux's (Debian's, in this case) defense, a bug in the
      installation script is never easy to recover from. On Windows,
      you'd be in much worse a state under similar circumstances.</p>
    <p><br>
    </p>
    <p>Shachar<br>
    </p>
  </body>
</html>