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 @@
flac? ( >=media-libs/flac-1.3:= )
mp4? ( >=media-libs/taglib-1.9.1[mp4(+)] )
Recommend changing the dependency.
This replacement could also be viable for:
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
yup I just dug into it a bit more... its not as simple :(