• Bug#972551: inclusion of Python3.9 breaks compatibility with libpython3

    From Timo =?UTF-8?Q?R=C3=B6hling?=@21:1/5 to j.wuttke@fz-juelich.de on Sun Mar 17 09:20:01 2024
    Control: reassign -1 cmake
    Control: fixed -1 3.25.0-3

    On Tue, 20 Oct 2020 09:46:59 +0200 Joachim Wuttke
    <j.wuttke@fz-juelich.de> wrote:
    Package: python3-numpy
    Version: 1:1.19.2-2+b1

    In latest Debian/testing, python3-numpy has added a dependence on libpython3.9-minimal libpython3.9-stdlib python3.9
    python3.9-minimal.

    This breaks compatibility with packages like python3, python3-dev, libpython3-dev that depend exclusively on 3.8.

    It causes failure of CMake commands like

    find_package(Python3 COMPONENTS Interpreter Development
    NumPy)

    Is there a way to clarify once and for all that all Python3
    packages with unspecified minor version ought to depend on the
    same minor version?
    This has been a known issue with CMake and has been fixed there.
    Closing this bug now.


    --
    ⢀⣴⠾⠻⢶⣦⠀ ╭────────────────────────────────────────────────────╮
    ⣾⠁⢠⠒⠀⣿⡁ │ Timo Röhling │
    ⢿⡄⠘⠷⠚⠋⠀ │ 9B03 EBB9 8300 DF97 C2B1 23BF CC8C 6BDD 1403 F4CA │
    ⠈⠳⣄⠀⠀⠀⠀ ╰────────────────────────────────────────────────────╯

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

    iQGzBAEBCgAdFiEEJvtDgpxjkjCIVtam+C8H+466LVkFAmX2pdkACgkQ+C8H+466 LVmZjwv+M6//v9a/J0LKoWYdaXg05Dg2UPt6p1iO1aOgZR7Z5Tj4iJzZMmY9w3cI dggXYTIFxO9kvYAuI2qy7tOZt7OYEOR4vhaE4H0Y0nQK2MY+DHSaLqjGbqTiOBkA PCl3pVYzX2HcGxbYNkIldI/N/+voJsnemLLNLmLSKMxrQlcG8btYqBisU6bWwbwh lY3i4YuYhqiaBGZIi7AjtGg5s+TMXsoYcVACLuPpbPCniYCeZ+ie59KSpjeCduEV 8zGsgiofuMEFJJZqgljhVkl6MgCPWfM+80kX/7dBXMuvjrjyqsb1HmaaOY6x2+iW TmQ+L1/8h48Ro2NiNpoI6eHDSYwReWF2N2OUcNuVOdo