In the media-sound/beets-1.4.3 ebuild, the ogg flag is used to pull in media-plugins/gst-plugins-ogg (but only when replaygain and gstreamer flags are also enabled) But gst-plugins-ogg only has a 0.10 version, so the result is that gstreamer-0.10 is an indirect dependency, where the gstreamer flag depends on gstreamer:1.0 only. The ogg plugin looks to have been added to gst-plugins-base:1.0, so I think the simplest solution is to change the ogg depend from gst-plugins-ogg to gst-plugins-base:1.0[ogg]
Created attachment 486484 [details, diff] beets-1.4.3.ebuild patch Added a patch to implement the proposed change
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=338e033483efc12d7bbe7e78a01e6262942b8a57 commit 338e033483efc12d7bbe7e78a01e6262942b8a57 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2018-09-05 20:56:36 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2018-09-05 21:06:42 +0000 media-sound/beets: Drop old Closes: https://bugs.gentoo.org/625974 Package-Manager: Portage-2.3.49, Repoman-2.3.10 media-sound/beets/Manifest | 1 - media-sound/beets/beets-1.4.3-r1.ebuild | 96 --------------------------------- media-sound/beets/metadata.xml | 9 ---- 3 files changed, 106 deletions(-) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9923e14b1646b58c044afae815684290744fa1f3 commit 9923e14b1646b58c044afae815684290744fa1f3 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2018-08-22 14:11:05 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2018-09-05 21:06:41 +0000 media-sound/beets: 1.4.7 version bump with many improvements EAPI-6 bump. python3 support. Decouple use flag names from plugin names with rm_use_plugins() Consolidate various use flags and use more common names. Re-add USE replaygain. Add missing || die. Add missing USE=badfiles handling. Fix and sort RDEPENDs. Tests are broken since at least 1.4.3. Bug: https://bugs.gentoo.org/625974 Closes: https://bugs.gentoo.org/563380 Closes: https://bugs.gentoo.org/625578 Package-Manager: Portage-2.3.48, Repoman-2.3.10 media-sound/beets/Manifest | 1 + media-sound/beets/beets-1.4.7.ebuild | 139 +++++++++++++++++++++++++++++++++++ media-sound/beets/metadata.xml | 6 ++ 3 files changed, 146 insertions(+)