Flatpak plugin test is broken in BuildStream
Hi, I'm disabling flatpak support in gnome-build-meta (@tvb) because of this build failure:
[65/219] Generating flatpak-self-test-data with a custom command.
FAILED: plugins/flatpak/tests/done
/bin/tar --directory=/buildstream/build/_builddir/plugins/flatpak/tests -xf ../plugins/flatpak/tests/flat
pakrepos.tar.gz
/bin/tar: app-missing-runtime/repo/summary: Cannot change ownership to uid 1000, gid 1000: Invalid argument
/bin/tar: app-missing-runtime/repo/uncompressed-objects-cache: Cannot change ownership to uid 1000, gid 1000: Invalid argument
/bin/tar: app-missing-runtime/repo/tmp/cache: Cannot change ownership to uid 1000, gid 1000: Invalid argument
/bin/tar: app-missing-runtime/repo/tmp: Cannot change ownership to uid 1000, gid 1000: Invalid argument
/bin/tar: app-missing-runtime/repo/refs/remotes: Cannot change ownership to uid 1000, gid 1000: Invalid argument
/bin/tar: app-missing-runtime/repo/refs/mirrors: Cannot change ownership to uid 1000, gid 1000: Invalid argument
/bin/tar: app-missing-runtime/repo/refs/heads/appstream/x86_64: Cannot change ownership to uid 1000, gid 1000: Invalid argument
/bin/tar: app-missing-runtime/repo/refs/heads/appstream: Cannot change ownership to uid 1000, gid 1000: Invalid argument
/bin/tar: app-missing-runtime/repo/refs/heads/app/org.test.Chiron/x86_64/master: Cannot change ownership to uid 1000, gid 1000: Invalid argument
/bin/tar: app-missing-runtime/repo/refs/heads/app/org.test.Chiron/x86_64: Cannot change ownership to uid 1000, gid 1000: Invalid argument
/bin/tar: app-missing-runtime/repo/refs/heads/app/org.test.Chiron: Cannot change ownership to uid 1000, gid 1000: Invalid argument
/bin/tar: app-missing-runtime/repo/refs/heads/app: Cannot change ownership to uid 1000, gid 1000: Invalid argument
/bin/tar: app-missing-runtime/repo/refs/heads: Cannot change ownership to uid 1000, gid 1000: Invalid argument
/bin/tar: app-missing-runtime/repo/refs: Cannot change ownership to uid 1000, gid 1000: Invalid argument
/bin/tar: app-missing-runtime/repo/extensions: Cannot change ownership to uid 1000, gid 1000: Invalid argument
/bin/tar: app-missing-runtime/repo/state: Cannot change ownership to uid 1000, gid 1000: Invalid argument
/bin/tar: app-missing-runtime/repo/config: Cannot change ownership to uid 1000, gid 1000: Invalid argument
/bin/tar: app-missing-runtime/repo/objects/89/1d9bf0019372dba80b4240843aa6831fd6021dd773c65f3cf8b7fa7856672c.commit: Cannot change ownership to uid 1000, gid 1000: Invalid argument
/bin/tar: app-missing-runtime/repo/objects/89: Cannot change ownership to uid 1000, gid 1000: Invalid argument
/bin/tar: app-missing-runtime/repo/objects/e6/d3dc2334deb2292f0f128a4a7357e71994edca15cfb1710b25a01e51c06951.dirtree: Cannot change ownership to uid 1000, gid 1000: Invalid argument
/bin/tar: app-missing-runtime/repo/objects/e6/329ce14f3302924e1c505ee86354d607ee0632c11a55e85413e7117d116994.dirtree: Cannot change ownership to uid 1000, gid 1000: Invalid argument
/bin/tar: app-missing-runtime/repo/objects/e6: Cannot change ownership to uid 1000, gid 1000: Invalid argument
/bin/tar: app-missing-runtime/repo/objects/60/d357bbf1ca53717f9ec80e7b781fb6a6b0fefdd5576f13836e76c2f24a0bbf.filez: Cannot change ownership to uid 1000, gid 1000: Invalid argument
/bin/tar: app-missing-runtime/repo/objects/60: Cannot change ownership to uid 1000, gid 1000: Invalid argument
There's a couple hundred more lines of that. Currently host uid/gids are unavailable inside the build sandbox. I don't know what exactly is going wrong: is this a problem in tar itself?