Open PureTryOut opened 3 years ago
I don't know what's going on here. Are you using the build.sh in the repo? Which version of flatpak and flatpak-builder do you have?
It's been a while since I've tried this, but afaik yes I tried both with build.sh
and without it. Currently my Flatpak and builder version are 1.8.3 and 1.0.11 respectively, but I'm unsure what it was at the time of reporting.
Okay. Can't reproduce either of the issues. Which distro and version is this with?
Alpine Linux and whatever the version of the Flatpak was in use back then. If you give me a bit I'll try again.
I would be on this being another issue that musl is incompatible with flatpak. Most esoteric bugs are reported from Alpine Linux.
Flatpak works fine with Musl, the whole point of the thing is that such differences are abstracted away. The Steam Flatpak itself (and any other really) works fine for me, it's just building that it has issues with for some reason.
And "not a valid icon" doesn't sound like a Musl issue tbh.
There's tons of bug reports about eg symlink handling being broken in esoteric ways. Things were supposed to improve but at one point musl promise was it is a POSIX-compliant libc only in the precence of fully working /proc (which is not the case with flatpak, there's PID namespaces through bubblewrap) and flatpak only promises to support POSIX-compliant libc's.
I guess "not a valid icon" is not the real issue here, this one is:
bwrap: Can't find source path /etc/ld.so.cache: No such file or directory
I mean, it doesn't seem to have anything to do with icons, really. Probably it worth reporting to flatpak?
Sure though musl bugs tend to remain open.
After removing the steamcmd module to workaround #637 for now, the built Flatpak fails to install (or export to a repo):