Your message dated Sun, 12 Jan 2025 20:48:24 +0000
with message-id <e1tx4si-00aizc...@fasolo.debian.org>
and subject line Bug#1091569: fixed in receptor 1.5.2-1
has caused the Debian Bug report #1091569,
regarding receptor: FTBFS on i386: dh_auto_test: error: pybuild --test
--test-pytest -i python{version} -p "3.13 3.12" --name=receptorctl
"--before-test=cp -r {dir}/tests/mesh-definitions {build_dir}/tests/" --dir
receptorctl 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.)
--
1091569: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1091569
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: receptor
Version: 1.5.1-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20241228 ftbfs-trixie
Hi,
During a rebuild of all packages in sid, this package failed to build
on i386.
This package currently has binary packages on i386, so this is a regression.
Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> cd receptorctl/tests && ln -sf ../receptorctl . && ln -sf
> ../receptorctl.egg-info .
> mkdir -p tests/artifacts-output
> ln -sfr _build/bin/receptor tests/artifacts-output/receptor
> dh_auto_test --buildsystem=pybuild --sourcedirectory=receptorctl --
> --name=receptorctl --before-test="cp -r {dir}/tests/mesh-definitions
> {build_dir}/tests/"
> dh_auto_test: warning: warning: pybuild does not support building out of
> source tree. In source building enforced.
> I: pybuild pybuild:308: cp -r
> /<<PKGBUILDDIR>>/receptorctl/tests/mesh-definitions
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_receptorctl/build/tests/
> I: pybuild base:311: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_receptorctl/build; python3.13 -m
> pytest tests
> ============================= test session starts
> ==============================
> platform linux -- Python 3.13.1, pytest-8.3.4, pluggy-1.5.0
> rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_receptorctl/build
> configfile: pyproject.toml
> plugins: typeguard-4.4.1
> collected 9 items
>
> tests/test_cli.py . [
> 11%]
> tests/test_connection.py ..... [
> 66%]
> tests/test_mesh.py . [
> 77%]
> tests/test_workunit.py ..
> [100%]
>
> ============================== 9 passed in 55.09s
> ==============================
> I: pybuild pybuild:308: cp -r
> /<<PKGBUILDDIR>>/receptorctl/tests/mesh-definitions
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_receptorctl/build/tests/
> I: pybuild base:311: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_receptorctl/build; python3.12 -m
> pytest tests
> ============================= test session starts
> ==============================
> platform linux -- Python 3.12.8, pytest-8.3.4, pluggy-1.5.0
> rootdir: /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_receptorctl/build
> configfile: pyproject.toml
> plugins: typeguard-4.4.1
> collected 9 items
>
> tests/test_cli.py . [
> 11%]
> tests/test_connection.py ..... [
> 66%]
> tests/test_mesh.py . [
> 77%]
> tests/test_workunit.py FF
> [100%]
>
> =================================== FAILURES
> ===================================
> ______________________ TestWorkUnit.test_workunit_simple
> _______________________
>
> self = <tests.test_workunit.TestWorkUnit object at 0xf6854ab0>
> invoke_as_json = <function invoke_as_json.<locals>.f_invoke_as_json at
> 0xf6857ac8>
> default_receptor_controller_socket_file =
> <receptorctl.socket_interface.ReceptorControl object at 0xf6854a08>
> wait_for_work_finished = <function
> wait_for_work_finished.<locals>._wait_for_work_finished at 0xf6857488>
>
> def test_workunit_simple(
> self,
> invoke_as_json,
> default_receptor_controller_socket_file,
> wait_for_work_finished,
> ):
> # Spawn a long running command
> node1_controller = default_receptor_controller_socket_file
>
> wait_for = 5 # in seconds
>
> payload = "That's a long string example! And there's emoji too! 👾"
> work = node1_controller.submit_work("echo-uppercase", payload,
> node="node3")
> state_result = work.pop("result")
> state_unitid = work.pop("unitid")
>
> > assert state_result == "Job Started"
> E AssertionError: assert 'Job Submitted' == 'Job Started'
> E
> E - Job Started
> E ? --
> E + Job Submitted
> E ? ++++
>
> tests/test_workunit.py:108: AssertionError
> ---------------------------- Captured stderr setup
> -----------------------------
> req warning: No value provided for subject name attribute "C", skipped
> req warning: No value provided for subject name attribute "ST", skipped
> req warning: No value provided for subject name attribute "L", skipped
> req warning: No value provided for subject name attribute "O", skipped
> req warning: No value provided for subject name attribute "C", skipped
> req warning: No value provided for subject name attribute "ST", skipped
> req warning: No value provided for subject name attribute "L", skipped
> req warning: No value provided for subject name attribute "O", skipped
> Certificate request self-signature ok
> subject=OU=ReceptorTesting, CN=node1
> req warning: No value provided for subject name attribute "C", skipped
> req warning: No value provided for subject name attribute "ST", skipped
> req warning: No value provided for subject name attribute "L", skipped
> req warning: No value provided for subject name attribute "O", skipped
> Certificate request self-signature ok
> subject=OU=ReceptorTesting, CN=node1
> ____________________ TestWorkUnit.test_workunit_cmd_cancel
> _____________________
>
> self = <tests.test_workunit.TestWorkUnit object at 0xf6850138>
> invoke_as_json = <function invoke_as_json.<locals>.f_invoke_as_json at
> 0xf68667f8>
> default_receptor_controller_socket_file =
> <receptorctl.socket_interface.ReceptorControl object at 0xf6854a08>
> wait_for_workunit_state = <function
> wait_for_workunit_state.<locals>._wait_for_workunit_state at 0xf68667a8>
>
> def test_workunit_cmd_cancel(
> self,
> invoke_as_json,
> default_receptor_controller_socket_file,
> wait_for_workunit_state,
> ):
> # Spawn a long running command
> node1_controller = default_receptor_controller_socket_file
>
> sleep_for = 9999 # in seconds
> wait_for = 15 # in seconds
>
> work = node1_controller.submit_work("sleep", str(sleep_for),
> node="node3")
> state_result = work.pop("result")
> state_unitid = work.pop("unitid")
> > assert state_result == "Job Started"
> E AssertionError: assert 'Job Submitted' == 'Job Started'
> E
> E - Job Started
> E ? --
> E + Job Submitted
> E ? ++++
>
> tests/test_workunit.py:142: AssertionError
> --------------------------- Captured stderr teardown
> ---------------------------
> receptor: no process found
> =========================== short test summary info
> ============================
> FAILED tests/test_workunit.py::TestWorkUnit::test_workunit_simple -
> Assertion...
> FAILED tests/test_workunit.py::TestWorkUnit::test_workunit_cmd_cancel -
> Asser...
> ========================= 2 failed, 7 passed in 37.87s
> =========================
> E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_receptorctl/build; python3.12 -m
> pytest tests
> dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.13
> 3.12" --name=receptorctl "--before-test=cp -r {dir}/tests/mesh-definitions
> {build_dir}/tests/" --dir receptorctl returned exit code 13
The full build log is available from:
http://qa-logs.debian.net/2024/12/28/receptor_1.5.1-1_unstable-i386.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20241228;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20241228&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: receptor
Source-Version: 1.5.2-1
Done: Jérémy Lal <kapo...@melix.org>
We believe that the bug you reported is fixed in the latest version of
receptor, 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 1091...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Jérémy Lal <kapo...@melix.org> (supplier of updated receptor 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: Sun, 12 Jan 2025 21:22:14 +0100
Source: receptor
Architecture: source
Version: 1.5.2-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team <team+pkg...@tracker.debian.org>
Changed-By: Jérémy Lal <kapo...@melix.org>
Closes: 1091569
Changes:
receptor (1.5.2-1) unstable; urgency=medium
.
* New upstream version 1.5.2. Closes: #1091569.
Checksums-Sha1:
a35c7e027555ec2657c19c6f16fc6a8c725af9fc 4047 receptor_1.5.2-1.dsc
7a78a4a54e9bc91c0f6c4dabbadb5df07547c1d1 3601
receptor_1.5.2.orig-golang-github-jupp0r-go-priority-queue.tar.gz
25c620c0a6288906170dfaa39b157eedf747322a 2660
receptor_1.5.2.orig-golang-github-prep-socketpair.tar.gz
72b52a6dff3a6731b33f45ded99bec8de14ff950 460560 receptor_1.5.2.orig.tar.gz
315b1cd484d757484ee2fb3bda390c1ef353b7f5 12496 receptor_1.5.2-1.debian.tar.xz
1f54b6e5f2ca4d46b89049d0693ce19e0b6ed4d1 17577
receptor_1.5.2-1_source.buildinfo
Checksums-Sha256:
5b138cf1655fe10883ba800ed1379f2e065a0c225f60daf29e15a9b5832b2220 4047
receptor_1.5.2-1.dsc
203999f0d5e17465fc3a39c79d2f0742511efa29e346cd87a5719e5c6e86c0e9 3601
receptor_1.5.2.orig-golang-github-jupp0r-go-priority-queue.tar.gz
831ee061d88a14cdff55a767c68f2c82274879b1b3c5f2e17d42bde06e5855db 2660
receptor_1.5.2.orig-golang-github-prep-socketpair.tar.gz
5e5b33756cfa8922cb34e87a6cdab2fede5faab3bbccd22b0963f2dd4a092873 460560
receptor_1.5.2.orig.tar.gz
22ed312d98e84f0eaeb691e59d3e4abb50506a8f168eb15bd143fdab40a21810 12496
receptor_1.5.2-1.debian.tar.xz
c9b8e16dc66c922bd349feaef12ee64e8da9b742f2b87c3df3c9213f9de6188d 17577
receptor_1.5.2-1_source.buildinfo
Files:
bf89d0e8d97f7c020906692502d7a64e 4047 golang optional receptor_1.5.2-1.dsc
9561192a02e45cc894e253159189342a 3601 golang optional
receptor_1.5.2.orig-golang-github-jupp0r-go-priority-queue.tar.gz
5fe7eecea80fe319a9749c7aa345bb23 2660 golang optional
receptor_1.5.2.orig-golang-github-prep-socketpair.tar.gz
f917f7f2ae3c4bdf7d1031ca8308daf1 460560 golang optional
receptor_1.5.2.orig.tar.gz
3ef2c549847b1ab9e49c4d518c1c80f1 12496 golang optional
receptor_1.5.2-1.debian.tar.xz
8b5106c826a5c5a76803af36bc1e3c51 17577 golang optional
receptor_1.5.2-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJGBAEBCAAwFiEEA8Tnq7iA9SQwbkgVZhHAXt0583QFAmeEJJYSHGthcG91ZXJA
bWVsaXgub3JnAAoJEGYRwF7dOfN0xEEP/2XZfSxcgz6z+MCCM+G6w1zv3EHOwjt7
r2ubUnPy5RCzk5SQUyhgAupIVdSoelQwiaGre24BAppAPMZRVNwfwoLb/fUB5k2c
csfBxWiP9jQCRJRt4r28yppysEt/O/vdUL5rY64i3Ve1yGKGLvsdI+FoMpo3qaR7
K4kj8+7RpF+fR5s20oC3n9/US44UDAVkIFQIW28PP0cq5Imq6wb0YwoMXaeH6iqD
OP3RUYosrsROrbbpoTFkJhaI5x2mhZ0JFd84SkF8shO9MqyIz6T5l8FWtE3yxwOf
A/kEtWaK79sXYqdXv0IOopeFFd3t/jBHmAmb6oGzKQrhk4/gWrm/LYllskMMNDii
5tYgEjQjVLWZq0C1QdILZKVX6DG87V0FeFj3Y8KIaiXsIYcUe4P7Ju1PG3B+980b
Bii5QIsp52CCteuuU4l8ToTMVEYqKpq1kYBmlJ2UpPDVD9/R9TrL4rjc4eASEk4H
xW0TSXNq6ncxqi62kzV9Vc7ocBJz1/3I7ijhTepezcFNEy3BF6Sy/1bRlvT8FJRS
kvwNRlf8rCCQJv/1IXYSuBJ7BwQZUttpAe9c/w4JZ2SOTJ5JFZmsuZ0fx135hyjb
5wIFVZ9eQh/oFVNLByKFG5sLiNFVKzNPA8YrX52djjbVEFmKLUPDlKQkJpLN5dhE
2lWcd1HFlMUr
=pvSF
-----END PGP SIGNATURE-----
pgpkvI6P6O46U.pgp
Description: PGP signature
--- End Message ---