Okay, stop me if you've heard this one. I'm trying to emerge muine, some kind
of music player. But the emerge fails with:
" * In order to compile muine, you need to have sys-apps/dbus emerged
* with 'mono' in your USE flags. Please add that flag, re-emerge
* dbus, and then emerge muine.
!!! ERROR: media-sound/muine-0.8.3 failed.
!!! Function pkg_setup, Line 67, Exitcode 0
!!! sys-apps/dbus is missing the .NET binding.
!!! If you need support, post the topmost build error, NOT this status message."
I always thought that USE flags would never block a build. That if an ebuild
really needed some piece of software, it would handle it itself. Sure, I say,
install what Mono stuff you have to get this muine working, just don't install
it anywhere else. Shouldn't the muine ebuild (/portage) handle this dependency
Steps to Reproduce:
Portage cannot handle such dependencies (yet), sorry.
*** This bug has been marked as a duplicate of 2272 ***