[Pkg-net-snmp-devel] Bug#886221: libnetsnmptrapd.so: undefined symbols: needs -lmysql
Sergio Durigan Junior
sergiodj at debian.org
Wed Aug 5 20:58:33 BST 2020
Control: reopen -1
Control: found -1 5.8+dfsg-5
I'm reopening this bug because it is still valid. I can reproduce it
locally when I install libsnmp35 in a schroot and then run:
$ ldd -r /usr/lib/x86_64-linux-gnu/libnetsnmptrapd.so.35.0.0
linux-vdso.so.1 (0x00007ffdb51b8000)
libnetsnmpmibs.so.35 => /lib/x86_64-linux-gnu/libnetsnmpmibs.so.35 (0x00007fe28cd99000)
libnetsnmp.so.35 => /lib/x86_64-linux-gnu/libnetsnmp.so.35 (0x00007fe28cbf5000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fe28ca30000)
libnetsnmpagent.so.35 => /lib/x86_64-linux-gnu/libnetsnmpagent.so.35 (0x00007fe28c9b9000)
libsensors.so.5 => /lib/x86_64-linux-gnu/libsensors.so.5 (0x00007fe28c9a8000)
libpci.so.3 => /lib/x86_64-linux-gnu/libpci.so.3 (0x00007fe28c997000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fe28c98f000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fe28c96d000)
libssl.so.1.1 => /lib/x86_64-linux-gnu/libssl.so.1.1 (0x00007fe28c8db000)
libcrypto.so.1.1 => /lib/x86_64-linux-gnu/libcrypto.so.1.1 (0x00007fe28c5ef000)
/lib64/ld-linux-x86-64.so.2 (0x00007fe28d042000)
libwrap.so.0 => /lib/x86_64-linux-gnu/libwrap.so.0 (0x00007fe28c5e3000)
libperl.so.5.30 => /lib/x86_64-linux-gnu/libperl.so.5.30 (0x00007fe28c284000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fe28c13e000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fe28c121000)
libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007fe28c107000)
libudev.so.1 => /lib/x86_64-linux-gnu/libudev.so.1 (0x00007fe28c0e0000)
libnsl.so.1 => /lib/x86_64-linux-gnu/libnsl.so.1 (0x00007fe28c0c6000)
libcrypt.so.1 => /lib/x86_64-linux-gnu/libcrypt.so.1 (0x00007fe28c08b000)
undefined symbol: mysql_sqlstate (/usr/lib/x86_64-linux-gnu/libnetsnmptrapd.so.35.0.0)
undefined symbol: mysql_stmt_errno (/usr/lib/x86_64-linux-gnu/libnetsnmptrapd.so.35.0.0)
undefined symbol: mysql_commit (/usr/lib/x86_64-linux-gnu/libnetsnmptrapd.so.35.0.0)
undefined symbol: mysql_options (/usr/lib/x86_64-linux-gnu/libnetsnmptrapd.so.35.0.0)
undefined symbol: mysql_stmt_init (/usr/lib/x86_64-linux-gnu/libnetsnmptrapd.so.35.0.0)
undefined symbol: mysql_stmt_prepare (/usr/lib/x86_64-linux-gnu/libnetsnmptrapd.so.35.0.0)
undefined symbol: mysql_errno (/usr/lib/x86_64-linux-gnu/libnetsnmptrapd.so.35.0.0)
undefined symbol: mysql_stmt_close (/usr/lib/x86_64-linux-gnu/libnetsnmptrapd.so.35.0.0)
undefined symbol: mysql_server_end (/usr/lib/x86_64-linux-gnu/libnetsnmptrapd.so.35.0.0)
undefined symbol: mysql_real_connect (/usr/lib/x86_64-linux-gnu/libnetsnmptrapd.so.35.0.0)
undefined symbol: mysql_close (/usr/lib/x86_64-linux-gnu/libnetsnmptrapd.so.35.0.0)
undefined symbol: mysql_stmt_error (/usr/lib/x86_64-linux-gnu/libnetsnmptrapd.so.35.0.0)
undefined symbol: mysql_init (/usr/lib/x86_64-linux-gnu/libnetsnmptrapd.so.35.0.0)
undefined symbol: mysql_insert_id (/usr/lib/x86_64-linux-gnu/libnetsnmptrapd.so.35.0.0)
undefined symbol: mysql_error (/usr/lib/x86_64-linux-gnu/libnetsnmptrapd.so.35.0.0)
undefined symbol: mysql_stmt_execute (/usr/lib/x86_64-linux-gnu/libnetsnmptrapd.so.35.0.0)
undefined symbol: mysql_stmt_bind_param (/usr/lib/x86_64-linux-gnu/libnetsnmptrapd.so.35.0.0)
undefined symbol: mysql_autocommit (/usr/lib/x86_64-linux-gnu/libnetsnmptrapd.so.35.0.0)
undefined symbol: mysql_stmt_sqlstate (/usr/lib/x86_64-linux-gnu/libnetsnmptrapd.so.35.0.0)
The Ubuntu net-snmp package has a patch to fix this problem; I'll submit
it shortly as a MR via salsa.
Thanks,
--
Sergio
GPG key ID: 237A 54B1 0287 28BF 00EF 31F4 D0EB 7628 65FC 5E36
Please send encrypted e-mail if possible
https://sergiodj.net/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 832 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-net-snmp-devel/attachments/20200805/2bb9b88c/attachment.sig>
More information about the Pkg-net-snmp-devel
mailing list