[GNC] Cannot change preferences

John Ralls jralls at ceridwen.us
Thu Aug 23 00:08:15 EDT 2018


Frank,

You’ve misunderstood the thread: It’s about a deficiency in the dependencies of the Debian package manager, not anything to do with GnuCash’s build requirements.

Regards,
John Ralls


> On Aug 22, 2018, at 10:13 AM, Frank H. Ellenberger <frank.h.ellenberger at gmail.com> wrote:
> 
> From https://github.com/Gnucash/gnucash/blob/maint/README.dependencies
> "  at runtime, required
>  ---------------------
>  a gsettings backend to store the gnucash global preferences in
>  This backend is platform dependent.
>  - linux:        dconf
>  - windows:      registry
>  - osx/quarz:    plists
> 
>  Note that the osx and windows backends are built-in in gio for their
>  respective platforms. On linux and similar systems, the dconf package
>  should be installed."
> 
> GSettings is a GIO Tool.
> On Opensuse I have a gsettings-backend-dconf installed.
> GSettings was introduced in 2.6, replacing gconf from our 2.4 branch.
> Is your list also showing the _runtime_ dependencies or only the build
> dependencies? We have also the suggestion of ISO-Codes at runtime.
> 
> Am 22.08.2018 um 18:38 schrieb Colin Law:
>> On Wed, 22 Aug 2018 at 17:31, Frank H. Ellenberger
>> <frank.h.ellenberger at gmail.com> wrote:
>>> 
>>> Hi all,
>>> 
>>> AFAIK dbus-X11 is no direct dependency of GnuCash:
>>> GnuCash requires GSettings,
>>> only on Linux that requires dconf
>>> and that again requires the dbus.
>> 
>> Well if you take out dbus-X11 then you can't save any settings.
>> I don't see GSettings as a dependency on Ubuntu:
>> $ apt-cache depends gnucash
>> gnucash
>>  Depends: gnucash-common
>>  Depends: guile-2.0-libs
>>  Depends: libaqbanking35
>>  Depends: libc6
>>  Depends: libcairo2
>>  Depends: libdbi1
>>  Depends: libgdk-pixbuf2.0-0
>>  Depends: libglib2.0-0
>>  Depends: libgnomecanvas2-0
>>  Depends: libgoffice-0.8-8
>>  Depends: libgtk2.0-0
>>  Depends: libgwengui-gtk2-0
>>  Depends: libgwenhywfar60
>>  Depends: libktoblzcheck1v5
>>  Depends: libofx7
>>  Depends: libpango-1.0-0
>>  Depends: libpangocairo-1.0-0
>>  Depends: libpython2.7
>>  Depends: libsecret-1-0
>>  Depends: libwebkitgtk-1.0-0
>>  Depends: libx11-6
>>  Depends: libxml2
>>  Depends: libxslt1.1
>>  Depends: zlib1g
>>  Depends: libaqbanking35-plugins
>>  Depends: <perl:any>
>>    perl:i386
>>    perl
>>  Depends: guile-2.0
>>  Depends: libfinance-quote-perl
>>  Depends: libwww-perl
>>  Depends: libhtml-tree-perl
>>  Depends: libhtml-tableextract-perl
>>  Depends: libcrypt-ssleay-perl
>>  Depends: libdate-manip-perl
>>  Breaks: gnucash-common
>>  Recommends: gnucash-docs
>>  Recommends: python-gnucash
>>  Recommends: yelp
>> |Recommends: dbus
>>    dbus:i386
>>  Recommends: dbus-x11
>>    dbus-x11:i386
>>  Suggests: libdbd-mysql
>>  Suggests: libdbd-pgsql
>>  Suggests: libdbd-sqlite3
>>  Replaces: gnucash-common
>> 
> 
> _______________________________________________
> gnucash-user mailing list
> gnucash-user at gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -----
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.



More information about the gnucash-user mailing list