Bug#1030297: pytango: FTBFS: = 364 failed, 689 passed, 26 xfailed, 2 warnings, 40 errors in 176.40s (0:02:56) =

2023-02-23 Thread Helmut Grohne
Control: forwarded -1 https://gitlab.com/tango-controls/pytango/-/issues/450

Hi,

On Fri, Feb 03, 2023 at 08:40:38PM +0200, Adrian Bunk wrote:
> Control: retitle -1 pytango FTBFS on IPV6-only buildds
> 
> This is FTBFS on IPV6-only buildds:
> https://buildd.debian.org/status/logs.php?pkg=pytango=all
> https://buildd.debian.org/status/logs.php?pkg=pytango=9.3.6-2%2B
> 
> Several error messages in lines like
>   >   self.host, self.port = args
>   E   ValueError: too many values to unpack (expected 2)
> confirm that it is related to that.

Thank you for the pre-diagnosis. This is fully accurate, but the issue
is deeper. It also isn't the first IPv6-only FTBFS for pytango. The
earlier one was #1014179 and pytango actually carries a patch for it.
Unfortunately, the patch does not work at all. The patch also isn't
upstream, but upstream has an issue for it and seems responsive. Let's
keep the technical discussion at the upstream tracker.

In essence though, it seems that cpptango does not work with IPv6 at
all. This isn't super convenient, but unworkable either. However, it
seems that it requires a non-loopback IP address and that's something we
don't have on all buildds. It also seems to work when the hostname
resolves to the loopback address, but that's also not the case on
buildds.

Helmut



Bug#1030297: pytango: FTBFS: = 364 failed, 689 passed, 26 xfailed, 2 warnings, 40 errors in 176.40s (0:02:56) =

2023-02-03 Thread Adrian Bunk
Control: retitle -1 pytango FTBFS on IPV6-only buildds

This is FTBFS on IPV6-only buildds:
https://buildd.debian.org/status/logs.php?pkg=pytango=all
https://buildd.debian.org/status/logs.php?pkg=pytango=9.3.6-2%2B

Several error messages in lines like
  >   self.host, self.port = args
  E   ValueError: too many values to unpack (expected 2)
confirm that it is related to that.

cu
Adrian



Bug#1030297: pytango: FTBFS: = 364 failed, 689 passed, 26 xfailed, 2 warnings, 40 errors in 176.40s (0:02:56) =

2023-02-01 Thread Sebastian Ramacher
Source: pytango
Version: 9.3.6-2
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: sramac...@debian.org

https://buildd.debian.org/status/fetch.php?pkg=pytango=amd64=9.3.6-2%2Bb1=1675322420=0

=== short test summary info 
FAILED tests/test_async.py::test_async_command_polled[int]
FAILED tests/test_async.py::test_async_command_polled[float]
FAILED tests/test_async.py::test_async_command_polled[str]
FAILED tests/test_async.py::test_async_command_polled[bool]
FAILED tests/test_async.py::test_async_command_polled[(int,)]
FAILED tests/test_async.py::test_async_command_polled[(float,)]
FAILED tests/test_async.py::test_async_command_polled[(str,)]
FAILED tests/test_async.py::test_async_command_with_polled_callback[int]
FAILED tests/test_async.py::test_async_command_with_polled_callback[float]
FAILED tests/test_async.py::test_async_command_with_polled_callback[str]
FAILED tests/test_async.py::test_async_command_with_polled_callback[bool]
FAILED tests/test_async.py::test_async_command_with_polled_callback[(int,)]
FAILED tests/test_async.py::test_async_command_with_polled_callback[(float,)]
FAILED tests/test_async.py::test_async_command_with_polled_callback[(str,)]
FAILED tests/test_async.py::test_async_command_with_pushed_callback[int]
FAILED tests/test_async.py::test_async_command_with_pushed_callback[float]
FAILED tests/test_async.py::test_async_command_with_pushed_callback[str]
FAILED tests/test_async.py::test_async_command_with_pushed_callback[bool]
FAILED tests/test_async.py::test_async_command_with_pushed_callback[(int,)]
FAILED tests/test_async.py::test_async_command_with_pushed_callback[(float,)]
FAILED tests/test_async.py::test_async_command_with_pushed_callback[(str,)]
FAILED tests/test_server.py::test_empty_device[Synchronous]
FAILED tests/test_server.py::test_empty_device[Asyncio]
FAILED tests/test_server.py::test_empty_device[Gevent]
FAILED tests/test_server.py::test_set_state[ON-Synchronous]
FAILED tests/test_server.py::test_set_state[ON-Asyncio]
FAILED tests/test_server.py::test_set_state[ON-Gevent]
FAILED tests/test_server.py::test_set_state[OFF-Synchronous]
FAILED tests/test_server.py::test_set_state[OFF-Asyncio]
FAILED tests/test_server.py::test_set_state[OFF-Gevent]
FAILED tests/test_server.py::test_set_state[CLOSE-Synchronous]
FAILED tests/test_server.py::test_set_state[CLOSE-Asyncio]
FAILED tests/test_server.py::test_set_state[CLOSE-Gevent]
FAILED tests/test_server.py::test_set_state[OPEN-Synchronous]
FAILED tests/test_server.py::test_set_state[OPEN-Asyncio]
FAILED tests/test_server.py::test_set_state[OPEN-Gevent]
FAILED tests/test_server.py::test_set_state[INSERT-Synchronous]
FAILED tests/test_server.py::test_set_state[INSERT-Asyncio]
FAILED tests/test_server.py::test_set_state[INSERT-Gevent]
FAILED tests/test_server.py::test_set_state[EXTRACT-Synchronous]
FAILED tests/test_server.py::test_set_state[EXTRACT-Asyncio]
FAILED tests/test_server.py::test_set_state[EXTRACT-Gevent]
FAILED tests/test_server.py::test_set_state[MOVING-Synchronous]
FAILED tests/test_server.py::test_set_state[MOVING-Asyncio]
FAILED tests/test_server.py::test_set_state[MOVING-Gevent]
FAILED tests/test_server.py::test_set_state[STANDBY-Synchronous]
FAILED tests/test_server.py::test_set_state[STANDBY-Asyncio]
FAILED tests/test_server.py::test_set_state[STANDBY-Gevent]
FAILED tests/test_server.py::test_set_state[FAULT-Synchronous]
FAILED tests/test_server.py::test_set_state[FAULT-Asyncio]
FAILED tests/test_server.py::test_set_state[FAULT-Gevent]
FAILED tests/test_server.py::test_set_state[INIT-Synchronous]
FAILED tests/test_server.py::test_set_state[INIT-Asyncio]
FAILED tests/test_server.py::test_set_state[INIT-Gevent]
FAILED tests/test_server.py::test_set_state[RUNNING-Synchronous]
FAILED tests/test_server.py::test_set_state[RUNNING-Asyncio]
FAILED tests/test_server.py::test_set_state[RUNNING-Gevent]
FAILED tests/test_server.py::test_set_state[ALARM-Synchronous]
FAILED tests/test_server.py::test_set_state[ALARM-Asyncio]
FAILED tests/test_server.py::test_set_state[ALARM-Gevent]
FAILED tests/test_server.py::test_set_state[DISABLE-Synchronous]
FAILED tests/test_server.py::test_set_state[DISABLE-Asyncio]
FAILED tests/test_server.py::test_set_state[DISABLE-Gevent]
FAILED tests/test_server.py::test_set_state[UNKNOWN-Synchronous]
FAILED tests/test_server.py::test_set_state[UNKNOWN-Asyncio]
FAILED tests/test_server.py::test_set_state[UNKNOWN-Gevent]
FAILED tests/test_server.py::test_set_status[Synchronous]
FAILED tests/test_server.py::test_set_status[Asyncio]
FAILED tests/test_server.py::test_set_status[Gevent]
FAILED tests/test_server.py::test_identity_command[int-Synchronous]
FAILED tests/test_server.py::test_identity_command[int-Asyncio]
FAILED tests/test_server.py::test_identity_command[int-Gevent]
FAILED tests/test_server.py::test_identity_command[float-Synchronous]
FAILED