Your message dated Mon, 25 Jan 2021 01:48:31 +0000
with message-id <e1l3qzx-000hqc...@fasolo.debian.org>
and subject line Bug#980670: fixed in pantalaimon 0.9.1-1
has caused the Debian Bug report #980670,
regarding pantalaimon: 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.)


-- 
980670: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=980670
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: pantalaimon
Version: 0.8.0-2
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20210120 ftbfs-bullseye

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

Relevant part (hopefully):
> dpkg-buildpackage
> -----------------
> 
> Command: dpkg-buildpackage -us -uc -sa -rfakeroot
> dpkg-buildpackage: info: source package pantalaimon
> dpkg-buildpackage: info: source version 0.8.0-2
> dpkg-buildpackage: info: source distribution unstable
> dpkg-buildpackage: info: source changed by Jonas Smedegaard <d...@jones.dk>
>  dpkg-source --before-build .
> dpkg-buildpackage: info: host architecture amd64
>  debian/rules clean
> dh clean
>    dh_testdir
>    dh_auto_clean
> I: pybuild base:232: python3.9 setup.py clean 
> running clean
> removing '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build' (and everything under 
> it)
> 'build/bdist.linux-x86_64' does not exist -- can't clean it
> 'build/scripts-3.9' does not exist -- can't clean it
>    dh_autoreconf_clean
>    dh_clean
>  dpkg-source -b .
> dpkg-source: info: using source format '3.0 (quilt)'
> dpkg-source: info: building pantalaimon using existing 
> ./pantalaimon_0.8.0.orig.tar.gz
> dpkg-source: info: using patch list from debian/patches/series
> dpkg-source: info: building pantalaimon in pantalaimon_0.8.0-2.debian.tar.xz
> dpkg-source: info: building pantalaimon in pantalaimon_0.8.0-2.dsc
>  debian/rules binary
> dh binary
>    dh_testdir
>    dh_update_autotools_config
>    dh_autoreconf
>    dh_auto_configure
> I: pybuild base:232: python3.9 setup.py config 
> running config
>    dh_auto_build
> I: pybuild base:232: /usr/bin/python3 setup.py build 
> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pantalaimon
> copying pantalaimon/panctl.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pantalaimon
> copying pantalaimon/daemon.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pantalaimon
> copying pantalaimon/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pantalaimon
> copying pantalaimon/index.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pantalaimon
> copying pantalaimon/store.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pantalaimon
> copying pantalaimon/client.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pantalaimon
> copying pantalaimon/thread_messages.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pantalaimon
> copying pantalaimon/config.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pantalaimon
> copying pantalaimon/ui.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pantalaimon
> copying pantalaimon/log.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pantalaimon
> copying pantalaimon/main.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build/pantalaimon
>    dh_auto_test
> I: pybuild base:232: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/build; 
> python3.9 -m pytest tests
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.9.1+, pytest-6.0.2, py-1.10.0, pluggy-0.13.0
> rootdir: /<<PKGBUILDDIR>>
> collected 16 items
> 
> tests/pan_client_test.py ..ss.                                           [ 
> 31%]
> tests/proxy_test.py .....                                                [ 
> 62%]
> tests/store_test.py ...Fs.                                               
> [100%]
> 
> =================================== FAILURES 
> ===================================
> _________________________ TestClass.test_fetcher_tasks 
> _________________________
> 
> self = <store_test.TestClass object at 0x7f6a17d243d0>
> panstore_with_users = PanStore(store_path='/tmp/tmpeylexotu', 
> database_name='pan.db', database=<peewee.SqliteDatabase object at 
> 0x7f6a18766040>, database_path='/tmp/tmpeylexotu/pan.db')
> 
>     def test_fetcher_tasks(self, panstore_with_users):
>         panstore = panstore_with_users
>         accounts = panstore.load_all_users()
>         user, _ = accounts[0]
>     
>         task = FetchTask(TEST_ROOM, "abc1234")
>         task2 = FetchTask(TEST_ROOM2, "abc1234")
>     
> >       assert not panstore.load_fetcher_tasks("example", user)
> 
> tests/store_test.py:113: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> pantalaimon/store.py:230: in load_fetcher_tasks
>     server = Servers.get(name=server)
> /usr/lib/python3/dist-packages/peewee.py:6430: in get
>     return sq.get()
> /usr/lib/python3/dist-packages/peewee.py:6860: in get
>     return clone.execute(database)[0]
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> self = <peewee.ModelSelect object at 0x7f6a18831580>, database = None, args = 
> ()
> kwargs = {}
> 
>     @wraps(method)
>     def inner(self, database=None, *args, **kwargs):
>         database = self._database if database is None else database
>         if not database:
> >           raise InterfaceError('Query must be bound to a database in order '
>                                  'to call "%s".' % method.__name__)
> E           peewee.InterfaceError: Query must be bound to a database in order 
> to call "execute".
> 
> /usr/lib/python3/dist-packages/peewee.py:1896: InterfaceError
> =============================== warnings summary 
> ===============================
> .pybuild/cpython3_3.9/build/tests/pan_client_test.py: 5 warnings
> .pybuild/cpython3_3.9/build/tests/proxy_test.py: 10 warnings
>   /usr/lib/python3/dist-packages/janus/__init__.py:39: DeprecationWarning: 
> The loop argument is deprecated since Python 3.8, and scheduled for removal 
> in Python 3.10.
>     self._async_mutex = asyncio.Lock(loop=loop)
> 
> .pybuild/cpython3_3.9/build/tests/pan_client_test.py: 5 warnings
> .pybuild/cpython3_3.9/build/tests/proxy_test.py: 10 warnings
>   /usr/lib/python3/dist-packages/janus/__init__.py:40: DeprecationWarning: 
> The loop argument is deprecated since Python 3.8, and scheduled for removal 
> in Python 3.10.
>     self._async_not_empty = asyncio.Condition(self._async_mutex, loop=loop)
> 
> .pybuild/cpython3_3.9/build/tests/pan_client_test.py: 5 warnings
> .pybuild/cpython3_3.9/build/tests/proxy_test.py: 10 warnings
>   /usr/lib/python3/dist-packages/janus/__init__.py:41: DeprecationWarning: 
> The loop argument is deprecated since Python 3.8, and scheduled for removal 
> in Python 3.10.
>     self._async_not_full = asyncio.Condition(self._async_mutex, loop=loop)
> 
> .pybuild/cpython3_3.9/build/tests/pan_client_test.py: 5 warnings
> .pybuild/cpython3_3.9/build/tests/proxy_test.py: 10 warnings
>   /usr/lib/python3/dist-packages/janus/__init__.py:42: DeprecationWarning: 
> The loop argument is deprecated since Python 3.8, and scheduled for removal 
> in Python 3.10.
>     self._finished = asyncio.Event(loop=self._loop)
> 
> -- Docs: https://docs.pytest.org/en/stable/warnings.html
> =========================== short test summary info 
> ============================
> FAILED tests/store_test.py::TestClass::test_fetcher_tasks - 
> peewee.InterfaceE...
> ============= 1 failed, 12 passed, 3 skipped, 60 warnings in 3.88s 
> =============
> E: pybuild pybuild:353: test: plugin distutils failed with: exit code=1: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9/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/01/20/pantalaimon_0.8.0-2_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 me
so that we can identify if something relevant changed in the meantime.

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

--- End Message ---
--- Begin Message ---
Source: pantalaimon
Source-Version: 0.9.1-1
Done: Jonas Smedegaard <d...@jones.dk>

We believe that the bug you reported is fixed in the latest version of
pantalaimon, 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 980...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jonas Smedegaard <d...@jones.dk> (supplier of updated pantalaimon 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: Mon, 25 Jan 2021 02:28:10 +0100
Source: pantalaimon
Architecture: source
Version: 0.9.1-1
Distribution: unstable
Urgency: medium
Maintainer: Matrix Packaging Team 
<pkg-matrix-maintain...@lists.alioth.debian.org>
Changed-By: Jonas Smedegaard <d...@jones.dk>
Closes: 980670
Changes:
 pantalaimon (0.9.1-1) unstable; urgency=medium
 .
   [ upstream ]
   * new release
     + store: Add a missing use-database decorator;
       closes: bug#980670, thanks to Lucas Nussbaum and s3v
 .
   [ Jonas Smedegaard ]
   * relax build-dependency on python3-matrix-nio
   * declare compliance with Debian Policy 4.5.1
   * declare buildsystem explicitly (not in environment)
   * use debhelper compatibility level 13 (not 12)
Checksums-Sha1:
 2015dfc91ed7cd232bc99ea3a88e113db44b948c 2463 pantalaimon_0.9.1-1.dsc
 761bc5c49c53dd19f48b8184ddd818f7849f1605 2493595 pantalaimon_0.9.1.orig.tar.gz
 72428f98b25d1f7c698d3e6d3aa40a5cc6b377b2 4064 pantalaimon_0.9.1-1.debian.tar.xz
 333cee166f4e3756da929daec221539417513942 8304 
pantalaimon_0.9.1-1_amd64.buildinfo
Checksums-Sha256:
 9ed75ecfcb628b6b63a6dfd41590f2da5b6e108b7a2d34c86ec59a91aeae1821 2463 
pantalaimon_0.9.1-1.dsc
 6698ca453113f6c5081c6893cdf8fa541961c1c455e1983e9e53ae3989322da0 2493595 
pantalaimon_0.9.1.orig.tar.gz
 a082452d6c9debfe1d3d4ecb98a20a0b0a81cefc31cf8a5716df52d3873dcb71 4064 
pantalaimon_0.9.1-1.debian.tar.xz
 0173b0c22eef20edd3aaaadc975ce58a89407955f75ae06eeb344930523e0be3 8304 
pantalaimon_0.9.1-1_amd64.buildinfo
Files:
 3da8e96b6216c5c09c1c5841b3cf6bf7 2463 net optional pantalaimon_0.9.1-1.dsc
 c82c170e7cecc14ec259aa11faa69268 2493595 net optional 
pantalaimon_0.9.1.orig.tar.gz
 b9b1217e8d6716ef1215a78c0678c614 4064 net optional 
pantalaimon_0.9.1-1.debian.tar.xz
 5f37df29eeec147debdd9f9bbd30a16e 8304 net optional 
pantalaimon_0.9.1-1_amd64.buildinfo

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

iQIzBAEBCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmAOIR8ACgkQLHwxRsGg
ASHvgBAAhNLdOb55Wx/bktM/D0JyyegfoiLmMgqANqOqldZwbLTGED0ErPOLHE7v
gW/JmM6uXioKQePQUOUW2lU631JBLF9ZVb3cjT5CZ7cmn39wmJNzo1VwyboZv4zJ
8Jy3Nbb5h0wfxeo8xsBF7o0Ka7Y6zJ5Ylk5qtqoOYGgnWtsMVrC0M0y+8TI4sNev
2139lB5V5ABfE2ib0uhC6J+e/7T+dE8ifYjHVW6BUtPEWfwn9uc4XwwLYi2ZkybC
ih0i/RjKG0xQ5S6d9nloqZusTM+QVxPAWFD+zBbtUhjTMtfsc5hqiJbQt/ViIDJ+
3JqW8gtciSdY8wtxndAxEOJQK+sMEb08SaEh+Clp5J1DgVFuqKy0FmB+qKBauckg
y9NFoOqe2wnKc+F6PNpeEkhqYhIXjTLdNedXD2AiP9sbQzjlta8YnvYJyVGjAlEo
TRfHuO6PHUxSAv3GY6sSgtgMobI06ujfcF6EZUxJljOXZJnrRbQ8xOFa8+OvFCgI
Z44OwEHxeT/vIYDRhChbNriPxLE7DBUoL8ICxi9n08929+ikE5PIxCjz8AmP5SYj
aU72MRvIGfl97uqqXJUuAVt9KRG+h2BDdUdIKo2A5ujX+95NpGmFolNCpuBLLeFv
qubuHuhdR2j4uz4hMjvfAUWn/j8XW90e3zXwispcigqay5sj20M=
=gfak
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to