media-video/mkvtoolnix pulls in gui stuff even with -gui USE flag due to wrong qtsvg:5 dependency added in 68.0.0-r2 Reproducible: Always Steps to Reproduce: 1. Make sure USE-flag -gui for mkvtoolnix 2. emerge =media-video/mkvtoolnix-68.0.0-r2 Actual Results: Pulls in qtsvg as a dependency even when no GUI Expected Results: No qtsvg pulled in and builds fine without it.
Caused by commit f540e45e45c69b1ea77737aaeae82338c7cae4b6.
Not really "ignoring" per se, more that upstream declared it unconditional, and indeed they use qtcore unconditionally. But if it seems to work w/o qtsvg for -gui for now, we'll go with it.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fc3ca602655a9ce33261ef7521e4ee89b4eb0f6 commit 6fc3ca602655a9ce33261ef7521e4ee89b4eb0f6 Author: John Einar Reitan <john.einar@gmail.com> AuthorDate: 2022-07-08 10:37:27 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-07-08 21:51:03 +0000 media-video/mkvtoolnix: Make dependency on qtsvg conditional Closes: https://bugs.gentoo.org/856991 Signed-off-by: John Einar Reitan <john.einar@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/26280 Signed-off-by: Sam James <sam@gentoo.org> .../{mkvtoolnix-68.0.0-r2.ebuild => mkvtoolnix-68.0.0-r3.ebuild} | 2 +- media-video/mkvtoolnix/mkvtoolnix-9999.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)