poezio builds fine with pycares 5.0.1-2, the problem is not here. When *running* with pycares 5.0.1-2, DNS resolution fails, leading to the inability to connect to a server.
Here is the relevant part in poezio debug logs: 2026-01-08 02:14:38,300 DEBUG:resolver:DNS: Querying SRV records for dotslashplay.it 2026-01-08 02:14:38,300 DEBUG:resolver:DNS: Exception while querying for dotslashplay.it SRV records: Channel.query() takes 3 positional arguments but 4 positional arguments (and 1 keyword-only argument) were given 2026-01-08 02:14:38,300 DEBUG:resolver:DNS: Exception while querying for dotslashplay.it SRV records: Channel.query() takes 3 positional arguments but 4 positional arguments (and 1 keyword-only argument) were given 2026-01-08 02:14:38,300 DEBUG:resolver:DNS: Querying dotslashplay.it for AAAA records. Reverting to pycares 4.9.0-1 is enough to get poezio working again, downgrading aiodns too is no longer required. Here is the same log with 4.9.0-1: 2026-01-08 02:16:41,147 DEBUG:resolver:DNS: Querying SRV records for dotslashplay.it 2026-01-08 02:16:41,362 DEBUG:resolver:DNS: Exception while querying for dotslashplay.it SRV records: (4, 'Domain name not found') 2026-01-08 02:16:41,362 DEBUG:resolver:DNS: Querying hal9000.vv221.fr for AAAA records. 2026-01-08 02:16:41,363 DEBUG:resolver:DNS: Querying hal9000.vv221.fr for A records.
signature.asc
Description: PGP signature

