• Re: Update PyZstd to 0.16.0+ds-2 to fix FTBFS bug

    From =?utf-8?Q?=C3=89tienne?= Mollier@21:1/5 to All on Wed Jun 19 00:10:01 2024
    Hi Yokota,

    yokota, on 2024-06-17:
    Hello Étienne,

    PyZstd package was updated to fix FTBFS bug on Calibre and Py7zr.
    Please upload it to Debian.

    https://salsa.debian.org/python-team/packages/python-pyzstd

    I had a look at your changes and saw they consisted in enforcing
    the build dependency on libzstd >= 1.5.6. Checking closely, the
    mere rebuild of the package resolved the various bugs, which
    suggested the package could have been eligible to a binary only
    NMU[1] instead of a full fledged upload. Nevertheless, the
    symbols discrepancy resulted in serious issues affecting other
    packages, and your changelog contained enough metainformation to
    close the identified bugs, so I thought better to upload.

    [1]: https://www.debian.org/doc/manuals/developers-reference/pkgs.en.html#source-nmus-vs-binary-only-nmus-binnmus

    Thanks for your continuous work on maintaining Python
    compression modules!

    Have a nice day, :)
    --
    .''`. Étienne Mollier <emollier@debian.org>
    : :' : pgp: 8f91 b227 c7d6 f2b1 948c 8236 793c f67e 8f0d 11da
    `. `' sent from /dev/pts/6, please excuse my verbosity
    `- on air: Threshold - Choices

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

    iQIzBAABCgAdFiEEj5GyJ8fW8rGUjII2eTz2fo8NEdoFAmZyBGkACgkQeTz2fo8N EdrQqQ//em6jBI/hdpGctaKCik1J5zJLLO4XuPa7leHUKvEApwb982XXYiQO/ECA h4wtxRpAiO8Ch1XxDPJD6HP9NNd/wDS/vg21DTvcc8BHCR5GbRjrEqPQqMPUnUw0 i+gl9XjiTqEdUgpDkzx4r/2DwvxkGTUihFQ7pHUCKD5C6GGqdGSGIoOnn+otSU85 ns9b/o/AtFpgBJgF14Nf3PZrqAgXP1UNyUsu8Jqiiq1nBvR4+Sfi0gJd4EZZygqE sItIPQSI9bFYNc2qMfo9wMTRUhHgvHD//yomwpAdghQNN+J2KZ0EicZUnhvB/dbi cKYKB1DlBDtqwYhFnJLbC7HsrKlKuq0Ut3vavfNafAHmp5H/1OsYMCPsh/od7mk6 ubqDAzUyqimx8xmBQxnYp/QljTE2GC9cg/YIqx/cZwu6sX7ZEg5cnNMR1hiEt2nt ooGh0Y3pP6GBnYPk4KlFL4I3HkTH1NaiOzqw6QWJw06iZtLoRgkmHp7FA/etyC77 b3yNwBFZku6RPZ3PxqlxxqWpEa8aHB/2WutFt+vmfAqPxA6m3+Al7Ux4o7Y04tbq TZm9UXz0jy/NNQi25ZfihMVCQ7mxpo4ClxNr/5o1kcSQzPIMWOMMB5cZEHgAu2Fl oSgN8XBJaZ4hH/ixrv4bchhjkQ9YaptIbwhBC4DDLxU1CR