Bug#993527: [debian-mysql] Bug#993527: mariadb-server: At full-upgrade from buster to bullseye mariadb-server (and also client) are removed.

2023-03-06 Thread Otto Kekäläinen
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.

2022-04-22 Thread Tobias Frost
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.

2021-09-06 Thread s...@hardwarepunk.de
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.

2021-09-05 Thread Tobias Frost
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.

2021-09-04 Thread Otto Kekäläinen
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.

2021-09-03 Thread s...@hardwarepunk.de
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.

2021-09-02 Thread s...@hardwarepunk.de
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.

2021-09-02 Thread Otto Kekäläinen
Please test with the version in Debian testing.

An identical version is about to enter Bullseye in next stable update.