[debian-mysql] Review request: Salsa-CI update for MariaDB 10.5 in Debian (and useful also upstream)

Tuukka Pasanen pasanen.tuukka at gmail.com
Mon May 6 07:17:08 BST 2024


Hello,

i've been trying to track down why 'mariadb-server: 
depends-on-obsolete-package Depends: lsb-base' happens on Salsa-CI but I 
have have to try harder as in pure Sid it does not happen with 
deb-autobake.sh

Autopkgtest strange this one works on my Salsa-CI runs..

Upstream probably needs to adapt some usr-is-merged changes done in
Debian in 2023/2024.

Probably.. I have to read little bit how it should be done than MariaDB 
is supported also in not merged distros.

Please see my pulls like:

https://github.com/MariaDB/server/pull/3146

Which is your sync updated to latest 10.11 and when it's going thru soon 
enough then next one.

Tuukka

Otto Kekäläinen kirjoitti 5.5.2024 klo 20.25:
>> In preparation for 11.4 LTS quality assurance I am running Salsa-CI on all upstream branches 10.5-11.4 athttps://salsa.debian.org/mariadb-team/mariadb-server/-/pipelines:
> Summary of current failures is:
>
> ## Lintian
>
> Lintian is failing on all branches (10.5/6/11/11.1/2/3/4/5) on error:
>      E: mariadb-server: depends-on-obsolete-package Depends: lsb-base
> (>= 3.0-10)".
>
> The fix is to simply remove it, as suggested in
> https://github.com/MariaDB/server/pull/2467#issuecomment-1409941202
> andhttps://github.com/MariaDB/server/pull/2501#issuecomment-1449483523
>
> ## Autopkgtest
>
> Autopkgtest smoke test is failing on branch 11.4 only with error:
>    + dpkg-query -W mariadb-plugin-rocksdb
>    dpkg-query: no packages found matching mariadb-plugin-rocksdb
>
> Seems mariadb-plugin-rocksdb is missing from build, so test fails on
> RocksDB check. It seems to be missing from build as salsa-ci.yml has
> "Release: bullseye", which is from
> https://github.com/MariaDB/server/commit/ee68fe327290  that has been
> merged on all branches despite commit message stating that the change
> was for 10.6 only.
>
> ## Piuparts
>
> Piuparts is failing on all branches on:
>    Adding 'local diversion of /bin/sync to /bin/sync.distrib.usr-is-merged'
>    ln: failed to create symbolic link '/bin/sync': File exists
>
> Upstream probably needs to adapt some usr-is-merged changes done in
> Debian in 2023/2024.
>
> ## Other upgrade tests
>
> Most of the other upgrade tests seem to be failing on fetching Stretch
> and Buster packages, as those repos have been archived. Upgrade tests
> should either be updated to use archive.debian.org like done in
> downstream Debian packaging and proposed in this thread a year ago in
> https://salsa.debian.org/otto/mariadb-server/-/commits/10.5-salsa-ci-2023-04,
> or some of those tests could be removed.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-mysql-maint/attachments/20240506/db79aa3d/attachment.htm>


More information about the pkg-mysql-maint mailing list