libisc-9.16.15-Debian.so: undefined symbol: uv_udp_connect

Ondřej Surý ondrej at isc.org
Thu Sep 30 13:13:42 UTC 2021


Using ldd is a good debugging step, but I would start with deleting the obsolete
copy of libuv from /usr/local. That helps in 99% of cases like this.

> Either packagers on Debian made mistake

Definitely not ;-)

Ondrej.
--
Ondřej Surý (He/Him)
ondrej at isc.org

> On 30. 9. 2021, at 14:39, Petr Menšík <pemensik at redhat.com> wrote:
> 
> Can you check with ldd whether libuv is explicitly set on libisc library?
> 
> ldd /usr/lib/x86_64-linux-gnu/libisc-9.16.15-Debian.so
> 
> It works on Fedora just fine:
> 
> ldd /usr/lib64/libisc-9.16.21-RH.so | grep libuv
>     libuv.so.1 => /lib64/libuv.so.1 (0x00007f4bf7716000)
> 
> readelf --dyn-syms /lib64/libuv.so.1 | grep uv_udp_connect
>    462: 000000000000f490   417 FUNC    GLOBAL DEFAULT   13 uv_udp_connect
> 
> Dependencies on packaging system should ensure libuv cannot be uninstalled without uninstalling dnsutils first. Either packagers on Debian made mistake or some of your files are corrupted.
> 
> Can you try command:
> 
> LD_DEBUG=files host --help
> 
> It should list libuv.so.1 in the process, therefore this error cannot happen.
> 
> Regards,
> Petr
> 
> On 9/29/21 23:30, Maihöfer via bind-users wrote:
>> Hi,
>> 
>> for whatever reason my bind, or anything related to that library, is not
>> starting anymore
>> 
>> error is:
>> 
>> 
>> philipp at sources.list.d$
>>  dig
>> dig: symbol lookup error:
>> /usr/lib/x86_64-linux-gnu/libisc-9.16.15-Debian.so: undefined symbol:
>> uv_udp_connect
>> 
>> philipp at sources.list.d$
>> 
>> 
>> Having the same error message with "host" or "named-rrchecker".
>> 
>> I am running a Debian 11 (Bullseye)
>> 
>> Any help, please?
>> 
>> Best regards
>> 
>> Philipp
>> 
>> 
>> 
>> 
>> _______________________________________________
>> Please visit 
>> https://lists.isc.org/mailman/listinfo/bind-users
>>  to unsubscribe from this list
>> 
>> ISC funds the development of this software with paid support subscriptions. Contact us at 
>> https://www.isc.org/contact/
>>  for more information.
>> 
>> 
>> bind-users mailing list
>> 
>> bind-users at lists.isc.org
>> https://lists.isc.org/mailman/listinfo/bind-users
> -- 
> Petr Menšík
> Software Engineer
> Red Hat, 
> http://www.redhat.com/
> 
> email: 
> pemensik at redhat.com
> 
> PGP: DFCF908DB7C87E8E529925BC4931CA5B6C9FC5CB
> 
> _______________________________________________
> Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from this list
> 
> ISC funds the development of this software with paid support subscriptions. Contact us at https://www.isc.org/contact/ for more information.
> 
> 
> bind-users mailing list
> bind-users at lists.isc.org
> https://lists.isc.org/mailman/listinfo/bind-users



More information about the bind-users mailing list