How about that?
Mixxx 2.1.1 depends on upower, and it is not optional. The current Gentoo ebuild won't compile without it. While I personally don't understand why something like that should be included (let alone mandatory), I've added the sys-power/upower dependency, and Mixxx compiles fine with it.
Created attachment 544624 [details] Ebuild with sys-power/upower dependency added
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23ab0ec5b1c399c38626b4d2817d054ee5d82daf commit 23ab0ec5b1c399c38626b4d2817d054ee5d82daf Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2018-08-25 11:08:48 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2018-08-25 12:30:30 +0000 media-sound/mixxx: Add missing dependency Thanks-to: Risto A. Paju <teknohog+gentoobugz@iki.fi> Bug: https://bugs.gentoo.org/664274 Package-Manager: Portage-2.3.48, Repoman-2.3.10 media-sound/mixxx/mixxx-2.1.1-r1.ebuild | 132 ++++++++++++++++++++++++++++++++ media-sound/mixxx/mixxx-9999.ebuild | 1 + 2 files changed, 133 insertions(+)
Arches, please stabilise.
x86 stable
amd64 stable