• Bug#1106890: unblock: cctbx/2024.10+ds2+~3.22.1+ds1-5

    From Roland Mas@21:1/5 to All on Sat May 31 13:20:01 2025
    XPost: linux.debian.devel.release

    This is a multi-part MIME message sent by reportbug.


    Package: release.debian.org
    Severity: normal
    User: release.debian.org@packages.debian.org
    Usertags: unblock
    X-Debbugs-Cc: cctbx@packages.debian.org
    Control: affects -1 + src:cctbx

    Please unblock package cctbx


    [ Reason ]
    Fixed numpy2 compatibility by backporting the upstream patch; this makes the autopkgtest testsuite pass again.
    Also includes one policy compliance fix (using DEB_BUILD_OPTION_PARALLEL instead of nproc).

    [ Impact ]
    A few reverse depends in the crystallography field.

    [ Tests ]
    Full autopkgtest testsuite.

    [ Risks ]
    Low, since the patch has been reviewed upstream in an MR then merged. It's also part of the new upstream release (which I'll keep for after the Trixie release).

    [ Checklist ]
    [x] all changes are documented in the d/changelog
    [x] I reviewed all changes and I approve them
    [x] attach debdiff against the package in testing


    unblock cctbx/2024.10+ds2+~3.22.1+ds1-5

    diff -Nru cctbx-2024.10+ds2+~3.22.1+ds1/debian/changelog cctbx-2024.10+ds2+~3.22.1+ds1/debian/changelog
    --- cctbx-2024.10+ds2+~3.22.1+ds1/debian/changelog 2024-11-20 15:50:35.000000000 +0100
    +++ cctbx-2024.10+ds2+~3.22.1+ds1/debian/changelog 2025-05-29 18:19:06.000000000 +0200
    @@ -1,3 +1,17 @@
    +cctbx (2024.10+ds2+~3.22.1+ds1-5) unstable; urgency=medium
    +
    + [ Michael R. Crusoe ]
    + * Team upload.
    + * d/rules: use DEB_BUILD_OPTION_PARALLEL instead of nproc to respect
    + Debian Policy 4.9.1.
    +
    + [ Roland Mas ]
    + * Backport upstream patch to fix: "autopkgtest regression in testing",
    + thanks to Graham Inggs (Closes: #1101031).
    + * Fix pip invocation to help with autopkgtests.
    +
    + -- Roland Mas <lolando@debian.org> Thu, 29 May 2025 18:19:06 +0200
    +
    cctbx (2024.10+ds2+~3.22.1+ds1-4) unstable; urgency=medium

    * Bug fix: "removal of Python standard libraries in Python 3.13", thanks diff -Nru cctbx-2024.10+ds2+~3.22.1+ds1/debian/patches/0027-Numpy-2-compat-from-upstream.patch cctbx-2024.10+ds2+~3.22.1+ds1/debian/patches/0027-Numpy-2-compat-from-upstream.patch
    --- cctbx-2024.10+ds2+~3.