• Bug#1065275: mariadb: missing dpkg-dev (>= 1.22.5) build dependency for

    From Sebastian Ramacher@21:1/5 to All on Sun Mar 3 00:40:02 2024
    Hi Otto

    On 2024-03-02 08:19:31 -0800, Otto Kekäläinen wrote:
    Hi Sabastian!

    * The package is built with the wrong ABI.
    * The package migrates to testing before the change is enabled in
    testing and builds there would be produced against the wrong ABI.

    Please add dpkg-dev (>= 1.22.5) to Build-Depends and upload the new
    version ASAP.

    Thanks for following up with builds and transitions. I can do an
    upload quickly but would like to avoid having to do a third one, so:

    Could you Sebastian perhaps quickly skim through the commit that
    implemented this https://salsa.debian.org/mariadb-team/mariadb-server/-/commit/8194544349982990fb2585c2a8c15c4db3904735
    and say if there might be something else missing as well?

    Did you mean https://salsa.debian.org/mariadb-team/mariadb-server/-/commit/d2a0784f1e01b6613fefda17199a4e9867a126c3?

    At least for now that looks good.

    Cheers
    --
    Sebastian Ramacher

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Otto =?UTF-8?Q?Kek=C3=A4l=C3=A4inen@21:1/5 to All on Sun Mar 3 01:50:01 2024
    Could you Sebastian perhaps quickly skim through the commit that implemented this https://salsa.debian.org/mariadb-team/mariadb-server/-/commit/8194544349982990fb2585c2a8c15c4db3904735
    and say if there might be something else missing as well?

    Did you mean https://salsa.debian.org/mariadb-team/mariadb-server/-/commit/d2a0784f1e01b6613fefda17199a4e9867a126c3?

    At least for now that looks good.

    No I meant the original one, but you have now seen the original and
    amendment and had no further comments, so seems good.

    I see Steven just uploaded curl 8.6.0-3.2 to fix the curl issues. I
    will continue to wait a bit for the basic dependencies to stabilize,
    for example this seems to affect many packages:

    libnsl2 depends on:
    - libtirpc3:armel (>= 1.0.2)
    libtirpc3t64 conflicts with:
    - libtirpc3:armel (< 1.3.4+ds-1.1)

    I will upload new MariaDB as soon as I can verify that it is buildable.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Otto =?UTF-8?Q?Kek=C3=A4l=C3=A4inen@21:1/5 to otto@debian.org on Sun Mar 3 07:20:02 2024
    Since this is now the first time I noticed that new time_t should be
    available for testing and I started testing, I noticed that MariaDB
    has built-in check to prevent it from running on 2038 at all:

    # date
    Thu Mar 3 05:55:28 UTC 2039

    # ./sql/mariadbd --version
    2039-03-03 5:58:55 0 [ERROR] This server doesn't support dates later than 2038

    Seems to stem from This is due to https://github.com/MariaDB/server/blob/11.5/sql/mysqld.cc#L3903-L3908


    I am looking into this now as well..


    On Sat, 2 Mar 2024 at 16:41, Otto Kekäläinen <otto@debian.org> wrote:

    Could you Sebastian perhaps quickly skim through the commit that implemented this https://salsa.debian.org/mariadb-team/mariadb-server/-/commit/8194544349982990fb2585c2a8c15c4db3904735
    and say if there might be something else missing as well?

    Did you mean https://salsa.debian.org/mariadb-team/mariadb-server/-/commit/d2a0784f1e01b6613fefda17199a4e9867a126c3?

    At least for now that looks good.

    No I meant the original one, but you have now seen the original and
    amendment and had no further comments, so seems good.

    I see Steven just uploaded curl 8.6.0-3.2 to fix the curl issues. I
    will continue to wait a bit for the basic dependencies to stabilize,
    for example this seems to affect many packages:

    libnsl2 depends on:
    - libtirpc3:armel (>= 1.0.2)
    libtirpc3t64 conflicts with:
    - libtirpc3:armel (< 1.3.4+ds-1.1)

    I will upload new MariaDB as soon as I can verify that it is buildable.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)