[Pkg-utopia-maintainers] Bug#923046: flatpak segfaults in live-build hook
Ronny Standtke
ronny.standtke at gmx.net
Sat Feb 23 15:23:20 GMT 2019
Package: flatpak
Version: 1.2.3-1~bpo9+1
Severity: normal
Dear Maintainer,
We are providing schools with customized Debian Live images. Usually
they are a combination of Debian stable and some selected backports
(LibreOffice, Linux kernel, ...). Now we have some schools that really
want to use the current versions of GIMP and Kdenlive. Both packages are
not up to date in stretch-backports, but are available as flatpaks on
flathub, see:
https://flathub.org/apps/details/org.gimp.GIMP
https://flathub.org/apps/details/org.kde.kdenlive
Now that flatpak 1.2.3 has arrived in stretch-backports, I wanted to
integrate the GIMP and Kdenlive flatpak packages in our Debian Live
builds. Unfortunately, calling flatpak in a live-build hook fails with
some dbus and polkit error messages and then flatpak segfaults. Here is
an example that just tries to add the flathub repo:
cat config/hooks/live/add_flathub.chroot
#!/bin/sh
flatpak remote-add --if-not-exists flathub
https://flathub.org/repo/flathub.flatpakrepo
After adding this hook live-build fails with the following error messages:
-------------------------------
P: Begin executing hooks...
(flatpak remote-add:9603): GLib-GIO-CRITICAL **:
g_dbus_connection_register_object: assertion 'G_IS_DBUS_CONNECTION
(connection)' failed
** (flatpak remote-add:9603): CRITICAL **:
polkit_authority_register_authentication_agent_with_options_sync:
assertion 'POLKIT_IS_AUTHORITY (authority)' failed
Segmentation fault
E: config/hooks/live/add_flathub.chroot failed (exit non-zero). You
should check for errors.
P: Begin unmounting filesystems...
-------------------------------
I tried prefixing the call to flatpak with dbus-run-session, but it
still fails.
-- System Information:
Debian Release: 9.8
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.19.0-0.bpo.2-amd64 (SMP w/6 CPU cores)
Locale: LANG=de_CH.UTF-8, LC_CTYPE=de_CH.UTF-8 (charmap=UTF-8),
LANGUAGE=de_CH.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages flatpak depends on:
ii bubblewrap 0.3.1-2~bpo9+1
ii libappstream-glib8 0.6.8-1
ii libarchive13 3.2.2-2+deb9u1
ii libc6 2.24-11+deb9u4
ii libdconf1 0.26.0-2+b1
ii libgdk-pixbuf2.0-0 2.36.5-2+deb9u2
ii libglib2.0-0 2.50.3-2
ii libgpgme11 1.12.0-6~bpo9+1
ii libjson-glib-1.0-0 1.2.6-1
ii libostree-1-1 2019.1-1~bpo9+1
ii libpolkit-agent-1-0 0.105-18+deb9u1
ii libpolkit-gobject-1-0 0.105-18+deb9u1
ii libseccomp2 2.3.1-2.1+deb9u1
ii libsoup2.4-1 2.56.0-2+deb9u2
ii libsystemd0 232-25+deb9u8
ii libxau6 1:1.0.8-1
ii libxml2 2.9.4+dfsg1-2.2+deb9u2
ii xdg-dbus-proxy 0.1.1-1~bpo9+1
ii xdg-desktop-portal 1.2.0-1~bpo9+1
Versions of packages flatpak recommends:
ii desktop-file-utils 0.23-1
ii gtk-update-icon-cache 3.22.11-1
ii hicolor-icon-theme 0.15-1
ii libpam-systemd 232-25+deb9u8
ii p11-kit 0.23.3-2
ii policykit-1 0.105-18+deb9u1
ii shared-mime-info 1.8-1+deb9u1
ii xdg-desktop-portal-gtk [xdg-desktop-portal-backend] 1.2.0-1~bpo9+1
Versions of packages flatpak suggests:
ii avahi-daemon 0.6.32-2
-- no debconf information
More information about the Pkg-utopia-maintainers
mailing list