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

Bug 463702

Summary: Migrate deps away from net-libs/libsoup-gnome to || ( >=net-libs/libsoup-2.42 net-libs/libsoup-gnome )
Product: Gentoo Linux Reporter: Pacho Ramos <pacho>
Component: [OLD] GNOMEAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED FIXED    
Severity: normal CC: frederic.romagne, harrisl, marduk, mh, uzytkownik2
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 463242    

Description Pacho Ramos gentoo-dev 2013-03-29 10:34:22 UTC
net-libs/libsoup-gnome is deprecated as explained at:
https://bugzilla.gnome.org/show_bug.cgi?id=595065#c7

I think we should stop bumping it and should migrate deps, they are not so much and I can do the work if the rest of the team doesn't disagree:
$ grep -r net-libs/libsoup-gnome */*/*.ebuild|cut -d / -f1,2|uniq
dev-libs/libgdata
dev-libs/libgweather
dev-libs/totem-pl-parser
gnome-base/gvfs
gnome-extra/evolution-kolab
mail-client/evolution
media-gfx/gthumb
media-libs/libchamplain
media-sound/banshee
media-sound/rhythmbox
net-libs/gnome-online-accounts
net-libs/libsocialweb
net-libs/libsoup-gnome
net-libs/rest
sci-geosciences/geocode-glib
sys-libs/libosinfo
www-client/epiphany
www-client/midori


Reproducible: Always
Comment 1 Pacho Ramos gentoo-dev 2013-03-29 16:42:50 UTC
*** Bug 463748 has been marked as a duplicate of this bug. ***
Comment 2 Samuli Suominen (RETIRED) gentoo-dev 2013-03-31 19:23:38 UTC
*** Bug 463936 has been marked as a duplicate of this bug. ***
Comment 3 Pacho Ramos gentoo-dev 2013-04-06 20:07:44 UTC
I think all are solved now
Comment 4 Alexandre 2013-04-27 13:48:16 UTC
(In reply to comment #3)
> I think all are solved now

Are you sure ?

#> equery depends net-libs/libsoup-gnome

 * These packages depend on net-libs/libsoup-gnome:
dev-libs/libgdata-0.13.3 (gnome ? >=net-libs/libsoup-gnome-2.37.91:2.4[introspection?])
dev-libs/libgweather-3.8.1 (>=net-libs/libsoup-gnome-2.34:2.4)
dev-libs/totem-pl-parser-3.4.4 (>=net-libs/libsoup-gnome-2.30:2.4)
gnome-base/gvfs-1.16.1 (http ? >=net-libs/libsoup-gnome-2.34.0[gnome])
media-gfx/gthumb-3.2.1 (http ? >=net-libs/libsoup-gnome-2.36:2.4)
media-libs/libchamplain-0.12.3 (net-libs/libsoup-gnome:2.4)
net-libs/libsocialweb-0.25.21 (gnome ? >=net-libs/libsoup-gnome-2.25.1:2.4)
net-libs/rest-0.7.90 (gnome ? >=net-libs/libsoup-gnome-2.25.1:2.4)
Comment 5 Pacho Ramos gentoo-dev 2013-04-27 13:53:08 UTC
Yes, they are depending conditionally like the following:
|| ( >=net-libs/libsoup-2.42:2.4 >=net-libs/libsoup-gnome-2.34:2.4 )