Problem with flatpak
Hi, I see the following problem when trying to upgrade the flatpak package. It has to be related with a recent (not so recent) packages update. Any idea what I need to rebuild? How can I find it out? Wawrzek Error message: ```
flatpak upgrade org.signal.Signal Looking for updates?
(flatpak upgrade:27236): GLib-GIO-ERROR **: 11:30:55.737: Settings schema 'org.gnome.system.proxy' is not installed ``` -- Dr Wawrzyniec Niewodniczański or Wawrzek for short PhD in Quantum Chemistry & MSc in Molecular Engineering WWW: http://wawrzek.name E-MAIL: jobs@wawrzek.name Linux User #177124
Hi Wawrzek, On 01.11.2021 08:19, Wawrzek Niewodniczanski wrote:
Hi,
```
flatpak upgrade org.signal.Signal Looking for updates?
(flatpak upgrade:27236): GLib-GIO-ERROR **: 11:30:55.737: Settings schema 'org.gnome.system.proxy' is not installed ```
This sure looks like some post-install scripts didn't run properly, probably gobject-introspection. Best regards, Tim
Hi Tim and others,
```
flatpak upgrade org.signal.Signal Looking for updates?
(flatpak upgrade:27236): GLib-GIO-ERROR **: 11:30:55.737: Settings schema 'org.gnome.system.proxy' is not installed ```
This sure looks like some post-install scripts didn't run properly, probably gobject-introspection.
The gobject-introspection does not have post-install script. I thought that maybe one of the other dependencies might have it. I'm not sure if any of ports related tool would tell me, so I baked following zsh one liner. There is no post-install scripts in flatpak dependecies try. ``` root@europe:pts/3-> /root (0)
for i ($(prt-get depends flatpak| awk '{print $2}')) {prt-get cat $i Pkgfile|grep -E "(post|pre)\-install"} Package 'dependencies' not found root@europe:pts/3-> /root (1)
Any other thing to check?
Wawrzek
--
Dr Wawrzyniec Niewodniczański or Wawrzek for short
PhD in Quantum Chemistry & MSc in Molecular Engineering
WWW: http://wawrzek.name E-MAIL: jobs@wawrzek.name
Linux User #177124
On 10.11.2021 08:31, Wawrzek Niewodniczanski wrote:
Hi Tim and others,
The gobject-introspection does not have post-install script.
I thought that maybe one of the other dependencies might have it. I'm not sure if any of ports related tool would tell me, so I baked following zsh one liner. There is no post-install scripts in flatpak dependecies try. ``` root@europe:pts/3-> /root (0)
for i ($(prt-get depends flatpak| awk '{print $2}')) {prt-get cat $i Pkgfile|grep -E "(post|pre)\-install"} Package 'dependencies' not found root@europe:pts/3-> /root (1)
Any other thing to check? Wawrzek
How about gsettings-desktop-schemas? It is a dependency for flatpak, provides `usr/share/glib-2.0/schemas/org.gnome.system.proxy.gschema.xml` and has a post-install script.. Tim
Hi Tim and others, On Wed, 10 Nov 2021 at 09:10, Tim <tbier@posteo.de> wrote:
On 10.11.2021 08:31, Wawrzek Niewodniczanski wrote: [...]
I thought that maybe one of the other dependencies might have it. I'm not sure if any of ports related tool would tell me, so I baked following zsh one liner. There is no post-install scripts in flatpak dependecies try. [...] How about gsettings-desktop-schemas? It is a dependency for flatpak, provides `usr/share/glib-2.0/schemas/org.gnome.system.proxy.gschema.xml` and has a post-install script..
You are right. My script was wrong. The working version is: ``` for i ($(prt-get depends flatpak| awk '{print $2}')) {prt-get info $i |grep -qE "post-install" && echo $i} ``` I got 4 script with post-install scripts. dbus p11-kit glib gsettings-desktop-schemas As you suggested, rebuilding gsettings-desktop-schemas fixed the issue. Thanks again, Wawrzek -- Dr Wawrzyniec Niewodniczański or Wawrzek for short PhD in Quantum Chemistry & MSc in Molecular Engineering WWW: http://wawrzek.name E-MAIL: jobs@wawrzek.name Linux User #177124
participants (3)
-
tbier@posteo.de
-
Tim
-
Wawrzek Niewodniczanski