Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 597960 - gnome-base/gnome-???-apps: how to handle net-irc/polari and net-im/empathy
Summary: gnome-base/gnome-???-apps: how to handle net-irc/polari and net-im/empathy
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: gnome-3.36 gnome-3.22
  Show dependency tree
 
Reported: 2016-10-24 09:14 UTC by Pacho Ramos
Modified: 2024-02-11 21:02 UTC (History)
4 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 2016-10-24 09:14:18 UTC
I was checking about if we were pulling polari in any way from the metas, we don't, and I also saw then that we are pulling empathy from *core* (even if I am unsure any of this packages is really widely used).

In my case I don't care much as I use pidgin... but I wasn't sure about how to handle them because I am unsure if empathy deserves to be pulled from core and I wonder if maybe we should pull in both (polari and empathy) from extras instead :/

What do you think?

Also, please note that empathy looks a bit stalled for a long time, then, maybe for IRC at least polari should be preferred over empathy (while empathy being still the only solution for other systems)

Thanks for your help
Comment 1 Pacho Ramos gentoo-dev 2016-11-16 09:31:18 UTC
Another "issue" of empathy is that it is one of the last consumers of webkit-gtk:3 slot, that is more noticeable for us in Gnome 3.22 as evolution finally moved to webkit-gtk:4. Hence, stopping to pull empathy by default would save our users from needing to compile that "extra" webkit-gtk slot
Comment 3 Pacho Ramos gentoo-dev 2017-01-22 15:43:11 UTC
We could maybe take advantage of the Gnome 3.22 bump for updating the metas before stabilizing them :/
Comment 4 Steffen Weber 2017-02-01 16:29:06 UTC
IMHO as a Gentoo user (~amd64) the gnome-core-apps dependency on Empathy should be removed. Every few weeks a library like dev-libs/icu gets version-bumped which then requires rebuilding all installed versions of webkit-gtk. I'd consider having to rebuild one instead of two webkit-gtk versions to be a win.

I've just modified my gnome-core-apps-3.22.0.ebuild to remove the Empathy dependency. As a result, "emerge --depclean" was able to remove 11 packages:

=net-irc/telepathy-idle-0.2.0
=net-im/telepathy-connection-managers-2-r2
=media-plugins/gst-plugins-libnice-0.1.13-r100
=net-libs/farstream-0.2.8-r1
=net-libs/webkit-gtk-2.4.11-r1
=net-libs/libnice-0.1.13
=net-voip/telepathy-gabble-0.18.3
=net-libs/gupnp-igd-0.2.4
=net-im/empathy-3.12.12
=net-libs/telepathy-farstream-0.6.2
=media-libs/clutter-gst-2.0.18
Comment 5 Mart Raudsepp gentoo-dev 2017-02-20 20:09:27 UTC
I've removed empathy and gnome-menus from the meta for now in 3.22.2 meta bump while having a first round over them.
gnome-menus isn't even used by anything in a gnome-shell environment without frippery extension (which pulls it in itself). empathy was removed from gnome app suite as already noted before here.
I'm not yet sure what to do with polari and others, but I should have more thoughts later on while having gone through other metas and comparing with upstream releng versions and package lists (which have some external_deps/core/apps categorization too).
Comment 6 Mart Raudsepp gentoo-dev 2017-03-25 13:58:20 UTC
I've removed gnome-system-log, gnome-search-tool and gconf-editor from gnome-extra-apps too rather liberally. The former two were part of gnome-utils, but didn't see much life after its split and they are in gnome wiki Attic now and the apps aren't included in upstream releng packlage list anymore. gconf-editor is well, time's up for GConf really and who needs to mess with it, can manually install it.
These remained in gnome-extra-apps for now, that aren't in upstream releng list:
gnome-power-manager, gucharmap, sound-juicer

I didn't look into adding anything there yet, hopefully I can spend some time on that for 3.24 instead.
Comment 7 Mart Raudsepp gentoo-dev 2017-03-25 14:06:32 UTC
removed gnome-menus from gnome-light too
Comment 8 Larry the Git Cow gentoo-dev 2022-10-12 16:12:41 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb752ea73177d95d5a308543a1884894cb09b2d8

commit bb752ea73177d95d5a308543a1884894cb09b2d8
Author:     Matt Turner <mattst88@gentoo.org>
AuthorDate: 2022-10-12 16:10:58 +0000
Commit:     Matt Turner <mattst88@gentoo.org>
CommitDate: 2022-10-12 16:12:29 +0000

    profiles: Mask net-im/empathy for removal
    
    Bug: https://bugs.gentoo.org/597960
    Signed-off-by: Matt Turner <mattst88@gentoo.org>

 profiles/package.mask | 6 ++++++
 1 file changed, 6 insertions(+)
Comment 9 Larry the Git Cow gentoo-dev 2022-11-12 13:47:21 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0ef48886b351eaa33d2f5d3f966b6fc0785b2d2

commit c0ef48886b351eaa33d2f5d3f966b6fc0785b2d2
Author:     Matt Turner <mattst88@gentoo.org>
AuthorDate: 2022-11-12 13:45:49 +0000
Commit:     Matt Turner <mattst88@gentoo.org>
CommitDate: 2022-11-12 13:45:49 +0000

    net-im/empathy: Delete
    
    Closes: https://bugs.gentoo.org/597960
    Signed-off-by: Matt Turner <mattst88@gentoo.org>

 net-im/empathy/Manifest                  |   1 -
 net-im/empathy/empathy-3.12.14-r2.ebuild | 115 -------------------------------
 net-im/empathy/metadata.xml              |  23 -------
 profiles/package.mask                    |   6 --
 4 files changed, 145 deletions(-)