Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 463702 - Migrate deps away from net-libs/libsoup-gnome to || ( >=net-libs/libsoup-2.42 net-libs/libsoup-gnome )
Summary: Migrate deps away from net-libs/libsoup-gnome to || ( >=net-libs/libsoup-2.42...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
: 463748 463936 (view as bug list)
Depends on:
Blocks: gnome-3.8
  Show dependency tree
 
Reported: 2013-03-29 10:34 UTC by Pacho Ramos
Modified: 2013-04-27 13:53 UTC (History)
5 users (show)

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 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 )