media-video/rtmpdump[gnutls] should additionally directly depend on "dev-libs/nettle:0=". Depending only on ">=net-libs/gnutls-2.12.23-r6[${MULTILIB_USEDEP},nettle(+)]" is not sufficient, because it does not result in rebuilding of media-video/rtmpdump[gnutls] when sonames of libraries provided by dev-libs/nettle change. !!! existing preserved libs: >>> package: dev-libs/nettle-3.5.1 * - /usr/lib64/libhogweed.so.4 * - /usr/lib64/libhogweed.so.4.5 * used by /usr/lib64/librtmp.so.1 (media-video/rtmpdump-9999) * - /usr/lib64/libnettle.so.6 * - /usr/lib64/libnettle.so.6.5 * used by /usr/lib64/librtmp.so.1 (media-video/rtmpdump-9999)
(In reply to Arfrever Frehtes Taifersar Arahesis from comment #0) > "dev-libs/nettle:0=" dev-libs/nettle:0=[${MULTILIB_USEDEP}]
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f9307bfe64af9aecb5ce42e32e1b7b44c999d20 commit 9f9307bfe64af9aecb5ce42e32e1b7b44c999d20 Author: Craig Andrews <candrews@gentoo.org> AuthorDate: 2019-07-22 14:42:34 +0000 Commit: Craig Andrews <candrews@gentoo.org> CommitDate: 2019-07-22 14:43:00 +0000 media-video/rtmpdump: directly depend on dev-libs/nettle:0= Closes: https://bugs.gentoo.org/690422 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Craig Andrews <candrews@gentoo.org> media-video/rtmpdump/rtmpdump-2.4_p20161210-r1.ebuild | 7 +++++-- media-video/rtmpdump/rtmpdump-2.4_p20161210-r2.ebuild | 7 +++++-- media-video/rtmpdump/rtmpdump-2.4_p20161210-r3.ebuild | 5 ++++- media-video/rtmpdump/rtmpdump-2.4_p20161210.ebuild | 7 +++++-- media-video/rtmpdump/rtmpdump-9999.ebuild | 5 ++++- 5 files changed, 23 insertions(+), 8 deletions(-)