[Pkg-utopia-maintainers] Bug#859884: Later versions of flatpak requires rofiles-fuse from ostree package

Sebastian Rasmussen sebras at gmail.com
Sat Apr 8 14:52:38 UTC 2017


Package: flatpak
Version: 0.9.1+git20170403

While attempting to do the steps in the GNOME newcomer wiki:
https://wiki.gnome.org/Newcomers/ I tried to compile gnome-maps
using GNOME Builder which in turn was based on my Debian/testing
system's flatpak 0.8.4-3. This worked perfectly. But when compiling
another program I ran into issues on #gnome-builder I was
recommended to upgrade to flatpak 0.9.1. After checking that the
dependencies would be fulfilled I installed:

http://ftp.us.debian.org/debian/pool/main/f/flatpak/flatpak_0.9.1+git20170403.1-2_amd64.deb
http://ftp.us.debian.org/debian/pool/main/f/flatpak/flatpak-builder_0.9.1+git20170403.1-2_amd64.deb
http://ftp.us.debian.org/debian/pool/main/f/flatpak/gir1.2-flatpak-1.0_0.9.1+git20170403.1-2_amd64.deb

As a first step I tried to compile gnome-maps which had worked
well with the previous version. But now I ran into the following error:

Error: Can't spawn rofiles-fuseFailed to execute child process
"rofiles-fuse" (No such file or directory)

The reason being that the rofiles-fuse binary was missing.
Running apt-file search rofiles-fuse revealed that this program
is included in ostree. And after installing this program the
compilation worked without a problem. Also the compilation
that required flatpak 0.9.1 was now successful.

This leads me to believe that flatpak ought to depend on
ostree to make rofiles-fuse available. I'm not 100% if flatpak,
flatpak-builder or libflatpak0 should depend on ostree (or
perhaps all three packages). That decisiion is left as an
exercise for the maintainer (the people on #gnome-builder
might be able to help out if you find it unclear). :)

 / Sebastian



More information about the Pkg-utopia-maintainers mailing list