Hi John,
right, i build in ~/Programme/gnucash-4.9/build

Christian

Am Mittwoch, dem 29.12.2021 um 08:22 -0800 schrieb john:
> You're building in a clean build directory, right? 
> 
> Regards,
> John Ralls
> 
> 
> > On Dec 29, 2021, at 5:48 AM, Christian Wehling <c.wehl...@posteo.de
> > > wrote:
> > 
> > Hi,
> > unfortunately, neither deleting the schema files after uninstalling
> > nor
> > installing them according to David's instructions helped.
> > Fortunately, version 4.7 is still executable.
> > 
> > Are there other possibilities I can try?
> > 
> > Regards
> > Christian
> > 
> > 
> > 
> > 
> > Am Dienstag, dem 28.12.2021 um 08:10 -0800 schrieb john:
> > > Christian,
> > > 
> > > Try uninstalling 4.7 again, then make sure that /opt/share/glib-
> > > 2.0/schemas and /usr/share/glib-2.0/schemas contain no files
> > > whose
> > > names begin with `org.gnucash', then reinstall 4.9.
> > > 
> > > Regards,
> > > John Ralls
> > > 
> > > > On Dec 28, 2021, at 7:50 AM, Christian Wehling <
> > > > c.wehl...@posteo.de
> > > > > wrote:
> > > > 
> > > > Hi,
> > > > I have tried all this:
> > > > I started with a working version 4.7, did a 'sudo make
> > > > uninstall'
> > > > and
> > > > then installed versions 4.8 and 4.9 with 'sudo make install'
> > > > and
> > > > 'sudo
> > > > ninja install'. Unfortunately, both versions were unsuccessful.
> > > > 
> > > > The Output from 4.8 and 4.9:
> > > > * 16:29:33  INFO <gnc.gui            > [gnc_load_app_icons]
> > > > Path
> > > > 19:
> > > > /usr/share/pixmaps
> > > > * 16:29:33  INFO <gnc.gui            > [gnc_load_app_icons]
> > > > Path
> > > > 20:
> > > > /opt/gnucash/share/gnucash/icons
> > > > * 16:29:33  INFO <gnc.gui            > [gnc_load_app_icons]
> > > > Path
> > > > 21:
> > > > /opt/gnucash/share/icons
> > > > * 16:29:33 ERROR <GLib-GIO           > g_settings_new_full:
> > > > assertion
> > > > 'schema != NULL' failed
> > > > * 16:29:33  WARN <gnc.app-utils.gsett>
> > > > [gnc_gsettings_get_settings_ptr()] Ignoring attempt to access
> > > > unknown
> > > > gsettings schema org.gnucash.GnuCash.general
> > > > * 16:29:33 ERROR <gnc.app-utils      > GVariant*
> > > > gnc_gsettings_get_user_value(const gchar*, const gchar*):
> > > > assertion
> > > > 'G_IS_SETTINGS (settings_ptr)' failed
> > > > * 16:29:33 ERROR <GLib-GIO           > g_settings_new_full:
> > > > assertion
> > > > 'schema != NULL' failed
> > > > * 16:29:33  WARN <gnc.app-utils.gsett>
> > > > [gnc_gsettings_get_settings_ptr()] Ignoring attempt to access
> > > > unknown
> > > > gsettings schema org.gnucash.general
> > > > * 16:29:33 ERROR <gnc.app-utils      > GVariant*
> > > > gnc_gsettings_get_user_value(const gchar*, const gchar*):
> > > > assertion
> > > > 'G_IS_SETTINGS (settings_ptr)' failed
> > > > * 16:29:33 ERROR <GLib-GIO           > g_settings_new_full:
> > > > assertion
> > > > 'schema != NULL' failed
> > > > 
> > > > I've also checked the dependencies and the version numbers of
> > > > gsettings.
> > > > 
> > > > Fortunately, I was able to get version 4.7 to work again with
> > > > 'sudo
> > > > make install'. I have been doing this in the same way since 4.5
> > > > and
> > > > it
> > > > has always worked until now.
> > > > 
> > > > Christian
> > > > 
> > > > 
> > > > 
> > > > Am Dienstag, dem 28.12.2021 um 09:10 +1000 schrieb
> > > > davidcousen...@gmail.com:
> > > > > Christian,
> > > > > 
> > > > > Not sure what the problem is but you could try using David
> > > > > Whitings
> > > > > script for
> > > > > installation on Ubuntu 20.04 which is now in the wiki at  
> > > > > https://wiki.gnucash.org/wiki/Building_On_Linux#Focal_Fossa_20.04_LTS
> > > > > . It works
> > > > > well with the only disadvantage it downloads a copy of the
> > > > > whole
> > > > > git
> > > > > repository
> > > > > and not just the specific source files for a single version,
> > > > > OK
> > > > > if
> > > > > you don't
> > > > > have any serious space issues.
> > > > > 
> > > > > The following commands from the script will do the setup for
> > > > > builing
> > > > > and install
> > > > > the dependencies:
> > > > > 
> > > > > sudo apt -y update
> > > > > sudo apt -y upgrade
> > > > > sudo apt -y install git
> > > > > sudo apt -y build-dep gnucash
> > > > > 
> > > > > ## To build series 4 of gnucash on Ubuntu 20.04
> > > > > sudo apt -y install libboost-program-options1.71-dev
> > > > > 
> > > > > If you still want to work from the downloaded zip file of the
> > > > > sources
> > > > > just run
> > > > > these first to make sure all the dependencies are loaded. I
> > > > > would
> > > > > try
> > > > > a fresh
> > > > > download of the zipped file from Sourceforge as well. There
> > > > > was a
> > > > > patch to the
> > > > > 4.8 sources that affected the gsettings schemas from memory
> > > > > but
> > > > > AFAIK
> > > > > it was
> > > > > incorporated in the 4.9 sources.
> > > > > 
> > > > > If you run the following command ( I have also listed the
> > > > > output
> > > > > from
> > > > > it on
> > > > > Linux MInt 20.2 which should be the same as Ubuntu 20.04) you
> > > > > will
> > > > > list the
> > > > > packages affecting gsettings.
> > > > > 
> > > > > dpkg -l | grep gsettings
> > > > > 
> > > > > ii  dconf-gsettings-
> > > > > backend:amd64                               0.36.0-
> > > > > 1                                    amd64        simple
> > > > > configuration storage
> > > > > system - GSettings back-end
> > > > > ii  gsettings-desktop-
> > > > > schemas                                   3.36.0-
> > > > > 1ubuntu1                             all          GSettings
> > > > > desktop-
> > > > > wide schemas
> > > > > ii  libproxy1-plugin-
> > > > > gsettings:amd64                            0.4.15-
> > > > > 10ubuntu1.2                          amd64        automatic
> > > > > proxy
> > > > > configuration
> > > > > management library (GSettings plugin).
> > > > > 
> > > > > It is ususlly a good idea on Linux to unistall the previous
> > > > > version
> > > > > befor
> > > > > installing a new version. On Linux Mint (not sure Ubuntu is
> > > > > exactly
> > > > > the same but
> > > > > I think it should be) if you right click on the icon in the
> > > > > menu
> > > > > you
> > > > > should get
> > > > > a dropdown menu with uninstall as one of the options. It may
> > > > > require
> > > > > you to keep
> > > > > the build directory which has the install_manifest.text used
> > > > > to
> > > > > do
> > > > > the
> > > > > uninstall.
> > > > > 
> > > > > David Cousens
> > > > > 
> > > > > On Mon, 2021-12-27 at 16:57 +0000, Christian Wehling wrote:
> > > > > > Hi,
> > > > > > I have compiled version 4.9 (Ubuntu 20.04) from
> > > > > > sourceforge.net
> > > > > > and 
> > > > > > have trouble with the "glib-schemas".
> > > > > > The installation seemed to run without errors, but when I
> > > > > > start
> > > > > > Gnucash
> > > > > > I get these outputs:
> > > > > > [...]
> > > > > > * 16:48:51  INFO <gnc.gui            > [gnc_load_app_icons]
> > > > > > Path
> > > > > > 14:
> > > > > > /usr/local/share/gnucash/icons
> > > > > > * 16:48:51  INFO <gnc.gui            > [gnc_load_app_icons]
> > > > > > Path
> > > > > > 15:
> > > > > > /usr/local/share/icons
> > > > > > * 16:48:51 ERROR <GLib-GIO           > g_settings_new_full:
> > > > > > assertion
> > > > > > 'schema != NULL' failed
> > > > > > * 16:48:51  WARN <gnc.app-utils.gsett>
> > > > > > [gnc_gsettings_get_settings_ptr()] Ignoring attempt to
> > > > > > access
> > > > > > unknown
> > > > > > gsettings schema org.gnucash.GnuCash.general
> > > > > > * 16:48:51 ERROR <gnc.app-utils      > GVariant*
> > > > > > gnc_gsettings_get_user_value(const gchar*, const gchar*):
> > > > > > assertion
> > > > > > 'G_IS_SETTINGS (settings_ptr)' failed
> > > > > > [... and so on]
> > > > > > 
> > > > > > If I run:
> > > > > > glib-compile-schemas --strict /usr/local/share/glib-
> > > > > > 2.0/schemas/
> > > > > > /usr/local/share/glib-
> > > > > > 2.0/schemas/org.gnucash.dialogs.business.gschema.xml:3:1  F
> > > > > > ehle
> > > > > > r in
> > > > > > Zeile 3, Zeichen 1: <schema
> > > > > > id='org.gnucash.dialogs.business'>
> > > > > > wurde
> > > > > > bereits angegeben.  --strict was specified; exiting.
> > > > > > 
> > > > > > 
> > > > > > I had installed version 4.7 in the same way and it worked
> > > > > > fine.
> > > > > > 
> > > > > > What can I do?
> > > > > > 
> > > > > > Christian
> > > > > > 
> > > > > > _______________________________________________
> > > > > > gnucash-devel mailing list
> > > > > > gnucash-devel@gnucash.org
> > > > > > https://lists.gnucash.org/mailman/listinfo/gnucash-devel
> > > > > 
> > > > > _______________________________________________
> > > > > gnucash-devel mailing list
> > > > > gnucash-devel@gnucash.org
> > > > > https://lists.gnucash.org/mailman/listinfo/gnucash-devel
> > > > 
> > > > _______________________________________________
> > > > gnucash-devel mailing list
> > > > gnucash-devel@gnucash.org
> > > > https://lists.gnucash.org/mailman/listinfo/gnucash-devel

_______________________________________________
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel

Reply via email to