Summary: | net-analyzer/net-snmp-5.8-r1 - /usr/lib64/perl5/vendor_perl/5.26.2/x86_64-linux/auto/NetSNMP/agent/agent.so links against previous /usr/lib64/libnetsnmp.so.* | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Alexander Tsoy <alexander> |
Component: | Current packages | Assignee: | Gentoo Netmon project <netmon> |
Status: | CONFIRMED --- | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | net-snmp-5.8-r1:20190520-192000.log.gz |
Description
Alexander Tsoy
2019-05-20 20:56:32 UTC
Oh no, not again? guess the rebuild of hplip after upgrade to net-snmp-5.8-r1 is for the same reason?
!!! existing preserved libs:
>>> package: net-analyzer/net-snmp-5.8-r1
* - /usr/lib/libnetsnmp.so.30
* - /usr/lib/libnetsnmp.so.30.0.3
* used by /usr/lib/libhpmud.so.0.0.6 (net-print/hplip-3.19.5)
(In reply to tt_1 from comment #2) > guess the rebuild of hplip after upgrade to net-snmp-5.8-r1 is for the same > reason? > > !!! existing preserved libs: > >>> package: net-analyzer/net-snmp-5.8-r1 > * - /usr/lib/libnetsnmp.so.30 > * - /usr/lib/libnetsnmp.so.30.0.3 > * used by /usr/lib/libhpmud.so.0.0.6 (net-print/hplip-3.19.5) No, that is entirely unrelated. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83fb218650770c9488f4623c7c5bbfa7e8469744 commit 83fb218650770c9488f4623c7c5bbfa7e8469744 Author: Jeroen Roovers <jer@gentoo.org> AuthorDate: 2020-08-06 05:47:52 +0000 Commit: Jeroen Roovers <jer@gentoo.org> CommitDate: 2020-08-06 05:51:18 +0000 net-analyzer/net-snmp: Remove libdir from net-snmp-config/pkg-config Package-Manager: Portage-3.0.1, Repoman-2.3.23 Bug: https://bugs.gentoo.org/686416 Signed-off-by: Jeroen Roovers <jer@gentoo.org> .../net-snmp-5.8.1-net-snmp-config-libdir.patch | 37 ++++++++++++++++++++++ .../net-snmp/files/net-snmp-5.8.1-pkg-config.patch | 12 ++++--- net-analyzer/net-snmp/net-snmp-5.8.1_pre2.ebuild | 1 + net-analyzer/net-snmp/net-snmp-5.8.1_rc1.ebuild | 1 + net-analyzer/net-snmp/net-snmp-99999999.ebuild | 1 + 5 files changed, 48 insertions(+), 4 deletions(-) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f08935d12c8200027654193664b91a6312d8d05 commit 7f08935d12c8200027654193664b91a6312d8d05 Author: Jeroen Roovers <jer@gentoo.org> AuthorDate: 2020-08-06 06:18:09 +0000 Commit: Jeroen Roovers <jer@gentoo.org> CommitDate: 2020-08-06 06:22:58 +0000 net-analyzer/net-snmp: Use pkg-config to find libmysqlclient mysql_config --libs returns -L/.../$libdir which got half-heartedly fixed in its pkg-config files, so use that instead to prevent the linker from using a previously installed libnetsnmp. $ mysql_config --libs -L/usr/lib64 -lmysqlclient -lpthread -lz -lm -lrt -lssl -lcrypto -ldl $ pkg-config --libs mysqlclient -lmysqlclient Package-Manager: Portage-3.0.1, Repoman-2.3.23 Bug: https://bugs.gentoo.org/686416 Signed-off-by: Jeroen Roovers <jer@gentoo.org> .../net-snmp/files/net-snmp-5.8.1-mysqlclient.patch | 19 +++++++++++++++++++ net-analyzer/net-snmp/net-snmp-5.8.1_pre1-r1.ebuild | 2 ++ net-analyzer/net-snmp/net-snmp-5.8.1_pre2.ebuild | 3 ++- net-analyzer/net-snmp/net-snmp-5.8.1_rc1.ebuild | 3 ++- net-analyzer/net-snmp/net-snmp-99999999.ebuild | 1 + 5 files changed, 26 insertions(+), 2 deletions(-) |