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