easytag depends on id3lib for mp3 tag editing. Due to https://bugs.gentoo.org/893642 id3lib is unable to build. When reviewing the homepage for id3lib https://sourceforge.net/projects/id3lib/ id3lib is/was a software library for reading, writing, and manipulating ID3v2 tags. Additionally it is possible to get some basic mp3 header information like bitrate etc. However, we now recommend moving to taglib. https://taglib.org/ the ebuild was edited to use taglib instead and easytag builds, runs and edits mp3's fine diff -u easytag-2.4.3-r5.ebuild easytag-2.4.3-r6.ebuild --- easytag-2.4.3-r5.ebuild 2022-12-21 17:11:40.929533178 +0000 +++ easytag-2.4.3-r6.ebuild 2023-02-08 19:40:57.899078402 +0000 @@ -25,7 +25,7 @@ >=x11-libs/gtk+-3.10:3 flac? ( >=media-libs/flac-1.3:= ) mp3? ( - >=media-libs/id3lib-3.8.3-r8 + >=media-libs/taglib-1.13 >=media-libs/libid3tag-0.15.1b-r4:= ) mp4? ( >=media-libs/taglib-1.9.1[mp4(+)] ) Recommend changing the dependency. This replacement could also be viable for: media-sound/kid3 media-sound/id3v2 media-sound/split2flac media-sound/ripperx media-sound/tagtool media-sound/splay media-sound/grip kde-apps/kwave media-sound/audiotag media-sound/split2flac
We'll have to make some change to the build system to make it actuallly choose which to use, otherwise it's automagic.
It may still need id3tag for mp3? https://gitlab.gnome.org/GNOME/easytag/-/blob/master/configure.ac#L252
id3lib*
yup I just dug into it a bit more... its not as simple :(