On 2025-02-14, Michael <confabul...@kintzios.com> wrote:
>
> Hmm, I have app-office/libreoffice-bin-24.2.7.2 installed on one PC, but do 
> not have the same USE flags as you do and I do not get the same --depclean 
> output complaining about dev-qt/qtx11extras::
>
> ~ $ emerge -av --pretend app-crypt/pinentry
>
> These are the packages that would be merged, in order:
>
> Calculating dependencies... done!
> Dependency resolution took 7.10 s (backtrack: 0/20).
>
> [ebuild   R    ] app-crypt/pinentry-1.3.1::gentoo  USE="X ncurses qt5 qt6 
> wayland -caps -efl -emacs -gtk -keyring -verify-sig" 597 KiB
>
> This is my profile:
>
> ~ $ eselect profile show
> Current /etc/portage/make.profile symlink:
>   default/linux/amd64/23.0/desktop/plasma

Either that profile or something else you have in your world file
pulls in qtx11extras as a dependency, so depclean doesn't try to
remove it.

I use the plain 'default/linux/amd64/23.0' profile.  Nothing installed
on my system "depends" on qtx11extras, so depclean wants to remove it
(as it should).

But libreoffice-bin (which _is_ installed) _uses_ (links to)
qtx11extras, and depclean was smart enough to detect that and not
remove qtx11extras (even though nothing on my system "depends" on it).

Hence my question: am I correct in my conclusion is that the
libreoffice-bin ebuild should (but does not) list qtx11extras as a
dependency?

--
Grant



Reply via email to