Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 406869

Summary: net-news/liferea-1.8.0 does not need a special slotted net-libs/webkit-gtk
Product: Gentoo Linux Reporter: Gil Forcada <gforcada>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED INVALID    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Gil Forcada 2012-03-04 11:32:45 UTC
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
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2012-03-05 09:10:11 UTC
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"