Re: [gentoo-user] net-libs/webkit-gtk-2.38.5 and net-libs/webkit-gtk-2.38.5-r500

2023-04-09 Thread jul...@jroy.ca
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


[gentoo-user] net-libs/webkit-gtk-2.38.5 and net-libs/webkit-gtk-2.38.5-r500

2023-04-09 Thread thelma

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?