KVM is linked against cyrus-sasl libraries if they are installed on the system. However there's no reference in the ebuild and Portage is unaware of the situation. I noticed that during a revdep-rebuild after an emerge --depclean . Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 204965 [details, diff] Adds a "sasl" USE flag to the ebuild This patch adds the sasl USE flag to the ebuild, as well as cyrus-sasl in the RDEPEND list. The configure script has a parameter --disable-vnc-sasl that will be called if the USE is unset. It looks like only cyrus-sasl is supported since: - they specifically name it in the configure script comments - the configure script looks for headers that are different from libgsasl's ones
fixed in qemu-kvm. affects qemu as well.
Fixed in qemu as well =)