Manuel,

On Saturday, January 17, 2026 7:24:17 AM Mountain Standard Time Vincas Dargis 
wrote:
> Hi,
> 
> No:
> >   File "/usr/lib/python3/dist-packages/aiodns/__init__.py", line 243, in
> >   getaddrinfo>   
> >     self._channel.getaddrinfo(
> >     ~~~~~~~~~~~~~~~~~~~~~~~~~^
> >     
> >         host, port, cb, family=family, type=type, proto=proto, flags=flags
> >         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> >     
> >     )
> >     ^
> > 
> > TypeError: Channel.getaddrinfo() takes 3 positional arguments but 4
> > positional arguments (and 4 keyword-only arguments) were given
> > 
> > 
> > $ LANG=C apt policy python3-aiodns
> > 
> > python3-aiodns:
> >   Installed: 3.6.1-2
> >   Candidate: 3.6.1-2

I can replicate the problem that Vincas is still seeing with the following 
configuration:

electrum:  4.6.2+dfsg-2
python3-pycares:  5.0.1-2
python3-aiodns:  3.6.1-2

But the problem disappears if I downgrade python3-pycares to 4.9.0-1.  It 
would appear that python3-pycares and python3-aiodns still do not get along.

-- 
Soren Stoutner
[email protected]

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to