Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 710660

Summary: net-dns/bind-9.16.0 should depend on dev-libs/libuv
Product: Gentoo Linux Reporter: matoro <matoro_bugzilla_gentoo>
Component: Current packagesAssignee: Mikle Kolyada (RETIRED) <zlogene>
Status: RESOLVED FIXED    
Severity: normal CC: hydrapolic, idl0r, jstein, matoro_bugzilla_gentoo
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description matoro archtester 2020-02-24 13:35:30 UTC
libisc.so seems to link against libuv.  Not sure whether this is dependent on whether libuv is present at compile-time.

!!! existing preserved libs:
>>> package: dev-libs/libuv-1.34.2
 *  - /usr/lib/libuv.so.1
 *  - /usr/lib/libuv.so.1.0.0
 *      used by /usr/lib/libisc.so.1600.0.0 (net-dns/bind-9.16.0)
Use emerge @preserved-rebuild to rebuild packages using these libraries

$ ldd /usr/lib/libisc.so.1600.0.0
        libcrypto.so.1.1 => /usr/lib/libcrypto.so.1.1 (0xb6cde000)
        libuv.so.1 => /usr/lib/libuv.so.1 (0xb6ca3000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xb6c73000)
        libdl.so.2 => /lib/libdl.so.2 (0xb6c5f000)
        libc.so.6 => /lib/libc.so.6 (0xb6ae2000)
        /lib/ld-linux-armhf.so.3 (0xb6fc0000)
        libz.so.1 => /lib/libz.so.1 (0xb6ab5000)

Reproducible: Always
Comment 1 matoro archtester 2020-02-25 13:39:03 UTC
Actually building without dev-libs/libuv failed as well, so that's double confirmation.

configure:12561: checking for libuv
configure:12565: checking for LIBUV
configure:12572: $PKG_CONFIG --exists --print-errors "libuv >= 1.0.0"
Package libuv was not found in the pkg-config search path.
Perhaps you should add the directory containing `libuv.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libuv', required by 'virtual:world', not found
configure:12575: $? = 1
configure:12589: $PKG_CONFIG --exists --print-errors "libuv >= 1.0.0"
Package libuv was not found in the pkg-config search path.
Perhaps you should add the directory containing `libuv.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libuv', required by 'virtual:world', not found
configure:12592: $? = 1
configure:12606: result: no
Package 'libuv', required by 'virtual:world', not found
configure:12622: error: libuv not found
Comment 2 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2020-03-22 13:53:54 UTC
fixed in 9.16.1