bcc is the only package requiring libbpf[static-libs], but this is likely some legacy hack from ~2019 long before libbpf-1.0. Everything in bcc dynamically links against libbpf.so (e.g. libbcc.so, libbcc_bpf.so) and building/running bcc without static libbpf.a works just fine. Please consider removing this constraint from the libbpf dependency for the next update. Reproducible: Always Steps to Reproduce: 1. modify bcc ebuild to NOT require libbpf[static-libs] but only libbpf:= 2. rebuild libbpf with USE=-static-libs 3. rebuild & test bcc Actual Results: Everything still works.
Fixed in 0.31.0 via https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21eaf15549cde98cadfb8c6dc45ae762b0eeb383