I've started creating a flatpak package for Rio here: https://github.com/sztomi/flathub/tree/new-pr
It builds and runs, but I'm running into a problem: when it starts, it seems to run the shell that is in the sandbox instead of the system. I would think this is because of the sandboxing, but I used the wezterm flatpak as a starting point and wezterm doesn't seem to have that issue: https://github.com/flathub/org.wezfurlong.wezterm/blob/master/org.wezfurlong.wezterm.json
My guess is that rio is falling back to running sh due to some assumptions that don't hold when being ran in a container. Any ideas what might be happening here?
FWIW, this is how I build and run the above:
$ flatpak-builder --force-clean --user --install --repo=repo build-dir io.raphamorim.Rio.json
$ flatpak run io.raphamorim.Rio
Slightly unrelated, but it would be useful to include an icon that is smaller because flatpak refuses to export an icon over 512x512. So now I'm resorting to building imagemagick and resizing it.
I've started creating a flatpak package for Rio here: https://github.com/sztomi/flathub/tree/new-pr
It builds and runs, but I'm running into a problem: when it starts, it seems to run the shell that is in the sandbox instead of the system. I would think this is because of the sandboxing, but I used the
weztermflatpak as a starting point and wezterm doesn't seem to have that issue: https://github.com/flathub/org.wezfurlong.wezterm/blob/master/org.wezfurlong.wezterm.jsonMy guess is that
riois falling back to runningshdue to some assumptions that don't hold when being ran in a container. Any ideas what might be happening here?FWIW, this is how I build and run the above:
Slightly unrelated, but it would be useful to include an icon that is smaller because flatpak refuses to export an icon over 512x512. So now I'm resorting to building imagemagick and resizing it.