Your message dated Sun, 08 Jan 2023 16:38:30 +0000
with message-id <e1peygo-008inn...@fasolo.debian.org>
and subject line Bug#1026562: fixed in wtf-peewee 3.0.4+dfsg-1
has caused the Debian Bug report #1026562,
regarding wtf-peewee: FTBFS: ImportError: cannot import name 'HTMLString' from
'wtforms.widgets' (/usr/lib/python3/dist-packages/wtforms/widgets/__init__.py)
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 ow...@bugs.debian.org
immediately.)
--
1026562: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1026562
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: wtf-peewee
Version: 3.0.0+dfsg-4
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20221220 ftbfs-bookworm
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> debian/rules build
> dh build --with python3 --buildsystem=pybuild
> dh_update_autotools_config -O--buildsystem=pybuild
> dh_autoreconf -O--buildsystem=pybuild
> dh_auto_configure -O--buildsystem=pybuild
> I: pybuild base:240: python3.11 setup.py config
> running config
> I: pybuild base:240: python3.10 setup.py config
> running config
> dh_auto_build -O--buildsystem=pybuild
> I: pybuild base:240: /usr/bin/python3.11 setup.py build
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_wtf-peewee/build/wtfpeewee
> copying wtfpeewee/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_wtf-peewee/build/wtfpeewee
> copying wtfpeewee/tests.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_wtf-peewee/build/wtfpeewee
> copying wtfpeewee/orm.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_wtf-peewee/build/wtfpeewee
> copying wtfpeewee/_compat.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_wtf-peewee/build/wtfpeewee
> copying wtfpeewee/fields.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_wtf-peewee/build/wtfpeewee
> I: pybuild base:240: /usr/bin/python3 setup.py build
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_wtf-peewee/build/wtfpeewee
> copying wtfpeewee/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_wtf-peewee/build/wtfpeewee
> copying wtfpeewee/tests.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_wtf-peewee/build/wtfpeewee
> copying wtfpeewee/orm.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_wtf-peewee/build/wtfpeewee
> copying wtfpeewee/_compat.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_wtf-peewee/build/wtfpeewee
> copying wtfpeewee/fields.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_wtf-peewee/build/wtfpeewee
> dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:240: python3.11 setup.py test
> running test
> WARNING: Testing via this command is deprecated and will be removed in a
> future version. Users looking for a generic test entry point independent of
> test runner are encouraged to use tox.
> running egg_info
> writing wtf_peewee.egg-info/PKG-INFO
> writing dependency_links to wtf_peewee.egg-info/dependency_links.txt
> writing requirements to wtf_peewee.egg-info/requires.txt
> writing top-level names to wtf_peewee.egg-info/top_level.txt
> reading manifest file 'wtf_peewee.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> warning: no files found matching '*' under directory 'example'
> adding license file 'LICENSE'
> writing manifest file 'wtf_peewee.egg-info/SOURCES.txt'
> running build_ext
> runtests (unittest.loader._FailedTest.runtests) ... ERROR
>
> ======================================================================
> ERROR: runtests (unittest.loader._FailedTest.runtests)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: runtests
> Traceback (most recent call last):
> File "/usr/lib/python3.11/unittest/loader.py", line 154, in
> loadTestsFromName
> module = __import__(module_name)
> ^^^^^^^^^^^^^^^^^^^^^^^
> File "/<<PKGBUILDDIR>>/runtests.py", line 5, in <module>
> from wtfpeewee import tests
> File "/<<PKGBUILDDIR>>/wtfpeewee/tests.py", line 9, in <module>
> from wtfpeewee.fields import *
> File "/<<PKGBUILDDIR>>/wtfpeewee/fields.py", line 12, in <module>
> from wtforms.widgets import HTMLString, html_params
> ImportError: cannot import name 'HTMLString' from 'wtforms.widgets'
> (/usr/lib/python3/dist-packages/wtforms/widgets/__init__.py)
>
>
> ----------------------------------------------------------------------
> Ran 1 test in 0.001s
>
> FAILED (errors=1)
> Test failed: <unittest.runner.TextTestResult run=1 errors=1 failures=0>
> error: Test failed: <unittest.runner.TextTestResult run=1 errors=1 failures=0>
> E: pybuild pybuild:386: test: plugin distutils failed with: exit code=1:
> python3.11 setup.py test
> I: pybuild base:240: python3.10 setup.py test
> running test
> WARNING: Testing via this command is deprecated and will be removed in a
> future version. Users looking for a generic test entry point independent of
> test runner are encouraged to use tox.
> running egg_info
> writing wtf_peewee.egg-info/PKG-INFO
> writing dependency_links to wtf_peewee.egg-info/dependency_links.txt
> writing requirements to wtf_peewee.egg-info/requires.txt
> writing top-level names to wtf_peewee.egg-info/top_level.txt
> reading manifest file 'wtf_peewee.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> warning: no files found matching '*' under directory 'example'
> adding license file 'LICENSE'
> writing manifest file 'wtf_peewee.egg-info/SOURCES.txt'
> running build_ext
> runtests (unittest.loader._FailedTest) ... ERROR
>
> ======================================================================
> ERROR: runtests (unittest.loader._FailedTest)
> ----------------------------------------------------------------------
> ImportError: Failed to import test module: runtests
> Traceback (most recent call last):
> File "/usr/lib/python3.10/unittest/loader.py", line 154, in
> loadTestsFromName
> module = __import__(module_name)
> File "/<<PKGBUILDDIR>>/runtests.py", line 5, in <module>
> from wtfpeewee import tests
> File "/<<PKGBUILDDIR>>/wtfpeewee/tests.py", line 9, in <module>
> from wtfpeewee.fields import *
> File "/<<PKGBUILDDIR>>/wtfpeewee/fields.py", line 12, in <module>
> from wtforms.widgets import HTMLString, html_params
> ImportError: cannot import name 'HTMLString' from 'wtforms.widgets'
> (/usr/lib/python3/dist-packages/wtforms/widgets/__init__.py)
>
>
> ----------------------------------------------------------------------
> Ran 1 test in 0.001s
>
> FAILED (errors=1)
> Test failed: <unittest.runner.TextTestResult run=1 errors=1 failures=0>
> error: Test failed: <unittest.runner.TextTestResult run=1 errors=1 failures=0>
> E: pybuild pybuild:386: test: plugin distutils failed with: exit code=1:
> python3.10 setup.py test
> dh_auto_test: error: pybuild --test -i python{version} -p "3.11 3.10"
> returned exit code 13
The full build log is available from:
http://qa-logs.debian.net/2022/12/20/wtf-peewee_3.0.0+dfsg-4_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20221220;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20221220&fusertaguser=lu...@debian.org&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: wtf-peewee
Source-Version: 3.0.4+dfsg-1
Done: Carsten Schoenert <c.schoen...@t-online.de>
We believe that the bug you reported is fixed in the latest version of
wtf-peewee, 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 1026...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Carsten Schoenert <c.schoen...@t-online.de> (supplier of updated wtf-peewee
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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 08 Jan 2023 17:17:33 +0100
Source: wtf-peewee
Architecture: source
Version: 3.0.4+dfsg-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Carsten Schoenert <c.schoen...@t-online.de>
Closes: 974477 1026562
Changes:
wtf-peewee (3.0.4+dfsg-1) unstable; urgency=medium
.
* Team upload.
* d/gbp.conf: Add more defaults
* d/watch: Move to git mode on GitHub
* New upstream version 3.0.4+dfsg
(Closes: #1026562)
* d/*: Running wrap-and-sort -ast
No modifications, just reorder the content.
* d/control: Update build deps, add BuildProfileSpecs
* d/rules: Run the upstream tests also while build
* d/control: Bump Standars-Versions to 4.6.2
No further modifications needed.
* d/control: Add Rules-Requires-Root: no
* d/copyright: Update year data
* autopkgtests: Add upstream test and some adjustments
(Closes: #974477)
Checksums-Sha1:
f14e203df23921500325226e4a6dbdf8b2cba254 2203 wtf-peewee_3.0.4+dfsg-1.dsc
77c2d9ad334b86ef1592e597f4050c8bb9b63590 11611
wtf-peewee_3.0.4+dfsg.orig.tar.gz
7c588cab4b7e1dfd21e8879f798ce8faaf785223 3420
wtf-peewee_3.0.4+dfsg-1.debian.tar.xz
1548f25c25716ea77b6f06512ae372fd6e3fdb03 7157
wtf-peewee_3.0.4+dfsg-1_amd64.buildinfo
Checksums-Sha256:
7c61d555d63be228d68e3c92841e9a71fdda1b3f3987e6792366ea05fdcff5c4 2203
wtf-peewee_3.0.4+dfsg-1.dsc
054d2d2d34b35930cb3698db32b2514a0c3dccdff8122a2a86be2792c4f6a4ed 11611
wtf-peewee_3.0.4+dfsg.orig.tar.gz
56a4ba0eee7a8f6d47ff4f9a4a872d51b23b01893ccdf4a10c81b82000c1c1e2 3420
wtf-peewee_3.0.4+dfsg-1.debian.tar.xz
238ec3f3764a101668229c6b005be9b618f73cdca91e0aecd3cfcbd00a39e0ef 7157
wtf-peewee_3.0.4+dfsg-1_amd64.buildinfo
Files:
195232576f3b591287940fb27f967bf1 2203 python optional
wtf-peewee_3.0.4+dfsg-1.dsc
3ca536fb0e3eacb3983068af618807f6 11611 python optional
wtf-peewee_3.0.4+dfsg.orig.tar.gz
ab727643e69e2dbb364c998459dd6728 3420 python optional
wtf-peewee_3.0.4+dfsg-1.debian.tar.xz
dded104647e2ed132760935427e3aab4 7157 python optional
wtf-peewee_3.0.4+dfsg-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEtw38bxNP7PwBHmKqgwFgFCUdHbAFAmO67iYACgkQgwFgFCUd
HbCi1g//Rz53GBMSf2jpoinFpRzNHcTGackRyqrpXoXquvXYmQtJhTxSeRxh4zQu
u+yTxD8FUC/AOH/oNmMRJTTM8+CfTiTG+oLXiAMLbPn+xoz7GanZvoLgReQ1qdLs
393Hwe/Fvv3T2vkJYn210nnGnkoUxsKgDQmznunRx22jJygg23E6D+ZK3sOjTACL
dQ5dafAVrgCPtDm/2Rd7k1NNuPT1EyroVeAdOZ4daOHNqMEkKQkAZMl0UzZM9GWH
/g990dKvB81918tnyM2/Y9su/nDedHMi7iS/OCstTl45HFwfv1RLkkkxAHQ3Em3A
gyXsazQtg6+YFvDZ71fC53R2EgeCnPY+OGlhB5JcphgHdRSoHP3vuDoPrzbq2iog
2ji9vc/RigDAGTHeKumvCbOQutfE5VAPLuPM/mmT+Hrgo0bQDwy435n9UISqhtOK
cNbkcxRJ8LP2eaTBIV7gczb0zgpygo3SjiIVxamHKL/D/0t6I2EBE4TCgX3dPJ0F
/Mgy76Bt6tm1uxLmjHwwfEbA1SFmiHaCb4GSiddTJnFxgpUQMa2K6NnbyZith4C+
64RB/KztP/d2vIR+T5f2YToycT4M+ckU0EBXrE9WLUULMjiYgAYc3El4Q3wHgNdT
3tA9mnoX6pwex3rgUCNF2ffeqT8dR6ptFt2w2y6m50vuiUeIiyM=
=5ekC
-----END PGP SIGNATURE-----
--- End Message ---