Hello! I've found that if on my system I have libslirp installed, qemu is also linked with it: objdump -x /usr/bin/qemu-system-x86_64 | grep libslirp NEEDED libslirp.so.0 Please, add appropriate USE-flag and conditional depend.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74f5d45c968b306b0063063f945b30163e9add89 commit 74f5d45c968b306b0063063f945b30163e9add89 Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2020-07-11 14:34:05 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2020-07-11 14:34:21 +0000 app-emulation/qemu: use system slirp via USE=slirp Reported-by: Yaroslav Isakov Bug: https://bugs.gentoo.org/732144 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> app-emulation/qemu/metadata.xml | 4 +- app-emulation/qemu/qemu-5.0.0-r2.ebuild | 840 ++++++++++++++++++++++++++++++++ app-emulation/qemu/qemu-9999.ebuild | 4 +- 3 files changed, 845 insertions(+), 3 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=029271395cbfc1640a85d463a077d14fceb5172b commit 029271395cbfc1640a85d463a077d14fceb5172b Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2020-07-11 14:32:06 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2020-07-11 14:34:20 +0000 profiles/arch/*/package.use.mask: mask qemu[slirp] Bug: https://bugs.gentoo.org/732144 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> profiles/arch/arm64/package.use.mask | 4 ++++ profiles/arch/powerpc/package.use.mask | 4 ++++ profiles/arch/x86/package.use.mask | 4 ++++ 3 files changed, 12 insertions(+)
Let's reuse the same bug for rekeywording. Arches, please keyword net-libs/libslirp and drop mask of qemu[slirp] added in https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=029271395cbfc1640a85d463a077d14fceb5172b
Unable to check for sanity: > invalid use of ^ keyword on first line
All sanity-check issues have been resolved
~ppc64 keyworded
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a631d46925f0147c7e35a56ab9efffe4f8dc5dda commit a631d46925f0147c7e35a56ab9efffe4f8dc5dda Author: Sam James <sam@gentoo.org> AuthorDate: 2020-07-17 00:19:41 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2020-07-17 00:19:41 +0000 profiles/arch/powerpc: unmask app-emulation/qemu[slirp] We just keyworded libslirp on ppc, and already keyworded on ppc64, so let's drop this mask. Bug: https://bugs.gentoo.org/732144 Signed-off-by: Sam James <sam@gentoo.org> profiles/arch/powerpc/package.use.mask | 4 ---- 1 file changed, 4 deletions(-)
~ppc added
~arm64 added
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48e70b4c1aa2ddeac62771c2f7eb62a19357aa40 commit 48e70b4c1aa2ddeac62771c2f7eb62a19357aa40 Author: Sam James <sam@gentoo.org> AuthorDate: 2020-07-24 14:31:58 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2020-07-24 14:32:38 +0000 profiles/arch/arm64: unmask app-emulation/qemu[slirp] We just keyworded libslirp on arm64 so let's drop this mask. Bug: https://bugs.gentoo.org/732144 Signed-off-by: Sam James <sam@gentoo.org> profiles/arch/arm64/package.use.mask | 4 ---- 1 file changed, 4 deletions(-)
x86 keyworded
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ae158f29246ea38b435288da62527a8b1f679ad commit 3ae158f29246ea38b435288da62527a8b1f679ad Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2021-04-27 20:08:57 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2021-04-27 20:09:48 +0000 profiles/arch/x86/package.use.mask: unmask qemu[slirp] Reported-by: Thomas Sattler Bug: https://bugs.gentoo.org/732144 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> profiles/arch/x86/package.use.mask | 4 ---- 1 file changed, 4 deletions(-)