a2j_control utility is ported to python3 since a2jmidid version 9. Yet it's installed anyway, thus requiring python dependency. If python support must be toggable, this utility could be just removed from installed files. Reproducible: Always
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f5c7b85b427f0a26cf6fed2d29fe8a7e8da33d0 commit 5f5c7b85b427f0a26cf6fed2d29fe8a7e8da33d0 Author: Nikita Zlobin <nick87720z@gmail.com> AuthorDate: 2021-06-30 19:02:19 +0000 Commit: Miroslav Šulc <fordfrog@gentoo.org> CommitDate: 2021-07-01 05:00:35 +0000 media-sound/a2jmidid: python support is back Bug: https://bugs.gentoo.org/798411 Signed-off-by: Nikita Zlobin <nick87720z@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/21418 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> media-sound/a2jmidid/a2jmidid-9.ebuild | 21 ++++++++++++++++++--- media-sound/a2jmidid/a2jmidid-9999.ebuild | 21 ++++++++++++++++++--- 2 files changed, 36 insertions(+), 6 deletions(-)
What is the point of the new use flag? dbus use flag toggles dbus support and thus also the installation of a2jmidi_control, as can be seen in the version 9 tree: https://gitea.ladish.org/LADI/a2jmidid/src/commit/de37569c926c5886768f892c019e3f0468615038/meson.build#L77 It appears to me that https://bugs.gentoo.org/916117 also is result of this commit
Also https://bugs.gentoo.org/909411 is caused by this commit.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bb8a74bb9c7df16ac95e2ec7e3843274dd1e052 commit 9bb8a74bb9c7df16ac95e2ec7e3843274dd1e052 Author: Nedko Arnaudov <nedko@nedk.org> AuthorDate: 2024-01-08 00:10:08 +0000 Commit: Miroslav Šulc <fordfrog@gentoo.org> CommitDate: 2024-01-10 08:45:43 +0000 media-sound/a2jmidid-12: new upstream version; ebuild fixes Closes: https://bugs.gentoo.org/798411 Closes: https://bugs.gentoo.org/916117 Closes: https://bugs.gentoo.org/914074 Closes: https://bugs.gentoo.org/909411 Closes: https://bugs.gentoo.org/909404 Signed-off-by: Nedko Arnaudov <nedko@nedk.org> Closes: https://github.com/gentoo/gentoo/pull/34706 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> media-sound/a2jmidid/Manifest | 1 + media-sound/a2jmidid/a2jmidid-12.ebuild | 48 +++++++++++++++++++++++++++++++++ 2 files changed, 49 insertions(+)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed0a6135d1ce89a8d6fbe889105c78c466ddc7af commit ed0a6135d1ce89a8d6fbe889105c78c466ddc7af Author: Nedko Arnaudov <nedko@nedk.org> AuthorDate: 2024-01-11 18:02:32 +0000 Commit: Miroslav Šulc <fordfrog@gentoo.org> CommitDate: 2024-01-11 18:17:09 +0000 media-sound/a2jmidid-9999: Update live ebuild to LADI upstream repo Bug: https://bugs.gentoo.org/798411 Bug: https://github.com/gentoo/gentoo/pull/34706 Signed-off-by: Nedko Arnaudov <nedko@nedk.org> Closes: https://github.com/gentoo/gentoo/pull/34764 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> media-sound/a2jmidid/a2jmidid-9999.ebuild | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-)