My system has a broken MariaDb update going from 10.3 to 10.4. MariaDb does still work fine, but now I am having system upgrade issues. I have tried looking online for solutions but can't seem to find anything. Problem:
$ sudo apt-get upgrade Reading package lists... Done Building dependency tree Reading state information... Done You might want to run 'apt --fix-broken install' to correct these. The following packages have unmet dependencies: mariadb-server-10.3 : Depends: mariadb-client-10.3 (>= 1:10.3.28+maria~buster) but 1:10.3.27-0+deb10u1 is installed mariadb-server-core-10.3 : Breaks: mariadb-client-10.3 (< 1:10.3.28+maria~buster) but 1:10.3.27-0+deb10u1 is installed E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
While I try to fix-broken :
$ sudo apt --fix-broken install Reading package lists... Done Building dependency tree Reading state information... Done Correcting dependencies... Done The following packages were automatically installed and are no longer required: libconfig-inifiles-perl libsnappy1v5 Use 'sudo apt autoremove' to remove them. The following additional packages will be installed: mariadb-client-10.3 mariadb-client-core-10.3 The following packages will be upgraded: mariadb-client-10.3 mariadb-client-core-10.3 2 upgraded, 0 newly installed, 0 to remove and 9 not upgraded. 6 not fully installed or removed. Need to get 0 B/1,868 kB of archives. After this operation, 19.6 MB disk space will be freed. Do you want to continue? [Y/n] Y Reading changelogs... Done dpkg: regarding .../mariadb-client-core-10.3_1%3a10.3.28+maria~buster_amd64.deb containing mariadb-client-core-10.3: mariadb-client-10.3 conflicts with mysql-client-core-5.5 mariadb-client-core-10.3 provides mysql-client-core-5.5 and is to be installed. dpkg: error processing archive /var/cache/apt/archives/mariadb-client-core-10.3_1%3a10.3.28+maria~buster_amd64.deb (--unpack): conflicting packages - not installing mariadb-client-core-10.3 dpkg: regarding .../mariadb-client-10.3_1%3a10.3.28+maria~buster_amd64.deb containing mariadb-client-10.3: mariadb-client-core-10.3 conflicts with mysql-client-5.5 mariadb-client-10.3 provides mysql-client-5.5 and is to be installed. dpkg: error processing archive /var/cache/apt/archives/mariadb-client-10.3_1%3a10.3.28+maria~buster_amd64.deb (--unpack): conflicting packages - not installing mariadb-client-10.3 Errors were encountered while processing: /var/cache/apt/archives/mariadb-client-core-10.3_1%3a10.3.28+maria~buster_amd64.deb /var/cache/apt/archives/mariadb-client-10.3_1%3a10.3.28+maria~buster_amd64.deb E: Sub-process /usr/bin/dpkg returned an error code (1)
Are there multiple packages installed? Any ideas?
edit: adding more info
Please edit your post to show the contents of your /etc/apt/sources.list:
deb http://deb.debian.org/debian/ buster main deb-src http://deb.debian.org/debian/ buster main deb http://security.debian.org/debian-security buster/updates main contrib deb-src http://security.debian.org/debian-security buster/updates main contrib # buster-updates, previously known as 'volatile' deb http://deb.debian.org/debian/ buster-updates main contrib deb [arch=arm64,ppc64el,amd64] http://mariadb.mirror.globo.tech/repo/10.3/debian buster main # deb-src [arch=arm64,ppc64el,amd64] http://mariadb.mirror.globo.tech/repo/10.3/debian buster main deb [arch=arm64,ppc64el,amd64] http://mariadb.mirror.globo.tech/repo/10.4/debian buster main # deb-src [arch=arm64,ppc64el,amd64] http://mariadb.mirror.globo.tech/repo/10.4/debian buster main deb-src http://deb.debian.org/debian/ buster-updates main contrib
and any *.list files in /etc/apt/sources.list.d: ondrej-ubuntu-php-impish.list php7.list