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

Bug 640038

Summary: gnome-extra/cinnamon: try to avoid dev-python/gconf-python dependency
Product: Gentoo Linux Reporter: Pacho Ramos <pacho>
Component: Current packagesAssignee: Gentoo Cinnamon Team (DISABLED) <cinnamon+disabled>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 636928    
Bug Blocks: 640022    
Attachments: Ebuild without gconf dependencies

Description Pacho Ramos gentoo-dev 2017-12-06 14:33:34 UTC
gnome2-python bindings are dead and obsolete for years... sooner or later they will be removed. I have read in ebuild that gconf-python is supposedly needed for cinnamon-settings. Is that still the case? Is the dependency mandatory or optional? If still needed, do you know about any bug report to upstream telling about this issue to know the progress on getting rid of this? (and also to show them the problem)

Thanks
Comment 1 bzoloid 2018-06-02 10:17:56 UTC
Duplicate of #636928 ?

Upstream dropped gconf some time ago, see pull-request:
https://github.com/linuxmint/Cinnamon/pull/5804

Dependencies on gconf and gconf-python can be safely removed (tested on amd64 stable, cinnamon-3.6 from official portage).
Comment 2 bzoloid 2018-09-16 13:04:51 UTC
Created attachment 547038 [details]
Ebuild without gconf dependencies

Attached an ebuild without gconf.
Hope it helps.
Comment 3 Larry the Git Cow gentoo-dev 2019-04-24 16:28:31 UTC
The bug has been closed via the following commit(s):

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

commit 38d1f7027543750f02641e9a08a3147faef24a43
Author:     Pacho Ramos <pacho@gentoo.org>
AuthorDate: 2019-04-24 16:19:54 +0000
Commit:     Pacho Ramos <pacho@gentoo.org>
CommitDate: 2019-04-24 16:19:54 +0000

    gnome-extra/cinnamon: gconf is not really needed anymore
    
    Closes: https://bugs.gentoo.org/640038
    Package-Manager: Portage-2.3.64, Repoman-2.3.12
    Signed-off-by: Pacho Ramos <pacho@gentoo.org>

 gnome-extra/cinnamon/cinnamon-4.0.3-r1.ebuild | 207 ++++++++++++++++++++++++++
 1 file changed, 207 insertions(+)