Your message dated Sun, 26 Jan 2025 23:36:49 +0000
with message-id <[email protected]>
and subject line Bug#1094059: fixed in python-qtawesome 1.3.1+dfsg-3
has caused the Debian Bug report #1094059,
regarding python-qtawesome: FTBFS: ImportError: Failed to import test module:
qtawesome
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.)
--
1094059: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1094059
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: python-qtawesome
Version: 1.3.1+dfsg-2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: [email protected]
Usertags: ftbfs-20250124 ftbfs-trixie
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> make[1]: Entering directory
> '/build/reproducible-path/python-qtawesome-1.3.1+dfsg'
> PYTHONPATH=. python3 -m sphinx -N -b html docs/source build/html
> Running Sphinx v8.1.3
> loading translations [en]... done
> Converting `source_suffix = '.rst'` to `source_suffix = {'.rst':
> 'restructuredtext'}`.
> loading intersphinx inventory 'python' from
> /usr/share/doc/python3/html/objects.inv ...
> [autosummary] generating autosummary for: api_documentation.rst,
> icon_browser.rst, index.rst, introduction.rst, usage.rst
> WARNING: Failed to import qtawesome.
> Possible hints:
> * QtBindingsNotFoundError: No Qt bindings could be found
> * KeyError: 'qtawesome'
> building [mo]: targets for 0 po files that are out of date
> writing output...
> building [html]: targets for 5 source files that are out of date
> updating environment: [new config] 5 added, 0 changed, 0 removed
> reading sources... [ 20%] api_documentation
> reading sources... [ 40%] icon_browser
> reading sources... [ 60%] index
> reading sources... [ 80%] introduction
> reading sources... [100%] usage
>
> WARNING: autodoc: failed to import module 'qtawesome'; the following
> exception was raised:
> No Qt bindings could be found [autodoc.import_object]
> 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
> /build/reproducible-path/python-qtawesome-1.3.1+dfsg/build/html/_static/documentation_options.js
> Writing evaluated template result to
> /build/reproducible-path/python-qtawesome-1.3.1+dfsg/build/html/_static/basic.css
> Writing evaluated template result to
> /build/reproducible-path/python-qtawesome-1.3.1+dfsg/build/html/_static/language_data.js
> Writing evaluated template result to
> /build/reproducible-path/python-qtawesome-1.3.1+dfsg/build/html/_static/js/versions.js
> copying static files: done
> copying extra files...
> copying extra files: done
> copying assets: done
> writing output... [ 20%] api_documentation
> writing output... [ 40%] icon_browser
> writing output... [ 60%] index
> writing output... [ 80%] introduction
> writing output... [100%] usage
>
> generating indices... genindex done
> highlighting module code...
> writing additional pages... search done
> copying images... [ 50%] ../../qtawesome-browser.png
> copying images... [100%] ../../qtawesome-screenshot.gif
>
> dumping search index in English (code: en)... done
> dumping object inventory... done
> build succeeded, 2 warnings.
>
> The HTML pages are in build/html.
> make[1]: Leaving directory
> '/build/reproducible-path/python-qtawesome-1.3.1+dfsg'
> dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:311: cd
> /build/reproducible-path/python-qtawesome-1.3.1+dfsg/.pybuild/cpython3_3.12_qtawesome/build;
> python3.12 -m unittest discover -v
> qtawesome (unittest.loader._FailedTest.qtawesome) ... ERROR
>
> ======================================================================
> ERROR: qtawesome (unittest.loader._FailedTest.qtawesome)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: qtawesome
> Traceback (most recent call last):
> File "/usr/lib/python3.12/unittest/loader.py", line 429, in _find_test_path
> package = self._get_module_from_name(name)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3.12/unittest/loader.py", line 339, in
> _get_module_from_name
> __import__(name)
> File
> "/build/reproducible-path/python-qtawesome-1.3.1+dfsg/.pybuild/cpython3_3.12_qtawesome/build/qtawesome/__init__.py",
> line 23, in <module>
> from qtpy import QtCore, QtWidgets, QtGui
> File "/usr/lib/python3/dist-packages/qtpy/__init__.py", line 293, in
> <module>
> raise QtBindingsNotFoundError from None
> qtpy.QtBindingsNotFoundError: No Qt bindings could be found
>
>
> ----------------------------------------------------------------------
> Ran 1 test in 0.000s
>
> FAILED (errors=1)
> E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd
> /build/reproducible-path/python-qtawesome-1.3.1+dfsg/.pybuild/cpython3_3.12_qtawesome/build;
> python3.12 -m unittest discover -v
> I: pybuild base:311: cd
> /build/reproducible-path/python-qtawesome-1.3.1+dfsg/.pybuild/cpython3_3.13_qtawesome/build;
> python3.13 -m unittest discover -v
> qtawesome (unittest.loader._FailedTest.qtawesome) ... ERROR
>
> ======================================================================
> ERROR: qtawesome (unittest.loader._FailedTest.qtawesome)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: qtawesome
> Traceback (most recent call last):
> File "/usr/lib/python3.13/unittest/loader.py", line 429, in _find_test_path
> package = self._get_module_from_name(name)
> File "/usr/lib/python3.13/unittest/loader.py", line 339, in
> _get_module_from_name
> __import__(name)
> ~~~~~~~~~~^^^^^^
> File
> "/build/reproducible-path/python-qtawesome-1.3.1+dfsg/.pybuild/cpython3_3.13_qtawesome/build/qtawesome/__init__.py",
> line 23, in <module>
> from qtpy import QtCore, QtWidgets, QtGui
> File "/usr/lib/python3/dist-packages/qtpy/__init__.py", line 293, in
> <module>
> raise QtBindingsNotFoundError from None
> qtpy.QtBindingsNotFoundError: No Qt bindings could be found
>
>
> ----------------------------------------------------------------------
> Ran 1 test in 0.001s
>
> FAILED (errors=1)
> E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd
> /build/reproducible-path/python-qtawesome-1.3.1+dfsg/.pybuild/cpython3_3.13_qtawesome/build;
> python3.13 -m unittest discover -v
> dh_auto_test: error: pybuild --test -i python{version} -p "3.12 3.13"
> returned exit code 13
The full build log is available from:
http://qa-logs.debian.net/2025/01/24/python-qtawesome_1.3.1+dfsg-2_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20250124;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20250124&[email protected]&allbugs=1&cseverity=1&ctags=1&caffected=1#results
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
--- End Message ---
--- Begin Message ---
Source: python-qtawesome
Source-Version: 1.3.1+dfsg-3
Done: Julian Gilbey <[email protected]>
We believe that the bug you reported is fixed in the latest version of
python-qtawesome, 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.
Julian Gilbey <[email protected]> (supplier of updated python-qtawesome 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, 26 Jan 2025 22:55:43 +0000
Source: python-qtawesome
Architecture: source
Version: 1.3.1+dfsg-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Julian Gilbey <[email protected]>
Closes: 1094059
Changes:
python-qtawesome (1.3.1+dfsg-3) unstable; urgency=medium
.
* Depend on Python Qt toolkit for build-time tests; test with PyQt6 and
PySide 6, both at build and autopkgtest time (closes: #1094059)
* Add description of Qt toolkit dependencies to package description
Checksums-Sha1:
c9837701abd93086717c1f63ec53f0a5c83c9102 2900 python-qtawesome_1.3.1+dfsg-3.dsc
5bc958d74aae68f234f71f538fdf5cc3ed13d055 13644
python-qtawesome_1.3.1+dfsg-3.debian.tar.xz
3859210a37da2c5a4b6f14ca0bb83df359e8e759 13454
python-qtawesome_1.3.1+dfsg-3_amd64.buildinfo
Checksums-Sha256:
218d499e91afcecde1e6a9036b86e4865f393e399e909c27b58850351c041d52 2900
python-qtawesome_1.3.1+dfsg-3.dsc
09da7646338e1f1f6f21a20a3ac8c4eeedf63ab19c0952e9cb070330d4a568ef 13644
python-qtawesome_1.3.1+dfsg-3.debian.tar.xz
1f15b454ab7fd7391cba7a54274030f34d8830d5ea7c4b894b751dfcf5f29ff1 13454
python-qtawesome_1.3.1+dfsg-3_amd64.buildinfo
Files:
f3e01883d1c631a19a3aaa5f8b76ae32 2900 python optional
python-qtawesome_1.3.1+dfsg-3.dsc
dee0250853f34bcbfd180052b74c523e 13644 python optional
python-qtawesome_1.3.1+dfsg-3.debian.tar.xz
20b239723c0f304f87c2d1a48d4799ba 13454 python optional
python-qtawesome_1.3.1+dfsg-3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJDBAEBCgAtFiEEfhrD+iemSShMMj72aVxCkxbAe/4FAmeWwn4PHGpkZ0BkZWJp
YW4ub3JnAAoJEGlcQpMWwHv+WhUQAKdPcFvsocPNPnSZhV/AEq7BYzd+o4pqFDZl
26r1KqPf203USxED3RMLykPppd11aC7xst7FCrAIzCIIyoPC8FbC+HRN7ivLpkBE
UtwWDeWhHYnJx9a+8/WiySRLibcafBc1MZuNOr3cjnS67WHo7SNLO48lP8jiCcnx
pmq0bk+6139zxErt41jrZ8TAOfNlT9j303cK4y7F+BN/wqc+fwkg1zpJEASH4RBK
HzY6Vm5ccy0OmDquNXxdHL9m7KrVPrE0lq2eUVNdP7hF5/Ccsib0qAjoHU/tV/dD
SPR7/bnKk7BbbICPOtjTeLTY1iaJVUiM5ciQ0MPy40DWlwgnynLm9tV8xTiXJiFp
nYjnzylhj/WbuwyTRB1m1qvNZsYaxzBS2OZ2RTamhPv5fVwis0OGvmgT7kS9lEXE
/d6Twjw9sh73qXEp4en8J/DZBVFvYrFcLG5TyokGm0MsRGVRwRYC2Qe08vzqnAth
2zP2dgf+7nJ6jg0zWYK2CkHcgvD1XTHgeR09FpZf8C1WHhGsOwAfpu2FbQpIHFmY
0d20pOYBxlDcuLl3wbA19PDugLRDXwVmnPld5oqcOxs90KYk5A5yQ8NQmMzyPjVc
Iv9/wSD9opmenQY6tIHEjUH9T6PjUbvCkcRWy5IzsliIwk0D14HKakl7gL9Vzpe/
3hVlTCsT
=xaNY
-----END PGP SIGNATURE-----
pgpOg6aoj__p9.pgp
Description: PGP signature
--- End Message ---