[ubuntu/plucky-proposed] mpi4py 4.0.1-6ubuntu1 (Accepted)

Adrien Nader adrien.nader at canonical.com
Fri Dec 6 15:10:16 UTC 2024


mpi4py (4.0.1-6ubuntu1) plucky; urgency=medium

  * Merge with Debian; remaining changes:
    - Restore test_pack skipping in skip_failing_tests_32bit_mpich.patch

mpi4py (4.0.1-6) unstable; urgency=medium

  * mips64el is in trouble. Reinstate version restriction. Test
    default python only and skip all TestRMA.
  * skip testAccumulate from test_rma_nb on bigendian architectures
    (s390x ppc64 sparc64, not alpha). Skip separately from DMA skips.

mpi4py (4.0.1-5) unstable; urgency=medium

  * update test skips
    - add alpha, sparc64 to the DMA skip list
    - DMA skip arches also skip testGetAccumulate
    - mips64el skips all TestRMA
  * revert mips64el version restriction, run tests on all supported
    python versions. The problem was TestRMA.

mpi4py (4.0.1-4) unstable; urgency=medium

  * s390x ppc64: skip all TestDPM tests (test_dynproc.py)
    see https://github.com/mpi4py/mpi4py/issues/586
    Closes: #1087609. Future ref. #1087800.
  * apply test skips to serial build tests
  * debian/rules: explicitly set DEB_HOST_ARCH
  * mips64el times out. Run build tests on default python only

mpi4py (4.0.1-3ubuntu2) plucky; urgency=medium

  * No-change rebuild for openmpi soname change.

mpi4py (4.0.1-3ubuntu1) plucky; urgency=medium

  * Merge with Debian; remaining changes:
    - Restore test_pack skipping in skip_failing_tests_32bit_mpich.patch
  * Add armhf and s390x to the list of architectures to ignore test results.

mpi4py (4.0.1-3) unstable; urgency=medium

  * s390x ppc64: skip testConnectAccept too

mpi4py (4.0.1-2) unstable; urgency=medium

  * skip testAcceptConnect (test_dynproc.TestDPM) on s390x ppc64
    which segfaults with PMIX_ERR_BAD_PARAM. Closes: #1087609.
  * reinstate skipping testPackUnpackExternal on sparc64.
    OpenMPI 4.1.2 broke memory alignment on sparc64,
    see https://github.com/mpi4py/mpi4py/issues/147
    Closes: #1059791

mpi4py (4.0.1-1) unstable; urgency=medium

  * New upstream release
    - applies debian patch fix_symbols_PR549.patch

mpi4py (4.0.0-9) unstable; urgency=medium

  * Team upload.
  * Use the new OpenMPI 5 environment variable to allow oversubscription.
    This should allow the package to be built on systems with a single CPU.

mpi4py (4.0.0-8) unstable; urgency=medium

  * python3-mpi4py Breaks: python3-pyzoltan (<< 1.0.1-10~)
    mpi4py 4 requires pyzoltan to patch the definition of MPI_Session

mpi4py (4.0.0-7) unstable; urgency=medium

  * update debian/copyright: mpi4py 4 was released under BSD-3-clause
  * avoid oversubscribing tests (i386 takes 1 hour running 3 processes
    where only 2 are available). Use no more than the available number
    of processors, except do use at least 2 processes.

mpi4py (4.0.0-6) unstable; urgency=medium

  * debian/tests: fix test for DEB_HOST_ARCH (i386 uses 3 processes)

mpi4py (4.0.0-5) unstable; urgency=medium

  * update debian/tests
    - run tests from mpi4py-test script
    - report number of available processing units (nproc)
    - run i386 tests with 3 processors not 5.
      mpich is particularly slow on i386 (times out).

mpi4py (4.0.0-4) unstable; urgency=medium

  * debian patch fix_symbols_PR549.patch applies upstream PR#549 to
    fix access of library symbols during tests. Needed for mpich tests
    on 32-bit arches.

mpi4py (4.0.0-3) unstable; urgency=medium

  * Apply MPI4PY_TEST_SPAWN=false with tests on all arches to avoid
    spawn failures with OpenMPI 4. Requires GITHUB_ACTIONS=true to
    activate. Spawn is generally flakey with  OpenMPI 4. Reenable
    spawn tests later with OpenMPI 5. Closes: #1081459.

mpi4py (4.0.0-2) unstable; urgency=medium

  * update debian patch skip_ppc_failing_tests.patch to skip
    testArgsOnlyAtRoot on powerpc. See upstream Issue#541.

mpi4py (4.0.0-1exp2) experimental; urgency=medium

  * reinstate and update debian patch skip_ppc_failing_tests.patch.
    Add ppc skip to testCodeCharStr.
  * add debian patch skip_s390x_failing_tests.patch to skip
    test_util_pool.TestProcessPool.test_apply on s390x
  * reinstate debian/patches/skip_testPackUnpackExternal_sparc64.patch

mpi4py (4.0.0-1exp1) experimental; urgency=medium

  * Major new upstream release
    - Build-Depends: cython3
    - applies or deprecates debian patches
      docs_privacy.patch
      fix_docs.patch
      io_long_double_i386_2d868d7.patch
      mpich_32bit_13e8af6.patch
      up_no_modlibs
  * doc build no longer uses usrman subdir
  * mpi4py man page now provided in section 3
  * drop deprecated debian/missing-sources
  * new major release, make a clean sweep of patches: drop all debian
    patches skipping tests.

Date: Fri, 29 Nov 2024 17:44:01 +0100
Changed-By: Adrien Nader <adrien.nader at canonical.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Signed-By: Sudip Mukherjee <sudipm.mukherjee at gmail.com>
https://launchpad.net/ubuntu/+source/mpi4py/4.0.1-6ubuntu1
-------------- next part --------------
Format: 1.8
Date: Fri, 29 Nov 2024 17:44:01 +0100
Source: mpi4py
Built-For-Profiles: noudeb
Architecture: source
Version: 4.0.1-6ubuntu1
Distribution: plucky
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Adrien Nader <adrien.nader at canonical.com>
Closes: 1059791 1081459 1087609
Changes:
 mpi4py (4.0.1-6ubuntu1) plucky; urgency=medium
 .
   * Merge with Debian; remaining changes:
     - Restore test_pack skipping in skip_failing_tests_32bit_mpich.patch
 .
 mpi4py (4.0.1-6) unstable; urgency=medium
 .
   * mips64el is in trouble. Reinstate version restriction. Test
     default python only and skip all TestRMA.
   * skip testAccumulate from test_rma_nb on bigendian architectures
     (s390x ppc64 sparc64, not alpha). Skip separately from DMA skips.
 .
 mpi4py (4.0.1-5) unstable; urgency=medium
 .
   * update test skips
     - add alpha, sparc64 to the DMA skip list
     - DMA skip arches also skip testGetAccumulate
     - mips64el skips all TestRMA
   * revert mips64el version restriction, run tests on all supported
     python versions. The problem was TestRMA.
 .
 mpi4py (4.0.1-4) unstable; urgency=medium
 .
   * s390x ppc64: skip all TestDPM tests (test_dynproc.py)
     see https://github.com/mpi4py/mpi4py/issues/586
     Closes: #1087609. Future ref. #1087800.
   * apply test skips to serial build tests
   * debian/rules: explicitly set DEB_HOST_ARCH
   * mips64el times out. Run build tests on default python only
 .
 mpi4py (4.0.1-3ubuntu2) plucky; urgency=medium
 .
   * No-change rebuild for openmpi soname change.
 .
 mpi4py (4.0.1-3ubuntu1) plucky; urgency=medium
 .
   * Merge with Debian; remaining changes:
     - Restore test_pack skipping in skip_failing_tests_32bit_mpich.patch
   * Add armhf and s390x to the list of architectures to ignore test results.
 .
 mpi4py (4.0.1-3) unstable; urgency=medium
 .
   * s390x ppc64: skip testConnectAccept too
 .
 mpi4py (4.0.1-2) unstable; urgency=medium
 .
   * skip testAcceptConnect (test_dynproc.TestDPM) on s390x ppc64
     which segfaults with PMIX_ERR_BAD_PARAM. Closes: #1087609.
   * reinstate skipping testPackUnpackExternal on sparc64.
     OpenMPI 4.1.2 broke memory alignment on sparc64,
     see https://github.com/mpi4py/mpi4py/issues/147
     Closes: #1059791
 .
 mpi4py (4.0.1-1) unstable; urgency=medium
 .
   * New upstream release
     - applies debian patch fix_symbols_PR549.patch
 .
 mpi4py (4.0.0-9) unstable; urgency=medium
 .
   * Team upload.
   * Use the new OpenMPI 5 environment variable to allow oversubscription.
     This should allow the package to be built on systems with a single CPU.
 .
 mpi4py (4.0.0-8) unstable; urgency=medium
 .
   * python3-mpi4py Breaks: python3-pyzoltan (<< 1.0.1-10~)
     mpi4py 4 requires pyzoltan to patch the definition of MPI_Session
 .
 mpi4py (4.0.0-7) unstable; urgency=medium
 .
   * update debian/copyright: mpi4py 4 was released under BSD-3-clause
   * avoid oversubscribing tests (i386 takes 1 hour running 3 processes
     where only 2 are available). Use no more than the available number
     of processors, except do use at least 2 processes.
 .
 mpi4py (4.0.0-6) unstable; urgency=medium
 .
   * debian/tests: fix test for DEB_HOST_ARCH (i386 uses 3 processes)
 .
 mpi4py (4.0.0-5) unstable; urgency=medium
 .
   * update debian/tests
     - run tests from mpi4py-test script
     - report number of available processing units (nproc)
     - run i386 tests with 3 processors not 5.
       mpich is particularly slow on i386 (times out).
 .
 mpi4py (4.0.0-4) unstable; urgency=medium
 .
   * debian patch fix_symbols_PR549.patch applies upstream PR#549 to
     fix access of library symbols during tests. Needed for mpich tests
     on 32-bit arches.
 .
 mpi4py (4.0.0-3) unstable; urgency=medium
 .
   * Apply MPI4PY_TEST_SPAWN=false with tests on all arches to avoid
     spawn failures with OpenMPI 4. Requires GITHUB_ACTIONS=true to
     activate. Spawn is generally flakey with  OpenMPI 4. Reenable
     spawn tests later with OpenMPI 5. Closes: #1081459.
 .
 mpi4py (4.0.0-2) unstable; urgency=medium
 .
   * update debian patch skip_ppc_failing_tests.patch to skip
     testArgsOnlyAtRoot on powerpc. See upstream Issue#541.
 .
 mpi4py (4.0.0-1exp2) experimental; urgency=medium
 .
   * reinstate and update debian patch skip_ppc_failing_tests.patch.
     Add ppc skip to testCodeCharStr.
   * add debian patch skip_s390x_failing_tests.patch to skip
     test_util_pool.TestProcessPool.test_apply on s390x
   * reinstate debian/patches/skip_testPackUnpackExternal_sparc64.patch
 .
 mpi4py (4.0.0-1exp1) experimental; urgency=medium
 .
   * Major new upstream release
     - Build-Depends: cython3
     - applies or deprecates debian patches
       docs_privacy.patch
       fix_docs.patch
       io_long_double_i386_2d868d7.patch
       mpich_32bit_13e8af6.patch
       up_no_modlibs
   * doc build no longer uses usrman subdir
   * mpi4py man page now provided in section 3
   * drop deprecated debian/missing-sources
   * new major release, make a clean sweep of patches: drop all debian
     patches skipping tests.
Checksums-Sha1:
 e616056e05d2258797cb7cda697ba4df92be4bb3 2617 mpi4py_4.0.1-6ubuntu1.dsc
 615b70b0a50c4f74160a4be559a3fc89295a1fa1 469104 mpi4py_4.0.1.orig.tar.gz
 c215633aad61b8e871f299c0581939dc60167779 14536 mpi4py_4.0.1-6ubuntu1.debian.tar.xz
 b787ed476f6b9b48dbba047feb99bf53a77373e4 11249 mpi4py_4.0.1-6ubuntu1_source.buildinfo
Checksums-Sha256:
 8638db3c6d526578448f131e309f771d7fd20c40029ccc562e3c496fbd9014a5 2617 mpi4py_4.0.1-6ubuntu1.dsc
 483e451113720fbd447ad6e611ac8114cc925072f0864008c58e3b33578ed21d 469104 mpi4py_4.0.1.orig.tar.gz
 000caa0e1b42423e60211a7722cde616842798bd6158e72680617a65b4c88726 14536 mpi4py_4.0.1-6ubuntu1.debian.tar.xz
 4911bdf57a56a91ad40d6937e091fe0042ab1d19a57fc1bb7b272074a3420d32 11249 mpi4py_4.0.1-6ubuntu1_source.buildinfo
Files:
 939bc253ed309ba4ce22800c77b6ffee 2617 python optional mpi4py_4.0.1-6ubuntu1.dsc
 9932100dbc8568bd9fe134324dab4377 469104 python optional mpi4py_4.0.1.orig.tar.gz
 097769feeaf6450d31176ff2910b2697 14536 python optional mpi4py_4.0.1-6ubuntu1.debian.tar.xz
 24f84aafb35d7f11f22b2a6a09094001 11249 python optional mpi4py_4.0.1-6ubuntu1_source.buildinfo
Original-Maintainer: Debian Science Maintainers <debian-science-maintainers at lists.alioth.debian.org>
Vcs-Git: https://git.launchpad.net/~adrien/ubuntu/+source/mpi4py
Vcs-Git-Commit: 28653254247577e3aa2a44d63ad4011ae7f3cbf8
Vcs-Git-Ref: refs/heads/plucky-merge-4.0.1-6


More information about the plucky-changes mailing list