Your message dated Fri, 09 Jan 2026 00:48:43 +0000
with message-id <[email protected]>
and subject line Bug#1123280: fixed in python-opt-einsum-fx 0.1.4-3
has caused the Debian Bug report #1123280,
regarding python-opt-einsum-fx: FTBFS: dh_auto_test: error: pybuild --test -i 
python{version} -p "3.14 3.13" returned exit code 13
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1123280: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1123280
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:python-opt-einsum-fx
Version: 0.1.4-2
Severity: serious
Tags: ftbfs forky sid

Dear maintainer:

During a rebuild of all packages in unstable, this package failed to build.

Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:

https://people.debian.org/~sanvila/build-logs/202512/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:python-opt-einsum-fx, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --buildsystem=pybuild
   dh_auto_clean -O--buildsystem=pybuild
        pybuild --clean -i python{version} -p "3.14 3.13"
I: pybuild base:317: python3.14 setup.py clean 
/usr/lib/python3/dist-packages/setuptools/dist.py:759: 
SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!

        
********************************************************************************
        Please consider removing the following classifiers in favor of a SPDX 
license expression:

        License :: OSI Approved :: MIT License

        See 
https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license 
for details.
        
********************************************************************************

[... snipped ...]

!!

        
********************************************************************************
        Pattern 'E' did not match any files.

        By 2026-Mar-20, you need to update your project and remove deprecated 
calls
        or your builds will no longer be supported.
        
********************************************************************************

!!
  for path in sorted(cls._find_pattern(pattern, enforce_match))
/usr/lib/python3/dist-packages/setuptools/dist.py:484: 
SetuptoolsDeprecationWarning: Cannot find any files for the given pattern.
!!

        
********************************************************************************
        Pattern 'N' did not match any files.

        By 2026-Mar-20, you need to update your project and remove deprecated 
calls
        or your builds will no longer be supported.
        
********************************************************************************

!!
  for path in sorted(cls._find_pattern(pattern, enforce_match))
/usr/lib/python3/dist-packages/setuptools/dist.py:484: 
SetuptoolsDeprecationWarning: Cannot find any files for the given pattern.
!!

        
********************************************************************************
        Pattern 'S' did not match any files.

        By 2026-Mar-20, you need to update your project and remove deprecated 
calls
        or your builds will no longer be supported.
        
********************************************************************************

!!
  for path in sorted(cls._find_pattern(pattern, enforce_match))
running config
   dh_auto_build -O--buildsystem=pybuild
        pybuild --build -i python{version} -p "3.14 3.13"
I: pybuild base:317: /usr/bin/python3.14 setup.py build 
/usr/lib/python3/dist-packages/setuptools/dist.py:759: 
SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!

        
********************************************************************************
        Please consider removing the following classifiers in favor of a SPDX 
license expression:

        License :: OSI Approved :: MIT License

        See 
https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license 
for details.
        
********************************************************************************

!!
  self._finalize_license_expression()
/usr/lib/python3/dist-packages/setuptools/dist.py:484: 
SetuptoolsDeprecationWarning: Cannot find any files for the given pattern.
!!

        
********************************************************************************
        Pattern 'L' did not match any files.

        By 2026-Mar-20, you need to update your project and remove deprecated 
calls
        or your builds will no longer be supported.
        
********************************************************************************

!!
  for path in sorted(cls._find_pattern(pattern, enforce_match))
/usr/lib/python3/dist-packages/setuptools/dist.py:484: 
SetuptoolsDeprecationWarning: Cannot find any files for the given pattern.
!!

        
********************************************************************************
        Pattern 'I' did not match any files.

        By 2026-Mar-20, you need to update your project and remove deprecated 
calls
        or your builds will no longer be supported.
        
********************************************************************************

!!
  for path in sorted(cls._find_pattern(pattern, enforce_match))
/usr/lib/python3/dist-packages/setuptools/dist.py:484: 
SetuptoolsDeprecationWarning: Cannot find any files for the given pattern.
!!

        
********************************************************************************
        Pattern 'C' did not match any files.

        By 2026-Mar-20, you need to update your project and remove deprecated 
calls
        or your builds will no longer be supported.
        
********************************************************************************

!!
  for path in sorted(cls._find_pattern(pattern, enforce_match))
/usr/lib/python3/dist-packages/setuptools/dist.py:484: 
SetuptoolsDeprecationWarning: Cannot find any files for the given pattern.
!!

        
********************************************************************************
        Pattern 'E' did not match any files.

        By 2026-Mar-20, you need to update your project and remove deprecated 
calls
        or your builds will no longer be supported.
        
********************************************************************************

!!
  for path in sorted(cls._find_pattern(pattern, enforce_match))
/usr/lib/python3/dist-packages/setuptools/dist.py:484: 
SetuptoolsDeprecationWarning: Cannot find any files for the given pattern.
!!

        
********************************************************************************
        Pattern 'N' did not match any files.

        By 2026-Mar-20, you need to update your project and remove deprecated 
calls
        or your builds will no longer be supported.
        
********************************************************************************

!!
  for path in sorted(cls._find_pattern(pattern, enforce_match))
/usr/lib/python3/dist-packages/setuptools/dist.py:484: 
SetuptoolsDeprecationWarning: Cannot find any files for the given pattern.
!!

        
********************************************************************************
        Pattern 'S' did not match any files.

        By 2026-Mar-20, you need to update your project and remove deprecated 
calls
        or your builds will no longer be supported.
        
********************************************************************************

!!
  for path in sorted(cls._find_pattern(pattern, enforce_match))
running build
running build_py
creating 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_opt_einsum_fx/build/opt_einsum_fx
copying opt_einsum_fx/_script.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_opt_einsum_fx/build/opt_einsum_fx
copying opt_einsum_fx/_fuse.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_opt_einsum_fx/build/opt_einsum_fx
copying opt_einsum_fx/_efficient_shape_prop.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_opt_einsum_fx/build/opt_einsum_fx
copying opt_einsum_fx/_opt_ein.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_opt_einsum_fx/build/opt_einsum_fx
copying opt_einsum_fx/fx_utils.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_opt_einsum_fx/build/opt_einsum_fx
copying opt_einsum_fx/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_opt_einsum_fx/build/opt_einsum_fx
I: pybuild base:317: /usr/bin/python3 setup.py build 
/usr/lib/python3/dist-packages/setuptools/dist.py:759: 
SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!

        
********************************************************************************
        Please consider removing the following classifiers in favor of a SPDX 
license expression:

        License :: OSI Approved :: MIT License

        See 
https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license 
for details.
        
********************************************************************************

!!
  self._finalize_license_expression()
/usr/lib/python3/dist-packages/setuptools/dist.py:484: 
SetuptoolsDeprecationWarning: Cannot find any files for the given pattern.
!!

        
********************************************************************************
        Pattern 'L' did not match any files.

        By 2026-Mar-20, you need to update your project and remove deprecated 
calls
        or your builds will no longer be supported.
        
********************************************************************************

!!
  for path in sorted(cls._find_pattern(pattern, enforce_match))
/usr/lib/python3/dist-packages/setuptools/dist.py:484: 
SetuptoolsDeprecationWarning: Cannot find any files for the given pattern.
!!

        
********************************************************************************
        Pattern 'I' did not match any files.

        By 2026-Mar-20, you need to update your project and remove deprecated 
calls
        or your builds will no longer be supported.
        
********************************************************************************

!!
  for path in sorted(cls._find_pattern(pattern, enforce_match))
/usr/lib/python3/dist-packages/setuptools/dist.py:484: 
SetuptoolsDeprecationWarning: Cannot find any files for the given pattern.
!!

        
********************************************************************************
        Pattern 'C' did not match any files.

        By 2026-Mar-20, you need to update your project and remove deprecated 
calls
        or your builds will no longer be supported.
        
********************************************************************************

!!
  for path in sorted(cls._find_pattern(pattern, enforce_match))
/usr/lib/python3/dist-packages/setuptools/dist.py:484: 
SetuptoolsDeprecationWarning: Cannot find any files for the given pattern.
!!

        
********************************************************************************
        Pattern 'E' did not match any files.

        By 2026-Mar-20, you need to update your project and remove deprecated 
calls
        or your builds will no longer be supported.
        
********************************************************************************

!!
  for path in sorted(cls._find_pattern(pattern, enforce_match))
/usr/lib/python3/dist-packages/setuptools/dist.py:484: 
SetuptoolsDeprecationWarning: Cannot find any files for the given pattern.
!!

        
********************************************************************************
        Pattern 'N' did not match any files.

        By 2026-Mar-20, you need to update your project and remove deprecated 
calls
        or your builds will no longer be supported.
        
********************************************************************************

!!
  for path in sorted(cls._find_pattern(pattern, enforce_match))
/usr/lib/python3/dist-packages/setuptools/dist.py:484: 
SetuptoolsDeprecationWarning: Cannot find any files for the given pattern.
!!

        
********************************************************************************
        Pattern 'S' did not match any files.

        By 2026-Mar-20, you need to update your project and remove deprecated 
calls
        or your builds will no longer be supported.
        
********************************************************************************

!!
  for path in sorted(cls._find_pattern(pattern, enforce_match))
running build
running build_py
creating 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_opt_einsum_fx/build/opt_einsum_fx
copying opt_einsum_fx/_script.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_opt_einsum_fx/build/opt_einsum_fx
copying opt_einsum_fx/_fuse.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_opt_einsum_fx/build/opt_einsum_fx
copying opt_einsum_fx/_efficient_shape_prop.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_opt_einsum_fx/build/opt_einsum_fx
copying opt_einsum_fx/_opt_ein.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_opt_einsum_fx/build/opt_einsum_fx
copying opt_einsum_fx/fx_utils.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_opt_einsum_fx/build/opt_einsum_fx
copying opt_einsum_fx/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_opt_einsum_fx/build/opt_einsum_fx
   dh_auto_test -O--buildsystem=pybuild
        pybuild --test -i python{version} -p "3.14 3.13"
I: pybuild base:317: cd 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_opt_einsum_fx/build; python3.14 -m 
unittest discover -v 
opt_einsum_fx (unittest.loader._FailedTest.opt_einsum_fx) ... ERROR

======================================================================
ERROR: opt_einsum_fx (unittest.loader._FailedTest.opt_einsum_fx)
----------------------------------------------------------------------
ImportError: Failed to import test module: opt_einsum_fx
Traceback (most recent call last):
  File "/usr/lib/python3.14/unittest/loader.py", line 460, in _find_test_path
    package = self._get_module_from_name(name)
  File "/usr/lib/python3.14/unittest/loader.py", line 367, in 
_get_module_from_name
    __import__(name)
    ~~~~~~~~~~^^^^^^
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_opt_einsum_fx/build/opt_einsum_fx/__init__.py",
 line 3, in <module>
    from ._script import jitable
  File 
"/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_opt_einsum_fx/build/opt_einsum_fx/_script.py",
 line 4, in <module>
    import torch
  File "/usr/lib/python3/dist-packages/torch/__init__.py", line 990, in <module>
    raise ImportError(
    ...<14 lines>...
    ) from None
ImportError: Failed to load PyTorch C extensions:
    It appears that PyTorch has loaded the `torch/_C` folder
    of the PyTorch repository rather than the C extensions which
    are expected in the `torch._C` namespace. This can occur when
    using the `install` workflow. e.g.
        $ python setup.py install && python -c "import torch"

    This error can generally be solved using the `develop` workflow
        $ python setup.py develop && python -c "import torch"  # This should 
succeed
    or by running Python from a different directory.


----------------------------------------------------------------------
Ran 1 test in 0.000s

FAILED (errors=1)
E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_opt_einsum_fx/build; python3.14 -m 
unittest discover -v 
I: pybuild base:317: cd 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_opt_einsum_fx/build; python3.13 -m 
unittest discover -v 

----------------------------------------------------------------------
Ran 0 tests in 0.000s

NO TESTS RAN
        rm -fr -- /tmp/dh-xdg-rundir-XO5P1olw
dh_auto_test: error: pybuild --test -i python{version} -p "3.14 3.13" returned 
exit code 13
make: *** [debian/rules:6: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

--- End Message ---
--- Begin Message ---
Source: python-opt-einsum-fx
Source-Version: 0.1.4-3
Done: Colin Watson <[email protected]>

We believe that the bug you reported is fixed in the latest version of
python-opt-einsum-fx, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Colin Watson <[email protected]> (supplier of updated python-opt-einsum-fx 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 09 Jan 2026 00:28:27 +0000
Source: python-opt-einsum-fx
Architecture: source
Version: 0.1.4-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Colin Watson <[email protected]>
Closes: 1123280
Changes:
 python-opt-einsum-fx (0.1.4-3) unstable; urgency=medium
 .
   * Team upload.
   * Fix VCS references.
   * Only build for the default Python version, since python3-torch is also
     only built for the default Python version (see
     https://bugs.debian.org/1057644; closes: #1123280).
   * Use pybuild-plugin-pyproject.
   * Drop "Rules-Requires-Root: no", default as of dpkg-dev 1.22.13.
   * Run tests at build time.
   * Enable autopkgtest-pkg-pybuild.
Checksums-Sha1:
 78942d88c5d2fb03a230844bc5a0e2b7a41dc08d 2579 python-opt-einsum-fx_0.1.4-3.dsc
 15cf15f1335b9dcb84dfcd6708a2cbf050f290f4 2696 
python-opt-einsum-fx_0.1.4-3.debian.tar.xz
 ed6ad24308b58af65a43e2319c0cbe657859e924 40184 
python-opt-einsum-fx_0.1.4-3.git.tar.xz
 a0a32fad25f9342234b3e01197a2a5524a27d605 17185 
python-opt-einsum-fx_0.1.4-3_source.buildinfo
Checksums-Sha256:
 c145c8c1bce5eb9dca0b9de69167f1307935e1a33084e1f8a695ae7a607e6a8a 2579 
python-opt-einsum-fx_0.1.4-3.dsc
 8f6f5b1041cb6a6df69b27be7b25eff6dc6de4b2ea012ccba12cd155dd2a9f85 2696 
python-opt-einsum-fx_0.1.4-3.debian.tar.xz
 0027e35c634014ec94c96cb344be191a8df35887cc8f5c881aab97d6dc01125d 40184 
python-opt-einsum-fx_0.1.4-3.git.tar.xz
 f2ea0f8b6723d59094755c4367a0480c052b069d7f7daca24d8c702ed700baae 17185 
python-opt-einsum-fx_0.1.4-3_source.buildinfo
Files:
 5fb210fc368f283fbb3b05a9990d7133 2579 python optional 
python-opt-einsum-fx_0.1.4-3.dsc
 e436fb1a8a0065337de534f68201321a 2696 python optional 
python-opt-einsum-fx_0.1.4-3.debian.tar.xz
 a913aae373127eafa12f82b611f26e21 40184 python optional 
python-opt-einsum-fx_0.1.4-3.git.tar.xz
 6cda1ef31b5d7f3e4fdf234dc1cfe563 17185 python optional 
python-opt-einsum-fx_0.1.4-3_source.buildinfo
Git-Tag-Info: tag=965c052c730207069a0c2d16f3884560e1fdc0b2 
fp=ac0a4ff12611b6fccf01c111393587d97d86500b
Git-Tag-Tagger: Colin Watson <[email protected]>

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

iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmlgTCoACgkQYG0ITkaD
wHkY9g/9GGZTc1G+chLNBfb3zK0pjS8n/11sXMLKx6DA6+657TCUAGKMc2tkKwBc
D1xMN9SX9427Vs5G1LTXJahdZLiVZ2yylbkiO8DAVQbzsA1qyJsbpv/XBsKQfPJr
RA3K5LnQ5kPJuSNTg24uVbryRqcADko0SIIIMFMEKVP9xms/eFqlKNP90ZxJfHeX
1UFfz483mpLQz1hAUwWWEnAo5K5Os9Tn82+qcla0zSF9lGz6/UB24ELXcLUSNfjB
lA6QXw2IWl7kKZ57kr66wt/xIgpZJTX27QXUZNN+7YTA0RFui+2NF0SueJxgg4n9
BEG7HMFxDHud+IL3OidN7WlZiqKlZ1aoS470Q2iZuDrMfRd/Rb095Db/4MN212EC
EJMRalIinlhX1qBIdSpFziO7kQogIM/TV1jR+ercSI3DxZxKAmcZM+nwTtJs3o8d
iH35zEzHNFOaehpeLCasLnZhqaMBdNtiocA+yy6TEjC39LTERRmsPtw/i56R5n6V
wXVOEYgp7IZ/DcXxp5TRMVFs/8gWexhBk2RF4nR9X/fudHgrwYP/fDlFGS6HnICB
rLGrNa97XoIcmiUeju4uYXnxsFq9L1pUn2JOqSPNAlE0Po2E4Yf4NqiBrDhAHssX
GM7PmlcgnQs2Qhz4aobAhK9EgLJ408ZCjYrpJrx/DnTZ9msVPsg=
=SvTb
-----END PGP SIGNATURE-----

Attachment: pgpmtAInxcBEH.pgp
Description: PGP signature


--- End Message ---

Reply via email to