<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Hello,</p>
    <p>i've been trying to track down why '<span
      style="white-space: pre-wrap">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</span></p>
    <pre class="moz-quote-pre" wrap="">Autopkgtest strange t<span
    style="white-space: normal">his one works on my Salsa-CI runs.. </span>
</pre>
    <p></p>
    <pre class="moz-quote-pre" wrap="">Upstream probably needs to adapt some usr-is-merged changes done in
Debian in 2023/2024.</pre>
    <p>Probably.. I have to read little bit how it should be done than
      MariaDB is supported also in not merged distros.<br>
    </p>
    <p>Please see my pulls like:</p>
    <p><a class="moz-txt-link-freetext" href="https://github.com/MariaDB/server/pull/3146">https://github.com/MariaDB/server/pull/3146</a></p>
    <p>Which is your sync updated to latest 10.11 and when it's going
      thru soon enough then next one.<br>
    </p>
    <p></p>
    <p><span style="white-space: pre-wrap">Tuukka
</span></p>
    <div class="moz-cite-prefix">Otto Kekäläinen kirjoitti 5.5.2024 klo
      20.25:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAOU6tADsRU3MQu1DCeEkbFtZOxZjvht7+kwp_XXTLbM0uzDARA@mail.gmail.com">
      <blockquote type="cite">
        <pre class="moz-quote-pre" wrap="">In preparation for 11.4 LTS quality assurance I am running Salsa-CI on all upstream branches 10.5-11.4 at  <a class="moz-txt-link-freetext" href="https://salsa.debian.org/mariadb-team/mariadb-server/-/pipelines">https://salsa.debian.org/mariadb-team/mariadb-server/-/pipelines</a>:
</pre>
      </blockquote>
      <pre class="moz-quote-pre" wrap="">
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
<a class="moz-txt-link-freetext" href="https://github.com/MariaDB/server/pull/2467#issuecomment-1409941202">https://github.com/MariaDB/server/pull/2467#issuecomment-1409941202</a>
and <a class="moz-txt-link-freetext" href="https://github.com/MariaDB/server/pull/2501#issuecomment-1449483523">https://github.com/MariaDB/server/pull/2501#issuecomment-1449483523</a>

## 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
<a class="moz-txt-link-freetext" href="https://github.com/MariaDB/server/commit/ee68fe327290">https://github.com/MariaDB/server/commit/ee68fe327290</a> 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
<a class="moz-txt-link-freetext" href="https://salsa.debian.org/otto/mariadb-server/-/commits/10.5-salsa-ci-2023-04">https://salsa.debian.org/otto/mariadb-server/-/commits/10.5-salsa-ci-2023-04</a>,
or some of those tests could be removed.

</pre>
    </blockquote>
  </body>
</html>