Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 640038 - gnome-extra/cinnamon: try to avoid dev-python/gconf-python dependency
Summary: gnome-extra/cinnamon: try to avoid dev-python/gconf-python dependency
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Cinnamon Team (DISABLED)
URL:
Whiteboard:
Keywords:
Depends on: 636928
Blocks: gnome2-python-removal
  Show dependency tree
 
Reported: 2017-12-06 14:33 UTC by Pacho Ramos
Modified: 2019-04-24 16:28 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Ebuild without gconf dependencies (cinnamon-3.6.6-r99.ebuild,7.35 KB, text/plain)
2018-09-16 13:04 UTC, bzoloid
Details

Note You need to log in before you can comment on or make changes to this bug.
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(+)