Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 546188 - >=net-news/liferea-1.10 uses dconf instead of gconf
Summary: >=net-news/liferea-1.10 uses dconf instead of gconf
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Iskren Slavov
URL: http://sourceforge.net/p/liferea/bugs...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-04-10 15:03 UTC by Sorrow
Modified: 2016-11-20 17:00 UTC (History)
2 users (show)

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


Attachments
Remove GConf dependency from Liferea 1.10 ebuilds (liferea-1.10.16-remove-gconf-dependency.patch,358 bytes, patch)
2016-07-27 12:24 UTC, Ryoto Yayame
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Sorrow 2015-04-10 15:03:46 UTC
Trivial ebuild fix is needed due to dependency change.

Reproducible: Always
Comment 1 Ryoto Yayame 2016-07-27 12:24:25 UTC
Created attachment 441722 [details, diff]
Remove GConf dependency from Liferea 1.10 ebuilds

No idea if this is enough. The commit didn't add new dependency.

All liferea-1.10 ebuilds in the tree already depend on gnome-base/gsettings-desktop-schemas.

The patch applies cleanly to all liferea-1.10 ebuilds currently in the tree.
Comment 2 Ryoto Yayame 2016-07-27 12:25:40 UTC
I can confirm Liferea 1.10.3 has migrated to GSettings/dconf:

https://github.com/lwindolf/liferea/commit/91a2154b9d0f3c01ea1121e69c56ffcf9c28c372

The commit was applied to Liferea 1.10.3, and removed "gconf-2.0" from the "configure.ac" file, and "gconf2" from the list of dependencies in the README file.


net-news/liferea-1.10.16 compiles and starts fine with gnome-base/gconf-3.2.6-r4 removed and added to my package.provided.

This was the last package on my system depending on gnome-base/gconf.


See patch in comment #1
Comment 3 Göktürk Yüksek archtester gentoo-dev 2016-11-20 17:00:14 UTC
commit 94e68420a45249b9df2044866b57d0427cf54dfa
Author:     Yuri Konotopov <ykonotopov@gmail.com>
AuthorDate: Sat Nov 19 00:08:21 2016 +0300
Commit:     Göktürk Yüksek <gokturk@gentoo.org>
CommitDate: Sun Nov 20 11:52:54 2016 -0500

    net-news/liferea: version bump, eapi 6 bump, removed gconf dependency.
    
    Added myself as proxy-maintainer.
    
    Gentoo-Bug: https://bugs.gentoo.org/546188
    Gentoo-Bug: https://bugs.gentoo.org/568190
    Gentoo-Bug: https://bugs.gentoo.org/577452
    
    Acked-by: Iskren Slavov <iskren.s@gmail.com>