net-dns/libidn-1.22 still installs one .la file even without the static-libs USE flag set: [...] /usr/lib64/libidn.la /usr/lib64/libidn.so /usr/lib64/libidn.so.11 [...] As far as I can tell, this is completely useless, as I see no reason this should be useful. So please delete this file even in the case of USE=-static-libs. Thanks!
Fixed in 1.22-r1. Thanks for reporting.