Your message dated Sun, 21 Dec 2025 06:04:22 +0000
with message-id <[email protected]>
and subject line Bug#1123273: fixed in python-nxs 4.4.1-8
has caused the Debian Bug report #1123273,
regarding python-nxs: 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.)


-- 
1123273: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1123273
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:python-nxs
Version: 4.4.1-7
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-nxs, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --with sphinxdoc --buildsystem pybuild
   dh_auto_clean -O--buildsystem=pybuild
I: pybuild base:317: python3.14 setup.py clean 
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: 
Unknown distribution option: 'test_suite'
  warnings.warn(msg)
running clean
removing '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_nxs/build' (and everything 
under it)
'build/bdist.linux-x86_64' does not exist -- can't clean it
'build/scripts-3.14' does not exist -- can't clean it
I: pybuild base:317: python3.13 setup.py clean 
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: 
Unknown distribution option: 'test_suite'
  warnings.warn(msg)
running clean
removing '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_nxs/build' (and everything 
under it)
'build/bdist.linux-x86_64' does not exist -- can't clean it
'build/scripts-3.13' does not exist -- can't clean it
   dh_autoreconf_clean -O--buildsystem=pybuild
   dh_clean -O--buildsystem=pybuild
 debian/rules binary
dh binary --with sphinxdoc --buildsystem pybuild
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
I: pybuild base:317: python3.14 setup.py config 
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: 
Unknown distribution option: 'test_suite'
  warnings.warn(msg)
running config
I: pybuild base:317: python3.13 setup.py config 
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: 
Unknown distribution option: 'test_suite'
  warnings.warn(msg)
running config
   dh_auto_build -O--buildsystem=pybuild
I: pybuild base:317: /usr/bin/python3.14 setup.py build 
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: 
Unknown distribution option: 'test_suite'
  warnings.warn(msg)
running build
running build_py
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_nxs/build/nxs
copying nxs/tree.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_nxs/build/nxs
copying nxs/unit.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_nxs/build/nxs
copying nxs/napi.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_nxs/build/nxs
copying nxs/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_nxs/build/nxs
I: pybuild base:317: /usr/bin/python3 setup.py build 
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: 
Unknown distribution option: 'test_suite'
  warnings.warn(msg)
running build
running build_py
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_nxs/build/nxs
copying nxs/tree.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_nxs/build/nxs
copying nxs/unit.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_nxs/build/nxs
copying nxs/napi.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_nxs/build/nxs
copying nxs/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_nxs/build/nxs
   debian/rules execute_after_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
http_proxy=127.0.0.1:9 \
  https_proxy=127.0.0.1:9 \
  PYTHONPATH=. \
  python3 -m sphinx -N -bhtml doc/source build/html
Running Sphinx v8.2.3
WARNING: Calling get_html_theme_path is deprecated. If you are calling it to 
define html_theme_path, you are safe to remove that code.
loading translations [en]... done
making output directory... done
WARNING: html_static_path entry '_static' does not exist
Converting `source_suffix = '.rst'` to `source_suffix = {'.rst': 
'restructuredtext'}`.
building [mo]: targets for 0 po files that are out of date
writing output... 
building [html]: targets for 2 source files that are out of date
updating environment: [new config] 2 added, 0 changed, 0 removed
reading sources... [ 50%] index
reading sources... [100%] napi_api_documentation

/<<PKGBUILDDIR>>/nxs/napi.py:docstring of nxs.napi:172: ERROR: Unexpected 
indentation. [docutils]
/<<PKGBUILDDIR>>/nxs/napi.py:docstring of nxs.napi:63: ERROR: Unknown target 
name: "napi". [docutils]
looking for now-outdated files... none found
pickling environment... done
checking consistency... done
preparing documents... done
copying assets... 
copying static files... 
Writing evaluated template result to 
/<<PKGBUILDDIR>>/build/html/_static/basic.css
Writing evaluated template result to 
/<<PKGBUILDDIR>>/build/html/_static/language_data.js
Writing evaluated template result to 
/<<PKGBUILDDIR>>/build/html/_static/documentation_options.js
Writing evaluated template result to 
/<<PKGBUILDDIR>>/build/html/_static/js/versions.js
copying static files: done
copying extra files... 
copying extra files: done
copying assets: done
writing output... [ 50%] index
writing output... [100%] napi_api_documentation

generating indices... genindex py-modindex done
highlighting module code... [100%] nxs.napi

writing additional pages... search done
dumping search index in English (code: en)... done
dumping object inventory... done
build succeeded, 4 warnings.

The HTML pages are in build/html.
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_auto_test -O--buildsystem=pybuild
I: pybuild base:317: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_nxs/build; 
python3.14 -m unittest discover -v 
nxs (unittest.loader._FailedTest.nxs) ... ERROR

======================================================================
ERROR: nxs (unittest.loader._FailedTest.nxs)
----------------------------------------------------------------------
ImportError: Failed to import test module: nxs
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_nxs/build/nxs/__init__.py", 
line 20, in <module>
    from nxs.napi import *
  File "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14_nxs/build/nxs/napi.py", line 
198, in <module>
    class _NXlink(ctypes.Structure):
    ...<4 lines>...
        _pack_ = False
  File "/usr/lib/python3.14/ctypes/_layout.py", line 126, in get_layout
    raise ValueError('_pack_ is not compatible with gcc-sysv layout')
ValueError: _pack_ is not compatible with gcc-sysv layout


----------------------------------------------------------------------
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_nxs/build; python3.14 -m unittest 
discover -v 
I: pybuild base:317: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_nxs/build; 
python3.13 -m unittest discover -v 

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

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

--- End Message ---
--- Begin Message ---
Source: python-nxs
Source-Version: 4.4.1-8
Done: Stuart Prescott <[email protected]>

We believe that the bug you reported is fixed in the latest version of
python-nxs, 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.
Stuart Prescott <[email protected]> (supplier of updated python-nxs 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: Sun, 21 Dec 2025 16:30:27 +1100
Source: python-nxs
Architecture: source
Version: 4.4.1-8
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<[email protected]>
Changed-By: Stuart Prescott <[email protected]>
Closes: 1123273
Changes:
 python-nxs (4.4.1-8) unstable; urgency=medium
 .
   * Drop _pack_ parameter in defining structs to prevent FTBFS with Python
     3.14 (Closes: #1123273).
   * Reformat patches with gbp pq.
Checksums-Sha1:
 19e4962d171587def762c79577addf44e7dcd068 2483 python-nxs_4.4.1-8.dsc
 55c5b9aacbb9028279428d7ac87348810656ae78 8260 python-nxs_4.4.1-8.debian.tar.xz
 aeadc4ec9690f53f92b102d76e3aa52e3ad879c6 115072 python-nxs_4.4.1-8.git.tar.xz
 a30886d8d0fc0d1910e71e4ed9b15d566f3b9cde 17147 
python-nxs_4.4.1-8_source.buildinfo
Checksums-Sha256:
 63afece1256844024aeb89be9b912e34d2bda56ba2550452026d9a7b41e785ac 2483 
python-nxs_4.4.1-8.dsc
 86f4e653260bdd7bfe7b2afaca2c848013a12d346517fa4e8bb317054a135f25 8260 
python-nxs_4.4.1-8.debian.tar.xz
 70fa5609f95f3938bf4ea5ac50e0b59e01702d200b228bd90f0aced2a6f3d9ac 115072 
python-nxs_4.4.1-8.git.tar.xz
 f5b5f4689ef8db0a2f72724918cc7321d82b9de42c7961a05beb581431058d1e 17147 
python-nxs_4.4.1-8_source.buildinfo
Files:
 9e7729dbf8bc0b3241d89d50b1142d76 2483 python optional python-nxs_4.4.1-8.dsc
 c3ecdb2749c309fda07bb560eb17a710 8260 python optional 
python-nxs_4.4.1-8.debian.tar.xz
 0ec9e5f1ed6fbfeac66b395cbefdc9ad 115072 python optional 
python-nxs_4.4.1-8.git.tar.xz
 67dde1eb0716104150319020bf84ee6c 17147 python optional 
python-nxs_4.4.1-8_source.buildinfo
Git-Tag-Info: tag=dfa2015ec81a154a9bcd32b7f33167053fef677e 
fp=90e2d2c1ad146a1b7ebb891dbbc17ebb1396f2f7
Git-Tag-Tagger: Stuart Prescott <[email protected]>

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

iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmlHiFQACgkQYG0ITkaD
wHmQOQ/+ODWtuia3z9TIEykTp6qFZUqSncbEC8U53wlEi3XhUzbaqOhYuTxMpSrU
WEsX+cJTysRvNLROcGMDB8xxE1tGKum9f5CCTqEt4RK1BCPbG0yQWoNKKGW6ZLXg
9dH6F819+SVBSolGWrsjXW4OYxbx3/CGX6TpiK73Ll04CxCBQe8RNgsMVDgae6x+
fgksZyPb/WXAngzGRlT/i1rzeGnffgf9A39Alr4V5tk0lSsC8oKVrUdVmMJy7BtO
SrPc9Rc8dNObyxJJuIw8ExquBkPbt1VDRr0cp0fBxhSJYw8OOjK9X5Xo+WGQ1Kqp
IO7gCYJknydN/twmIj+NSyTHAlDfJ4Kf8SXrxol4DTQb9YC2xU9HFYGwfL8jPCcH
dw9tbpDy9nVfoCLUtqoPGiiieKvwB/u2JxGBSobjkzyThKXOgGa/spjQDEjyRlKF
aGW+nZNMi5lz59kGI544sL5sYYFXc/yo3vVTWdoeQYZONn0BT+M3OXl9FV/hJaO4
lhq435hm95akHDMhhLZUDFJLxrMuVYtqQVPghr1sH9xCZSEeZI3qwyt8rOgUR1aB
opm1yHEJ3yHRUbxAC+E18lKVR8o8gVdFqK39vsfyC8I6SkpBAWw5jDiMSTKrVjPt
4zRRal1ZcZbdacyy+rj3n+8OFJdd+/9n9SCPYIPdF2r6SHXhuzs=
=gtpl
-----END PGP SIGNATURE-----

Attachment: pgp8G5RqIu8Xs.pgp
Description: PGP signature


--- End Message ---

Reply via email to