gcmd-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [gcmd-dev] Compiling on different platforms


From: Uwe Scholz
Subject: Re: [gcmd-dev] Compiling on different platforms
Date: Sun, 28 Nov 2021 18:28:15 +0100

Am Sun, 28 Nov 2021 18:16:54 +0100 schrieb Stefan Czinczoll:
>
> Hi Uwe,
> 
> many thanks for your fast support! :-)
> 
> I found that the library dir had root permissions only.
> 
> The files had been installed correctly. So I did the following:
> 
> $ cd /usr/local/lib
> $ chmod -R go+rx gnome-commander
> 
> After that, I tried to start the program:
> 
> $ gnome-commander
> 
> However, the resulting errors are very familiar compared to my attempts 
> with snap:
> 
> 
> $ gnome-commander
> 
> [...]
> 
> ** (gnome-commander:3032): WARNING **: 18:12:00.468: Can’t find the 
> pixmap anywhere. Make sure you have installed the program or is 
> executing gnome-commander from the gnome-commander-1.13.0/src directory
> Could not load schemas from /usr/local/share/glib-2.0/schemas: Failed to 
> open file “/usr/local/share/glib-2.0/schemas/gschemas.compiled”: open() 
> failed: Keine Berechtigung
  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

> (gnome-commander:3032): GLib-GIO-CRITICAL **: 18:12:00.468: 
> g_settings_schema_source_lookup: assertion 'source != NULL' failed
> 
> [...]

It looks as if something in the installation did not work correctly.
Can you check the output of "make install" again and scan it for
errors? It looks to me as if the schema files for GSettings are not
installed in the user settings file. Gcmd can not open it's default
settings in that case.

The installation step should happen nearly at the end of "make
install". This is how it looks for me:

[...]
 if test -n "org.gnome.gnome-commander.gschema.xml 
org.gnome.gnome-commander.enums.xml"; then \
        test -z "/usr/local/share/glib-2.0/schemas" || /bin/mkdir -p 
"/usr/local/share/glib-2.0/schemas"; \
        /usr/bin/install -c -m 644 org.gnome.gnome-commander.gschema.xml 
org.gnome.gnome-commander.enums.xml "/usr/local/share/glib-2.0/schemas"; \
        test -n "" || /usr/bin/glib-compile-schemas 
/usr/local/share/glib-2.0/schemas; \
fi
[...]

Best
Uwe



reply via email to

[Prev in Thread] Current Thread [Next in Thread]