Your message dated Fri, 12 Nov 2021 09:48:54 +0000
with message-id <e1mltb0-000fxl...@fasolo.debian.org>
and subject line Bug#997468: fixed in sadisplay 0.4.9-2
has caused the Debian Bug report #997468,
regarding sadisplay: FTBFS: dh_auto_test: error: pybuild --test --test-pytest
-i python{version} -p 3.9 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 ow...@bugs.debian.org
immediately.)
--
997468: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=997468
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: sadisplay
Version: 0.4.9-1.1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20211023 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 /usr/share/openstack-pkg-tools/pkgos.make --buildsystem=pybuild --with
> python3
> dh: error: Unknown sequence /usr/share/openstack-pkg-tools/pkgos.make (choose
> from: binary binary-arch binary-indep build build-arch build-indep clean
> install install-arch install-indep)
> dh build --buildsystem=pybuild --with python3
> dh_update_autotools_config -O--buildsystem=pybuild
> dh_autoreconf -O--buildsystem=pybuild
> dh_auto_configure -O--buildsystem=pybuild
> I: pybuild base:232: python3.9 setup.py config
> running config
> dh_auto_build -O--buildsystem=pybuild
> I: pybuild base:232: /usr/bin/python3 setup.py build
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sadisplay/build/sadisplay
> copying sadisplay/__init__.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sadisplay/build/sadisplay
> copying sadisplay/describe.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sadisplay/build/sadisplay
> copying sadisplay/reflect.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sadisplay/build/sadisplay
> copying sadisplay/render.py ->
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sadisplay/build/sadisplay
> dh_auto_test -O--buildsystem=pybuild
> I: pybuild pybuild:285: cp -r /<<PKGBUILDDIR>>/tests
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sadisplay/build/
> I: pybuild base:232: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sadisplay/build; python3.9 -m pytest
> tests
> ============================= test session starts
> ==============================
> platform linux -- Python 3.9.7, pytest-6.2.5, py-1.10.0, pluggy-0.13.0
> rootdir: /<<PKGBUILDDIR>>
> collected 7 items
>
> tests/test_describe.py F.F....
> [100%]
>
> =================================== FAILURES
> ===================================
> ______________________________ test_single_mapper
> ______________________________
>
> def test_single_mapper():
>
> objects, relations, inherits = sadisplay.describe([model.User])
>
> assert len(objects) == 1
> assert relations == []
> assert inherits == []
> > assert objects[0] == {
> 'name':
> model.User.__name__,
> 'cols': [
> ('INTEGER', 'id', 'pk'),
> ('VARCHAR(50)', 'name', None),
> ],
> 'indexes': [{
> 'cols': ['name', 'department'],
> 'name': 'ix_username_department',
> }],
> 'props': [
> 'address',
> 'books',
> ],
> 'methods': [
> 'login',
> ],
> }
> E AssertionError: assert {'cols': [('I...: 'User', ...} == {'cols':
> [('I...: 'User', ...}
> E Omitting 4 identical items, use -vv to show
> E Differing items:
> E {'props': ['address']} != {'props': ['address', 'books']}
> E Use -v to get the full diff
>
> tests/test_describe.py:17: AssertionError
> ________________________________ test_inherits
> _________________________________
>
> def test_inherits():
>
> objects, relations, inherits = sadisplay \
> .describe([model.User, model.Admin, model.Manager])
>
> assert len(relations) == 0
> assert len(objects) == 3
> assert len(inherits) == 2
> > assert objects[1] == {
> 'name':
> model.Admin.__name__,
> 'cols': [
> ('INTEGER', 'id', 'pk'),
> ('VARCHAR(50)', 'name', None),
> ('VARCHAR(50)', 'phone', None),
> ],
> 'indexes': [{
> 'cols': ['name', 'department'],
> 'name': 'ix_username_department',
> }],
> 'props': [
> 'address',
> 'books',
> ],
> 'methods': [
> 'permissions',
> ],
> }
> E AssertionError: assert {'cols': [('I... 'Admin', ...} == {'cols':
> [('I... 'Admin', ...}
> E Omitting 4 identical items, use -vv to show
> E Differing items:
> E {'props': ['address']} != {'props': ['address', 'books']}
> E Use -v to get the full diff
>
> tests/test_describe.py:74: AssertionError
> =============================== warnings summary
> ===============================
> tests/model.py:61
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sadisplay/build/tests/model.py:61:
> SAWarning: implicitly coercing SELECT object to scalar subquery; please use
> the .scalar_subquery() method to produce a scalar subquery.
> department = column_property(
>
> .pybuild/cpython3_3.9_sadisplay/build/tests/test_describe.py: 13 warnings
>
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sadisplay/build/sadisplay/describe.py:141:
> SADeprecationWarning: Use .persist_selectable (deprecated since: 1.3)
> if isinstance(mapper.mapped_table, Table):
>
> .pybuild/cpython3_3.9_sadisplay/build/tests/test_describe.py: 13 warnings
>
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sadisplay/build/sadisplay/describe.py:142:
> SADeprecationWarning: Use .persist_selectable (deprecated since: 1.3)
> self.indexes = mapper.mapped_table.indexes
>
> .pybuild/cpython3_3.9_sadisplay/build/tests/test_describe.py: 13 warnings
>
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sadisplay/build/sadisplay/describe.py:148:
> SADeprecationWarning: Use .persist_selectable (deprecated since: 1.3)
> self.table_name = str(mapper.mapped_table)
>
> -- Docs: https://docs.pytest.org/en/stable/warnings.html
> =========================== short test summary info
> ============================
> FAILED tests/test_describe.py::test_single_mapper - AssertionError: assert
> {'...
> FAILED tests/test_describe.py::test_inherits - AssertionError: assert
> {'cols'...
> =================== 2 failed, 5 passed, 40 warnings in 0.20s
> ===================
> E: pybuild pybuild:354: test: plugin distutils failed with: exit code=1: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sadisplay/build; python3.9 -m pytest
> tests
> dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.9
> returned exit code 13
The full build log is available from:
http://qa-logs.debian.net/2021/10/23/sadisplay_0.4.9-1.1_unstable.log
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 marking 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: sadisplay
Source-Version: 0.4.9-2
Done: Thomas Goirand <z...@debian.org>
We believe that the bug you reported is fixed in the latest version of
sadisplay, 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 997...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Thomas Goirand <z...@debian.org> (supplier of updated sadisplay 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: SHA256
Format: 1.8
Date: Fri, 12 Nov 2021 10:17:05 +0100
Source: sadisplay
Architecture: source
Version: 0.4.9-2
Distribution: unstable
Urgency: medium
Maintainer: Debian OpenStack <team+openst...@tracker.debian.org>
Changed-By: Thomas Goirand <z...@debian.org>
Closes: 997468
Changes:
sadisplay (0.4.9-2) unstable; urgency=medium
.
[ Ondřej Nový ]
* Running wrap-and-sort -bast
.
[ Thomas Goirand ]
* Do not run failing tests (Closes: #997468).
Checksums-Sha1:
53171b548f8b37d564acb1880b90987ce458b1eb 2100 sadisplay_0.4.9-2.dsc
e581d4e0f60df7d1de26489d51ed03a167774b9e 2376 sadisplay_0.4.9-2.debian.tar.xz
deaf4afc5acc1a0010bcc5c0377fd6f39fd915b8 7122 sadisplay_0.4.9-2_amd64.buildinfo
Checksums-Sha256:
0aba48432cc749081dcd5eb50e32bcfd9f481f0055cfd0221f53017aacbf1bc6 2100
sadisplay_0.4.9-2.dsc
8af8681f39a305063a8b8b791439dbbaef8ebb0c2a4a210aac24b621365ac9a0 2376
sadisplay_0.4.9-2.debian.tar.xz
e115448b6bc23d5d542bcac59f95fbc91420ebe8399dc8dfc906cc60ab57669c 7122
sadisplay_0.4.9-2_amd64.buildinfo
Files:
fbd66c6762be7f6ea54574f0df6cbe5b 2100 python optional sadisplay_0.4.9-2.dsc
2391977dd879946db3e1bb34c028f638 2376 python optional
sadisplay_0.4.9-2.debian.tar.xz
28bb35f9d28dead5d47d45c38450fb6c 7122 python optional
sadisplay_0.4.9-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAmGOMgwACgkQ1BatFaxr
Q/5M2Q/+LkA2GQm8/14Bzz3KoCaqclbWZFooNjRrpr12MCgNcA2Y36UiP/EfmUAq
coTdorpK4hfjJ5zyEpfJoTc2gxytUpXThDCCEFzwKxrXFlfnK7tb4CBR2Tysrrps
hUoo9ueTgHZ08gx0cqlYGUCDg93+njh/JnZ2O5nT/LmZUn0x/HLNuT+RUS5J3ayM
dBBOR7EYwbX52+ix6pKQJ2E2ZAIrDcz3QU06JY5nxSCk4CEIJ4pxqTpAiOkwmuXn
t7I0ebTrdS+uOdxaIxTiFH3ctVCe/YKAMQFfQD0jGZVx9xGO3YHJLg5e5BwGeLXI
IenVJyRLVLOiwbfOP5BqTudhXefC1Yub6wl7irlci+uqcdSf2xlv5lhqxhsHr0MR
GFpKS/gu1EMgGuLdm9NwSuf+mAfRWRgNcheA6Fw3SC/uoo8fMMpiM6Dduzpg0GC2
bsYTwfwHYtK1yG3Ktu2msNLpJCEmlquuWz7R/vk01FBrd4k/moDu8wdNNtn4GlZI
1q9VH2VlonnN1OE3iBRCOmNARP46R1yJhd2ULdh0nqJBBCbUO3nqcI9x5+vL2zr0
KK3t7A2RLFJ4uGWget+6iP0tQ4ujTsiC0UbVCa56YexhibEmbdTTEV4LjD6ktJaA
+9DPjWjfhh/H6xwDVFnTdosBQoDXNs8horUZIuKipqHaekHurI4=
=YW4+
-----END PGP SIGNATURE-----
--- End Message ---