Bug#993527: [debian-mysql] Bug#993527: mariadb-server: At full-upgrade from buster to bullseye mariadb-server (and also client) are removed.
Hi! Latest version of MariaDB in Debian unstable/testing/Bookworm is 10.11.2. You might want to consider testing it. If you want to contribute in the open source way to fix this or any other issue, see https://salsa.debian.org/mariadb-team/mariadb-server/-/wikis/Contributing-to-MariaDB-packaging-in-Debian on how to submit a Merge Request! If you have time to help, please consider these (in order of importance): 1. Review current open MRs at https://salsa.debian.org/mariadb-team/mariadb-server/-/merge_requests 2. Review items highlighted by Debian QA systems (Lintian, builds etc) and submit a fix to improve the quality: https://tracker.debian.org/pkg/mariadb 3. Review what testing we have at https://salsa.debian.org/mariadb-team/mariadb-server/-/pipelines and think about potential gaps - CI is very important as it is the only way we can prevent regressions in a scalable way 4. Review/follow-up on existing bugs that currently need more information: https://bugs.debian.org/cgi-bin/pkgreport.cgi?repeatmerged=no&src=mariadb&src=mariadb-10.6&src=mariadb-10.5&src=mariadb-10.3&src=mariadb-10.1 MariaDB and C++ skills are useful, but not required. For example reviewing the NEWS for 10.11 requires no coding skills: https://salsa.debian.org/mariadb-team/mariadb-server/-/merge_requests/37 My request for help from debian-devel in https://lists.debian.org/debian-devel/2023/02/msg00272.html did not get many responses, so the future of this package depends on how active the users and people who previously reported bugs are in participating in the maintenance of the package. - Otto
Bug#993527: [debian-mysql] Bug#993527: mariadb-server: At full-upgrade from buster to bullseye mariadb-server (and also client) are removed.
Control: found -1 1:10.5.15-0+deb11u1 On Sat, 9 Oct 2021 19:13:33 -0700 =?UTF-8?B?T3R0byBLZWvDpGzDpGluZW4=?= wrote: > Version: 1:10.5.12-0+deb11u1 > > Your testing verified that the issue is fixed in Debian testing that > had 1:10.5.12-1. Debian Bullseye now got 1:10.5.12-0+deb11u1 so I > assume it is now fixed for Bullseye, as the code in those versions are > identical. Hence, closing issue. > > Unfortunatly it's not fixed... Today I came around to upgrade one of my servers from buster to bullseye, and after upgrade I've found mariadb-server was uninstalled and I had to manually install it afterwards. Attached var/log/apt/history.log of the apt dist-upgrade step, including the manual fixing. -- Cheers, tobi Start-Date: 2022-04-22 20:18:31 Commandline: apt dist-upgrade Requested-By: tobi (1000) Install: linux-kbuild-5.10:amd64 (5.10.106-1, automatic), debhelper:amd64 (13.3.4, automatic), php7.4-mbstring:amd64 (7.4.28-1+deb11u1, automatic), php-symfony-service-contracts:amd64 (1.1.10-2, automatic), equivs:amd64 (2.3.1, automatic), libnginx-mod-stream-geoip2:amd64 (1.18.0-6.1, automatic), libonig5:amd64 (6.9.6-1.1, automatic), libgdk-pixbuf-xlib-2.0-0:amd64 (2.40.2-2, automatic), gcc-10:amd64 (10.2.1-6, automatic), libnl-3-200:amd64 (3.4.0-1+b1, automatic), libctf-nobfd0:amd64 (2.35.2-2, automatic), libnl-genl-3-200:amd64 (3.4.0-1+b1, automatic), libtypes-serialiser-perl:amd64 (1.01-1, automatic), libnftables1:amd64 (0.9.8-3.1, automatic), dwz:amd64 (0.13+20210201-1, automatic), php7.4-readline:amd64 (7.4.28-1+deb11u1, automatic), php7.4-gd:amd64 (7.4.28-1+deb11u1, automatic), php7.4-curl:amd64 (7.4.28-1+deb11u1, automatic), gsasl-common:amd64 (1.10.0-4, automatic), libnginx-mod-http-geoip2:amd64 (1.18.0-6.1, automatic), containerd:amd64 (1.4.13~ds1-1~deb11u1, automatic), php7.4-imap:amd64 (7.4.28-1+deb11u1, automatic), libskarnet2.10:amd64 (2.10.0.2-1, automatic), php7.4-bcmath:amd64 (7.4.28-1+deb11u1, automatic), libaom0:amd64 (1.0.0.errata1-3, automatic), libperl4-corelibs-perl:amd64 (0.004-2, automatic), libx265-192:amd64 (3.4-2, automatic), linux-compiler-gcc-10-x86:amd64 (5.10.106-1, automatic), automake:amd64 (1:1.16.3-2, automatic), php7.4-opcache:amd64 (7.4.28-1+deb11u1, automatic), php-psr-container:amd64 (1.0.0-2, automatic), libdeflate0:amd64 (1.7-1, automatic), libnginx-mod-stream-geoip:amd64 (1.18.0-6.1, automatic), libarchive-zip-perl:amd64 (1.68-1, automatic), alsa-ucm-conf:amd64 (1.2.4-2, automatic), libdav1d4:amd64 (0.7.1-3, automatic), python3-distro:amd64 (1.5.0-1, automatic), libs6-2.10:amd64 (2.10.0.2-1, automatic), libisc1105:amd64 (1:9.11.19+dfsg-2.1, automatic), libsub-override-perl:amd64 (0.09-2, automatic), linux-headers-5.10.0-13-common:amd64 (5.10.106-1, automatic), php7.4-cli:amd64 (7.4.28-1+deb11u1, automatic), po-debconf:amd64 (1.0.21+nmu1, automatic), libgdk-pixbuf-2.0-0:amd64 (2.42.2+dfsg-1, automatic), php7.4-mysql:amd64 (7.4.28-1+deb11u1, automatic), libjson-perl:amd64 (4.03000-1, automatic), php7.4-fpm:amd64 (7.4.28-1+deb11u1, automatic), libdebhelper-perl:amd64 (13.3.4, automatic), libmail-authenticationresults-perl:amd64 (2.20210112-1, automatic), php7.4-gmp:amd64 (7.4.28-1+deb11u1, automatic), libcairo-gobject2:amd64 (1.16.0-5, automatic), php-symfony-polyfill-php80:amd64 (1.22.1-1, automatic), libbpf0:amd64 (1:0.3-2, automatic), nginx-core:amd64 (1.18.0-6.1, automatic), php7.4-json:amd64 (7.4.28-1+deb11u1, automatic), gcc-9-base:amd64 (9.3.0-22, automatic), libruby2.7:amd64 (2.7.4-1+deb11u1, automatic), libisc-export1105:amd64 (1:9.11.19+dfsg-2.1, automatic), libmaxminddb0:amd64 (1.5.2-1, automatic), php7.4-xml:amd64 (7.4.28-1+deb11u1, automatic), libltdl-dev:amd64 (2.4.6-15, automatic), php-symfony-event-dispatcher-contracts:amd64 (1.1.10-2, automatic), php7.4-zip:amd64 (7.4.28-1+deb11u1, automatic), libdns1110:amd64 (1:9.11.19+dfsg-2.1, automatic), autoconf:amd64 (2.69-14, automatic), libasan6:amd64 (10.2.1-6, automatic), fonts-urw-base35:amd64 (20200910-1, automatic), libopus0:amd64 (1.3.1-0.1, automatic), libnsl-dev:amd64 (1.3.0-2, automatic), autopoint:amd64 (0.21-4, automatic), linux-headers-5.10.0-13-amd64:amd64 (5.10.106-1, automatic), libcommon-sense-perl:amd64 (3.75-1+b4, automatic), mailcap:amd64 (3.69, automatic), media-types:amd64 (4.0.0, automatic), liburi-escape-xs-perl:amd64 (0.14-1+b5, automatic), php7.4-phpdbg:amd64 (7.4.28-1+deb11u1, automatic), libctf0:amd64 (2.35.2-2, automatic), bind9-dnsutils:amd64 (1:9.16.27-1~deb11u1, automatic), libperlio-utf8-strict-perl:amd64 (0.008-1+b1, automatic), libevent-2.1-7:amd64 (2.1.12-stable-1, automatic), autotools-dev:amd64 (20180224.1+nmu1, automatic), python3-icu:amd64 (2.5-1+b2, automatic), libprocps8:amd64 (2:3.3.17-5, automatic), gettext:amd64 (0.21-4, automatic), libcrypt-dev:amd64 (1:4.4.18-4, automatic), libtool:amd64 (2.4.6-15, automatic), php7.4-sqlite3:amd64 (7.4.28-1+deb11u1, automatic), libip6tc2:amd64 (1.8.7-1, automatic), cpp-10:amd64 (10.2.1-6, automatic), php7.4-common:amd64 (7.4.28
Bug#993527: [debian-mysql] Bug#993527: mariadb-server: At full-upgrade from buster to bullseye mariadb-server (and also client) are removed.
On Sun, 5 Sep 2021 11:14:01 +0200 Tobias Frost wrote: > On Sat, Sep 04, 2021 at 02:52:11PM -0700, Otto Kekäläinen wrote: > > Simply test a normal upgrade from Buster to Debian Testing and see if > > the issue still repeats with all the MariaDB and Galera packages in > > Debian Testing. > > Yes, buster->testing seems to work. (Sven tested that on Friday and told me > it works) First sentence of my last reply: We did two tests today. First was an upgrade of the complete system from Buster to Testing. This worked. mariadb-server and mariadb-client worked both after upgrade. -- Sven
Bug#993527: [debian-mysql] Bug#993527: mariadb-server: At full-upgrade from buster to bullseye mariadb-server (and also client) are removed.
On Sat, Sep 04, 2021 at 02:52:11PM -0700, Otto Kekäläinen wrote: > Thanks Tobias for looking into it. > > When you do testing, please don't do any pinning or other stuff that > interferes with apt. There is no need to recompile anything either. > The versions of MariaDB and Galera in Debian Sid, Testing and Bullseye > are all compiled with the exact same toolchain and are still > identical. > > Simply test a normal upgrade from Buster to Debian Testing and see if > the issue still repeats with all the MariaDB and Galera packages in > Debian Testing. Yes, buster->testing seems to work. (Sven tested that on Friday and told me it works) However, I thought you plan to have an update for the next bullseye point release, because currently buster->bullseye update is broken, and this is what this bug report is all about. This is also why I tried only to have updated mariadb packages in the test, as I thought you meant we should test if this package will fix the dist-upgrade issue. I guess you'd agree that asking our users to upgrade severs to testing would not be an acceptable solution... I understand your message that galera will also needed an stable-proposed-update upload.. Wont find time to test this path, though -- tobi > - Otto
Bug#993527: [debian-mysql] Bug#993527: mariadb-server: At full-upgrade from buster to bullseye mariadb-server (and also client) are removed.
Thanks Tobias for looking into it. When you do testing, please don't do any pinning or other stuff that interferes with apt. There is no need to recompile anything either. The versions of MariaDB and Galera in Debian Sid, Testing and Bullseye are all compiled with the exact same toolchain and are still identical. Simply test a normal upgrade from Buster to Debian Testing and see if the issue still repeats with all the MariaDB and Galera packages in Debian Testing. - Otto
Bug#993527: [debian-mysql] Bug#993527: mariadb-server: At full-upgrade from buster to bullseye mariadb-server (and also client) are removed.
On Thu, 2 Sep 2021 10:50:29 -0700 Otto Kekäläinen wrote: > Please test with the version in Debian testing. We did two tests today. First was an upgrade of the complete system from Buster to Testing. This worked. mariadb-server and mariadb-client worked both after upgrade. Then we tried with apt pinning mariadb-server to testing, and the rest of the system to bullseye with the following settings: root@test:/etc/apt/preferences.d# apt-cache policy mariadb-server mariadb-server: Installed: (none) Candidate: 1:10.5.12-1 Version table: 1:10.5.12-1 1000 1 http://ftp.de.debian.org/debian testing/main amd64 Packages 1:10.5.11-1 500 500 http://deb.debian.org/debian bullseye/main amd64 Packages 1:10.3.29-0+deb10u1 500 500 http://mirror.hetzner.de/debian/packages buster/main amd64 Packages 1:10.3.25-0+deb10u1 500 500 http://mirror.hetzner.de/debian/security buster/updates/main amd64 Packages This output was after upgrade, that is why it says "Installed: (none)" After this test, mariadb-server and client where again missing. Extract of /var/log/apt/history.log: Start-Date: 2021-09-03 12:07:44 Commandline: apt dist-upgrade Install: ..., mariadb-client-core-10.5:amd64 (1:10.5.12-1, automatic), ..., libmariadb3:amd64 (1:10.5.12-1, automatic), ... Upgrade: ..., mariadb-common:amd64 (1:10.3.29-0+deb10u1, 1:10.5.12-1), Remove: ..., mariadb-server-10.3:amd64 (1:10.3.29-0+deb10u1), ..., mariadb-client-10.3:amd64 (1:10.3.29-0+deb10u1), mariadb-server:amd64 (1:10.3.29-0+deb10u1), mariadb-client-core-10.3:amd64 (1:10.3.29-0+deb10u1), ... End-Date: 2021-09-03 12:11:26 Greetings Sven
Bug#993527: [debian-mysql] Bug#993527: mariadb-server: At full-upgrade from buster to bullseye mariadb-server (and also client) are removed.
On Thu, 2 Sep 2021 10:50:29 -0700 Otto Kekäläinen wrote: > Please test with the version in Debian testing. > > An identical version is about to enter Bullseye in next stable update. I do not think, that it has to do with the mariadb-server Version, I paste the output of /var/log/apt/history.log here. The mariadb-server was upgraded, and after upgrade removed. I removed anything, that has not mariadb in its name from the log: Start-Date: 2021-09-02 18:00:08 Commandline: apt full-upgrade Install: ., mariadb-client-10.5:amd64 (1:10.5.11-1, automatic), ., mariadb-client-core-10.5:amd64 (1:10.5.11-1, automatic), . Upgrade: , mariadb-client:amd64 (1:10.3.29-0+deb10u1, 1:10.5.11-1), Remove: , mariadb-server:amd64 (1:10.3.29-0+deb10u1),.., mariadb-server-core-10.3:amd64 (1:10.3.29-0+deb10u1), ., mariadb-client-10.3:amd64 (1:10.3.29-0+deb10u1), .., mariadb-server-10.3:amd64 (1:10.3.29-0+deb10u1), , mariadb-client-core-10.3:amd64 (1:10.3.29-0+deb10u1), End-Date: 2021-09-02 18:02:04
Bug#993527: [debian-mysql] Bug#993527: mariadb-server: At full-upgrade from buster to bullseye mariadb-server (and also client) are removed.
Please test with the version in Debian testing. An identical version is about to enter Bullseye in next stable update.