• MariaDB 10.11 in Bookworm - call for contributions

    From =?UTF-8?B?T3R0byBLZWvDpGzDpGluZW4=?@21:1/5 to All on Thu Feb 23 17:30:01 2023
    Hello!

    (Stop reading if you don't use MariaDB)

    I am currently preparing the upload of MariaDB 10.11.2-2 to Debian
    unstable and aim for the highest possible quality. I am currently
    doing the bulk of the testing and packaging alone and to make sure
    that the quality is top notch, I would be glad to see more people
    contribute.

    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

    - Otto

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Thomas Goirand@21:1/5 to All on Fri Feb 24 16:10:02 2023
    On 2/23/23 17:22, Otto Kekäläinen wrote:
    Hello!

    (Stop reading if you don't use MariaDB)

    I am currently preparing the upload of MariaDB 10.11.2-2 to Debian
    unstable and aim for the highest possible quality. I am currently
    doing the bulk of the testing and packaging alone and to make sure
    that the quality is top notch, I would be glad to see more people
    contribute.

    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

    - Otto

    Another issue,

    My package depends on default-mysql-server, which doesn't pull
    mariadb-server 10.11, but 10.6. As a result, I can't install both... :/

    Can this be fixed?

    Cheers,

    Thomas Goirand (zigo)

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Michael Prokop@21:1/5 to All on Fri Feb 24 17:50:01 2023
    * Thomas Goirand [Fri Feb 24, 2023 at 04:00:43PM +0100]:
    On 2/23/23 17:22, Otto Kekäläinen wrote:

    I am currently preparing the upload of MariaDB 10.11.2-2 to Debian
    unstable and aim for the highest possible quality. I am currently
    doing the bulk of the testing and packaging alone and to make sure
    that the quality is top notch, I would be glad to see more people contribute.
    [...]

    Another issue,
    My package depends on default-mysql-server, which doesn't pull
    mariadb-server 10.11, but 10.6. As a result, I can't install both... :/
    Can this be fixed?

    This is #1029092 and Otto just marked the blocking bug as resolved
    (thanks Otto!), so this should hopefully be fixed soon:

    | % grep-excuses mysql-defaults
    | mysql-defaults (1.0.8 to 1.1.0)
    | Maintainer: Debian MySQL Maintainers
    | Migration status for mysql-defaults (1.0.8 to 1.1.0): BLOCKED: Rejected/violates migration policy/introduces a regression
    | Issues preventing migration:
    | ∙ ∙ Updating mysql-defaults would introduce bugs in testing: #1029092 | Additional info:
    | ∙ ∙ Piuparts tested OK - https://piuparts.debian.org/sid/source/m/mysql-defaults.html
    | ∙ ∙ 38 days old (needed 10 days)

    regards
    -mika-

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCAAdFiEEM8yxNkAa/shDo4djlqh4crfqNzcFAmP46BkACgkQlqh4crfq NzdLMQ//Qgu/JaYFiiQtAx4mC/+E6eYkGR/y3+D4ns43LTWA3q1D0O7rsj4oWkiF IB6x3ZC4VbgPO4Y+UuMb1W2DuaOpBAqNMSjkvN5A70sADWGN59lEsLdl7RNinMgc pprGNZUPP0CMzBS4LKjzNACNzDqAzZoymOAQwIkPSs0wQt1uPmZyVkTawVWbRZx3 jcCDvUqzvNtm1EA+kUPhDuUpLm0eqYGeXBZWJW9X1ZGfYBygqNBEXQevgTXKie/P opJ213AVoBfBUhX/r+ygyCL0GQYjQID+WmvWpoZRw1HhzjlvgZdU+j3uN/DskcMu oBc/uVGTM4/jhNevFaxnzrbANLTkkjWybPq4x1TM2UModjcQvCOiOCduzsyVvtSj VnkjfiH8JFit0wNyZVeYljyC3T75sjA/tMhPpnfnQ9whbgpzRuTqqfzEYLzqGqud CIIMb4OPXgnmMC793Zpqcyh9gDGM53EjVRX4/SVdUeKZZWafvXZ5mcIsvZWVUaxI jK43iK8FTu5T0fELyaDCIvs20spgkyVQisVSZabzm3lUd6JMYXMeC8QoJJE8b8/i ZndPo0jhk9KiNHOvc0gEVzBbnpQ/OzqzAiGHrgvB8hNv6jDiutiLTDgsMO/7C5B8 OVlgiBvfZivZM4gZscIYLaU/B5t5ZdZ0QjydQfq5RJ4j+COhHhg=
    =UdlG
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?B?T3R0byBLZWvDpGzDpGluZW4=?@21:1/5 to otto@debian.org on Sat Feb 25 21:50:01 2023
    Hi!

    On Thu, 23 Feb 2023 at 08:22, Otto Kekäläinen <otto@debian.org> wrote:

    Hello!

    (Stop reading if you don't use MariaDB)

    I am currently preparing the upload of MariaDB 10.11.2-2 to Debian
    unstable and aim for the highest possible quality. I am currently
    doing the bulk of the testing and packaging alone and to make sure
    that the quality is top notch, I would be glad to see more people
    contribute.

    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

    One more items I am requesting help with:

    5. If you know C/C++ compatibility on armhf and care about e.g.
    Raspberry PI your help would be very useful. Upstream does not
    test/target armhf and there are many minor places in upstream code
    that would need some armhf tweaks. You could for example install the mariadb-test package and run the full upstream test suite with 7227
    tests and see which ones currently break on armhf (details in https://optimizedbyotto.com/post/grokking-mariadb-test-run-mtr/).

    - Otto

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?B?T3R0byBLZWvDpGzDpGluZW4=?@21:1/5 to All on Mon Mar 13 16:30:01 2023
    (re-posting one more call for help as so far I am doing most the
    packaging fixes alone)

    Hi!

    I just uploaded mariadb 1:10.11.2-2~exp1 into experimental. If nothing surfaces, I will upload this to Debian unstable next weekend and it
    will be the final version of MariaDB in Debian Bookworm.

    If you want to help polish MariaDB in Bookworm, please help by (in
    order of importance):

    1. Review past commits in https://salsa.debian.org/mariadb-team/mariadb-server/-/commits/debian/latest?ref_type=heads
    and post feedback/improvement suggestions on the maintainermailing
    list (pkg-mysql-maint at lists.alioth.debian.org) so people can see
    how many reviews happened and what they commented on.

    2. Review open MRs at https://salsa.debian.org/mariadb-team/mariadb-server/-/merge_requests
    about improvements that might still go into next upload, or a future
    one.

    3. Review general QA system feedback at
    https://tracker.debian.org/pkg/mariadb and post MRs to fix whatever
    you found and want to fix yourself.

    4. Review and triage/close open bug reports at 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


    - Otto

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