Currently emerge tells me that I have to emerge two versions of net-libs/webkit-gtk and looking at its dependencies there's one version of webkit-gtk that is only used by liferea. But it turns out that there's no real need for that, I removed the slot on liferea's ebuild and it compiled fine and is working properly. Therefore I think that line 31 of [1] can be changed to remove the ":2" at the end of the line. For other kind of slotted dependencies it would not be such a problem, but webkit-gtk is a beast to compile, and having to do it twice when it does not have any benefit it not worth at all. [1] http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/net-news/liferea/liferea-1.8.0.ebuild?view=markup Reproducible: Always
nope, SLOT="2" is really required foo@bar /tmp/liferea-1.8.0 $ grep webkit-1.0 configure.ac webkit-1.0 >= 1.2.2 foo@bar /tmp/liferea-1.8.0 $ qfile -v webkit-1.0.pc net-libs/webkit-gtk-1.6.3-r200 (/usr/lib64/pkgconfig/webkit-1.0.pc) foo@bar /tmp/liferea-1.8.0 $ grep SLOT ~/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-1.*-r200* /home/ssuominen/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-1.4.3-r200.ebuild:SLOT="2" /home/ssuominen/gentoo-x86/net-libs/webkit-gtk/webkit-gtk-1.6.3-r200.ebuild:SLOT="2"