Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 619186 - x11-wm/compiz: Stop depending on deprecated GNOME libraries
Summary: x11-wm/compiz: Stop depending on deprecated GNOME libraries
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard: Pending removal: 2018-01-27
Keywords: PMASKED
Depends on:
Blocks: 619180
  Show dependency tree
 
Reported: 2017-05-21 12:44 UTC by Mart Raudsepp
Modified: 2018-02-14 15:27 UTC (History)
1 user (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 Mart Raudsepp gentoo-dev 2017-05-21 12:44:52 UTC
x11-wm/compiz[gnome] stuff seems unnecessary and only serves to depend on deprecated library slots. At least the gnome-control-center and gnome-desktop parts - the metacity part might be useful for some cases, if the theming format is similar enough, but for gnome3 not so much (client-side decorations with header bars don't really do this kind of theme..). So USE=gnome for this is questionable these days.

Please consider getting rid of gnome-desktop:2 and gnome-control-center:2 dependencies. The gnome-control-center one seems to be about gnome-window-settings or something, while no-one really stores these settings in there anymore, as I believe things like MATE have their own locations for these kind of settings. gconf isn't really used either. I can't really find what gnome-desktop is linked for, maybe gnome_window_manager_get_type was from there, not sure.

It's time to clean things up regarding ancient GNOME2 library slots, please stop using them, thanks.
Comment 1 Pacho Ramos gentoo-dev 2018-02-14 15:27:08 UTC
this was removed