Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 406869 - net-news/liferea-1.8.0 does not need a special slotted net-libs/webkit-gtk
Summary: net-news/liferea-1.8.0 does not need a special slotted net-libs/webkit-gtk
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-03-04 11:32 UTC by Gil Forcada
Modified: 2012-03-05 09:10 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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"