else perl-cleaner cant find qlist Reproducible: Always
Current RDEPEND is: RDEPEND="app-shells/bash dev-lang/perl || ( ( sys-apps/portage app-portage/portage-utils ) sys-apps/pkgcore ) " If you have pkgcore, it should use the pkgcore equivalent instead of qlist. I suspect that you have sys-apps/portage and sys-apps/pkgcore installed, but the perl-cleaner command is using portage, which means that it would have to use app-portage/portage-utils commands. This does look like a dependency issue, but I'm not sure how to resolve it. In the meantime, you could resolve the issue by installing app-portage/portage-utils, or by using `perl-cleaner -P pkgcore` to force the use of sys-apps/pkgcore.
This seems like it's importance may be raised by the current perl upgrade pending.
I would add a "portage" and "pkgcore" USE flags to toggle that options and pull the needed deps
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ece5e5e0258e7f57458c979ffb91781a66d40ac commit 3ece5e5e0258e7f57458c979ffb91781a66d40ac Author: Sam James <sam@gentoo.org> AuthorDate: 2022-12-27 23:35:42 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-12-27 23:37:02 +0000 app-admin/perl-cleaner: rework portage/pkgcore dependencies This gives us a runtime-only USE flag but it's better than the alternative which regularly leads to at least portage-utils being depcleaned because pkgcore is installed, and then perl-cleaner being broken at runtime because it doesn't actually detect which to use based on available tools. Closes: https://bugs.gentoo.org/779007 Signed-off-by: Sam James <sam@gentoo.org> app-admin/perl-cleaner/metadata.xml | 14 +++++-- app-admin/perl-cleaner/perl-cleaner-2.30-r1.ebuild | 45 ++++++++++++++++++++++ app-admin/perl-cleaner/perl-cleaner-9999.ebuild | 20 +++++----- 3 files changed, 66 insertions(+), 13 deletions(-)