<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Jun 24, 2023 at 1:14 PM Larry Kennedy <<a href="mailto:lunchtimelarry@gmail.com">lunchtimelarry@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"><div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Jun 24, 2023 at 1:02 PM Stephen Worthington <<a href="mailto:stephen_agent@jsw.gen.nz" target="_blank">stephen_agent@jsw.gen.nz</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">On Sat, 24 Jun 2023 11:50:10 -0400, you wrote:<br>
<br>
>All,<br>
><br>
>I'm trying to patch my Ubuntu 20.04.5 backend and suddenly I'm going in<br>
>circles on this well-documented mariadb upgrade issue. No matter what I<br>
>try to remove/purge, I get this:<br>
><br>
>The following packages have unmet dependencies:<br>
> mariadb-plugin-rocksdb : Depends: mariadb-server-10.3 (=<br>
>1:10.3.38-0ubuntu0.20.04.1) but 1:10.3.34-0ubuntu0.20.04.1 is to be<br>
>installed<br>
> mariadb-plugin-tokudb : Depends: mariadb-server-10.3 (=<br>
>1:10.3.38-0ubuntu0.20.04.1) but 1:10.3.34-0ubuntu0.20.04.1 is to be<br>
>installed<br>
> mariadb-test : Depends: mariadb-server-10.3 (= 1:10.3.38-0ubuntu0.20.04.1)<br>
>but 1:10.3.34-0ubuntu0.20.04.1 is to be installed<br>
> Depends: mariadb-test-data (= 1:10.3.38-0ubuntu0.20.04.1)<br>
>but 1:10.3.37-0ubuntu0.20.04.1 is to be installed<br>
><br>
>Is there anything that works to get rid of these packages so I can continue<br>
>accepting upgrades? I've tried removing all of these one by one, as well<br>
>as the reported dependencies such as mythtv. Nothing is working.<br>
<br>
It looks like mariadb-plugin-tokudb is deprecated - there may not be a<br>
version of that package any more - it is certainly gone in 22.04. That<br>
sort of thing always causes problems. What happens when you manually<br>
remove it?<br>
<br>
apt remove mariadb-plugin-tokudb<br></blockquote><div><br></div><div>Thanks for weighing in. I get the same result on this one as the others: <br></div><div><br></div><div>sudo apt remove mariadb-plugin-tokudb<br>Reading package lists... Done<br>Building dependency tree <br>Reading state information... Done<br>You might want to run 'apt --fix-broken install' to correct these.<br>The following packages have unmet dependencies:<br> mariadb-plugin-rocksdb : Depends: mariadb-server-10.3 (= 1:10.3.38-0ubuntu0.20.04.1) but 1:10.3.34-0ubuntu0.20.04.1 is to be installed<br> mariadb-test : Depends: mariadb-server-10.3 (= 1:10.3.38-0ubuntu0.20.04.1) but 1:10.3.34-0ubuntu0.20.04.1 is to be installed<br> Depends: mariadb-test-data (= 1:10.3.38-0ubuntu0.20.04.1) but 1:10.3.37-0ubuntu0.20.04.1 is to be installed<br>E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).<br> </div></div></div></blockquote><div><br></div><div>Solved! <br></div><div><br></div><div>I just noticed that when I ran apt --fix-broken install, it was complaining that the mariadb.cnf was missing. I simply touch-ed that file and the fix seems to have worked.</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
In the dim distant past, I can remember having to remove all the<br>
mariadb packages and everything that depended on them (including all<br>
the mythtv packages), and then reinstalling everything (MariaDB<br>
first). That was when I was converting from using MySQL to MariaDB<br>
but there was not a matching version between them (the base versions<br>
were compatible, but the point releases were not). Then I had to<br>
restore the database from the backup as MariaDB could not work with<br>
the existing MySQL version of the database due to the incompatible<br>
versions. You should not need to do a restore, but make sure you have<br>
a full backup just in case.<br></blockquote><div><br></div><div>For sure I made a backup before I started messing about with this. <br></div><div> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
_______________________________________________<br>
mythtv-users mailing list<br>
<a href="mailto:mythtv-users@mythtv.org" target="_blank">mythtv-users@mythtv.org</a><br>
<a href="http://lists.mythtv.org/mailman/listinfo/mythtv-users" rel="noreferrer" target="_blank">http://lists.mythtv.org/mailman/listinfo/mythtv-users</a><br>
<a href="http://wiki.mythtv.org/Mailing_List_etiquette" rel="noreferrer" target="_blank">http://wiki.mythtv.org/Mailing_List_etiquette</a><br>
MythTV Forums: <a href="https://forum.mythtv.org" rel="noreferrer" target="_blank">https://forum.mythtv.org</a><br>
</blockquote></div></div>
</blockquote></div></div>