On Sun, 2023-04-09 at 14:37 -0600, the...@sys-concept.com wrote: > My system pulled IN two versions of webkit-gtk (slot 4 and 5) > net-libs/webkit-gtk-2.38.5 > net-libs/webkit-gtk-2.38.5-r500 > > Running: > equery d =net-libs/webkit-gtk-2.38.5-r500 > * These packages depend on net-libs/webkit-gtk-2.38.5-r500: > app-office/gnucash-4.8 (net-libs/webkit-gtk:4/37) > net-libs/libproxy-0.4.18 (webkit ? net-libs/webkit-gtk:4) > > equery d =net-libs/webkit-gtk-2.38.5 > * These packages depend on net-libs/webkit-gtk-2.38.5: > app-office/gnucash-4.8 (net-libs/webkit-gtk:4/37) > net-libs/libproxy-0.4.18 (webkit ? net-libs/webkit-gtk:4) > > Which package is pulling IN slotted version?
Looking at the ebuilds for both packages, neither of them depend on the net-libs/webkit-gtk:5 package. It seems that `equery d` is not accurate when querying by version when the packages are slotted. Instead, you should query by slot: `equery d net-libs/webkit-gtk:5`. Another option is to use the `emerge` command directly: `emerge --pretend --verbose --depclean net-libs/webkit-gtk:5`, or, shorter version: `emerge -pvc net-libs/webkit-gtk:5` If it returns nothing, then nothing is pulling it in, so either it's been explicitely installed on your system, or, it will be unmerged when running `--depclean` the next time. -- Julien
signature.asc
Description: This is a digitally signed message part