Summary: | kdelibs should depend on alsa-driver if USE includes alsa | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Felipe Ghellar <fghellar> |
Component: | [OLD] KDE | Assignee: | Gentoo KDE team <kde> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | gcadieux, tclark |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Felipe Ghellar
2002-12-11 20:07:14 UTC
I found the same problem and same solution with kdelibs-3.0.4. *** Bug 12437 has been marked as a duplicate of this bug. *** this should be assigned to kde, not to danarmak. Hi Hannes, I agree that my bug should be marked as a duplicate of this bug. :) In an effort to do better searches ... I searched for asound.h and asequencer.h before submitting my bug and this one did NOT come up in the results. I assume that was because I was looking for the simple strings and did not use the regex function. Since I can look at both mine and this bug now, could you post here what I should have used to find this bug? Regex still confuses me. :-( I would rather have submitted a comment to this one. Thanx Note: Sorry if I'm stating the obvious, when installing kde as per the Desktop Installation instructions, the order of install is: xfree kde alsa etc... The make.defaults configuration file does not include 'alsa' as a USE option.Under these circumstances, kde is obviously emerging to completion without asound.h and asequencer.h. It's a bit strange that kdelibs should require alsa only after alsa is emerged the first time. Perhaps the problem lies with solely with the unmerge of alsa. *** Bug 12917 has been marked as a duplicate of this bug. *** is only alsa-driver needed for kdelibs? or is alsa-driver and alsa-lib needed? Note, what would happen if alsa wasn't inside the USE flags, would it still compile, if not, then alsa must become a permanent dependency right? Yannick: yup, but kdelibs don't require alsa, it has optional support for alsa. works here fine without alsa. fixed in cvs, thanks |