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

Bug 40579

Summary: Circular dependency jack/alsa-lib
Product: Gentoo Linux Reporter: Shevek <gentoo>
Component: New packagesAssignee: Gentoo Sound Team <sound>
Status: RESOLVED DUPLICATE    
Severity: minor CC: mog.johnny, wilhelm.hagg
Priority: High    
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---

Description Shevek 2004-02-06 03:43:46 UTC
jack requires alsa-lib, alsa-lib requires jack (if jack is in USE).

Is there a general approach to solving these issues yet?

Thanks.

S.
Comment 1 SpanKY gentoo-dev 2004-02-06 06:31:02 UTC
*** Bug 40594 has been marked as a duplicate of this bug. ***
Comment 2 Brian Harring (RETIRED) gentoo-dev 2004-02-07 11:39:28 UTC
bug 35674 proposes splitting the jack pcm plugin out of alsa-lib, which would technically solve it w/ the appropriate deps updated.
Comment 3 Shevek 2004-02-08 13:24:43 UTC
I think a more generic solution to circular dependencies is needed. This isn't the only one at the moment, and more are going to turn up in the future. This has to become a general issue for portage developers.
Comment 4 Jeremy Huddleston (RETIRED) gentoo-dev 2004-02-15 06:12:21 UTC
*** Bug 41244 has been marked as a duplicate of this bug. ***
Comment 5 Jeremy Huddleston (RETIRED) gentoo-dev 2004-02-15 12:14:12 UTC
*** Bug 41244 has been marked as a duplicate of this bug. ***
Comment 6 Jeremy Huddleston (RETIRED) gentoo-dev 2004-03-13 03:01:43 UTC

*** This bug has been marked as a duplicate of 35674 ***
Comment 7 Giles Constant 2004-03-15 01:46:10 UTC
Surely we can patch jack to come with the headers required from alsalib (or vice-versa).. 

Ultimately, I would say that this is an error on the part of the alsa developers.. alsa sits below jack, and any utilisation of jack should be in a seperate package?  I doubt that the code itself contains a circular dependency.

bah.. I dunno :-)
Comment 8 Jeremy Huddleston (RETIRED) gentoo-dev 2004-03-15 06:25:29 UTC
see media-plugins/alsa-jack