I'm doing a fresh stage1 install on a machine of mine. I want to use jack-audio-connection-kit on it, so I enabled the jack USE-Flag right after doing the emerge system. portage now wants to emerge jack before alsa-lib, failing because no drivers can be built. True, as there's nothing related to sound installed yet. I had to USE="-jack" emerge alsa-lib emerge jack-audio-connection-kit emerge alsa-lib to get alsa with jack support. Running ~x86 here. Reproducible: Always Steps to Reproduce: 1.Fresh install, right after emerge system 2. USE="+jack" emerge alsa-lib 3. Actual Results: emerge of jack-audio-connection-kit failed Expected Results: Functional alsa-lib with jack-support Sorry, can not post emerge info, because I have no access to the machine where this happens from where I'm writing this report.
Created attachment 23232 [details] New alsa-jack-1.0.0_rc2.ebuild An annoying Catch22 dependency, so... The solution: Remove the +jack USE flag from the alsa-lib ebuild. Create an ebuild for alsa-lib's Jack pcm plugin. (alsa-jack-1.0.0_rc2 ebuild attached)
*** Bug 40579 has been marked as a duplicate of this bug. ***
fixed in portage with alsa-lib-1.0.3b-r1
Unfortunately this breaks systems with alsa installed. I have never had any trouble merging any of the 1.0.x alsas. I did an emerge sync tonight and now portage insists on trying to merge alsa-jack which wants jack-audio-connection kit. I run jack-cvs which provides virtual jack so I don't need jack-audio-connection kit and I don't need alsa-jack messing around my system. In addition the alsa-jack ebuild doesn't use virtual jack as do some of the other alsa ebuilds so it blindly demands we install jack-audio-connection-kit. I'd suggest at least the ebuild use virtual jack. root@strider portage # emerge -uD world -pv These are the packages that I would merge, in order: Calculating world dependencies / !!! all ebuilds that could satisfy "=media-plugins/alsa-jack-1.0.3b*" have been masked. !!! possible candidates are: - media-plugins/alsa-jack-1.0.3b (masked by: ~keyword) !!! Problem with ebuild media-sound/alsa-utils-1.0.3 !!! Possibly a DEPEND/*DEPEND problem. !!! Depgraph creation failed.
sorry about that... it's fixed now... but for future reference, you should've reopened this bug or created a new one for that comment as comments to 'FIXED' bugs get filtered out of some dev's emails and most filter out FIXED bugs when searching on bugzilla.