Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 286012

Summary: app-emulation/qemu links to SASL library but portage is unaware
Product: Gentoo Linux Reporter: Thomas K <leander256>
Component: Current packagesAssignee: Luca Barbato <lu_zero>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Adds a "sasl" USE flag to the ebuild

Description Thomas K 2009-09-22 19:26:30 UTC
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.
Comment 1 Thomas K 2009-09-22 19:41:15 UTC
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
Comment 2 Doug Goldstein (RETIRED) gentoo-dev 2009-11-22 23:32:38 UTC
fixed in qemu-kvm. affects qemu as well.
Comment 3 Luca Barbato gentoo-dev 2009-11-23 00:13:39 UTC
Fixed in qemu as well =)