#9840 Updating 0ad flatpak fails with truncated tar archive error
Closed: Fixed 3 years ago by kalev. Opened 3 years ago by kalev.

There's a new 0ad flatpak in updates-testing (switching it to F34 flatpak runtime). When updating the flatpak that I had installed previously, the update fails:

$ flatpak update
Looking for updates…


        ID                           Branch          Op          Remote                  Download
 1. [✗] com.play0ad.zeroad           stable          u           fedora-testing          1.2 GB / 1.2 GB

Error: Can't pull ref app/com.play0ad.zeroad/x86_64/stable from child OCI registry index: Writing content object: Truncated tar archive
Updates complete.
error: There were one or more errors

I suspect his is related to the delta updates work. CC @otaylor


What is the result of adding -v there?

$ flatpak update -v
F: No installations directory in /etc/flatpak/installations.d. Skipping
F: Opening system flatpak installation at path /var/lib/flatpak
F: Opening user flatpak installation at path /home/kalev/.local/share/flatpak
Looking for updates…
F: Calling system helper: GenerateOciSummary
F: Transaction: update fedora-testing:app/ca.desrt.dconf-editor/x86_64/stable[*]
F: Transaction: update fedora-testing:app/com.dosbox.DOSBox/x86_64/stable[*]
F: Transaction: update fedora-testing:app/com.gexperts.Tilix/x86_64/stable[*]
F: Transaction: update fedora-testing:app/com.github.johnfactotum.Foliate/x86_64/stable[*]
F: Fetching summary index file for remote ‘flathub’
F: Loading https://dl.flathub.org/repo/summary.idx using libsoup
F: Received 2737 bytes
F: Loading https://dl.flathub.org/repo/summaries/a93d93c67421e89c0e41b330f135f758b68ac24c188e718884b7aae5b47cf28e.idx.sig using libsoup
F: Received 592 bytes
F: Fetching indexed summary delta 8b3edc33bd9de96292a57e67489c5338a07e88da94af6cb7a3476e84c910e1f7-d1f9e43a3772aaf63978e7c487c406f22e1569006795378930039e61d11f416b.delta for remote ‘flathub’
F: Loading https://dl.flathub.org/repo/summaries/8b3edc33bd9de96292a57e67489c5338a07e88da94af6cb7a3476e84c910e1f7-d1f9e43a3772aaf63978e7c487c406f22e1569006795378930039e61d11f416b.delta using libsoup
F: Received 532 bytes
F: Transaction: update flathub:app/com.obsproject.Studio/x86_64/stable[*]
F: Transaction: update fedora-testing:app/com.play0ad.zeroad/x86_64/stable[*]
F: Transaction: update fedora-testing:app/com.transmissionbt.Transmission/x86_64/stable[*]
F: Transaction: update fedora-testing:app/com.viewizard.AstroMenace/x86_64/stable[*]
F: Transaction: update fedora-testing:app/im.ricochet.Ricochet/x86_64/stable[*]
F: Transaction: update fedora-testing:app/net.sourceforge.ExtremeTuxRacer/x86_64/stable[*]
F: Transaction: update fedora-testing:app/net.warsow.Warsow/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.ardour.Ardour/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.audacityteam.Audacity/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.darktable.Darktable/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.esrum.quearcode/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.fedoraproject.MediaWriter/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.filezillaproject.Filezilla/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.gabmus.hydrapaper/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.geany.Geany/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.gimp.GIMP/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.gnome.Aisleriot/x86_64/stable[*]
F: Transaction: update flathub:app/org.gnome.Boxes/x86_64/stable[*]
F: Transaction: update flathub:app/org.gnome.Builder/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.gnome.Calculator/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.gnome.Calendar/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.gnome.Characters/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.gnome.Cheese/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.gnome.Chess/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.gnome.Contacts/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.gnome.Devhelp/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.gnome.Dictionary/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.gnome.Epiphany/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.gnome.Evince/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.gnome.Evolution/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.gnome.Extensions/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.gnome.FeedReader/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.gnome.FileRoller/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.gnome.GHex/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.gnome.Geary/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.gnome.Glade/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.gnome.Gnote/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.gnome.Hitori/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.gnome.Logs/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.gnome.Mahjongg/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.gnome.Maps/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.gnome.Meld/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.gnome.Music/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.gnome.NautilusPreviewer/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.gnome.Notes/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.gnome.Quadrapassel/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.gnome.Reversi/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.gnome.Screenshot/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.gnome.Shotwell/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.gnome.SoundRecorder/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.gnome.Sudoku/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.gnome.Tetravex/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.gnome.TwentyFortyEight/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.gnome.Weather/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.gnome.baobab/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.gnome.clocks/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.gnome.eog/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.gnome.font-viewer/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.gnome.gedit/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.gnome.gitg/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.inkscape.Inkscape/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.libreoffice.LibreOffice/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.mozilla.Firefox/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.mozilla.Thunderbird/x86_64/stable[*]
F: Transaction: update flathub:app/org.mozilla.firefox/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.mume.MMapper/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.openttd.OpenTTD/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.stellarium.Stellarium/x86_64/stable[*]
F: Transaction: update flathub:app/org.videolan.VLC/x86_64/stable[*]
F: Transaction: update fedora-testing:app/org.wesnoth.Wesnoth/x86_64/stable[*]
F: Transaction: update flathub:runtime/com.obsproject.Studio.Locale/x86_64/stable[/en]
F: Transaction: update fedora-testing:runtime/org.fedoraproject.Platform/x86_64/f32[*]
F: Transaction: update fedora-testing:runtime/org.fedoraproject.Platform/x86_64/f33[*]
F: Transaction: update fedora-testing:runtime/org.fedoraproject.Platform/x86_64/f34[*]
F: Transaction: update fedora-testing:runtime/org.fedoraproject.Sdk/x86_64/f33[*]
F: Transaction: update flathub:runtime/org.freedesktop.Platform.GL.default/x86_64/19.08[*]
F: Transaction: update flathub:runtime/org.freedesktop.Platform.GL.default/x86_64/20.08[*]
F: Transaction: update flathub:runtime/org.freedesktop.Platform.Locale/x86_64/19.08[/en]
F: Transaction: update flathub:runtime/org.freedesktop.Platform.Locale/x86_64/20.08[/en]
F: Transaction: update flathub:runtime/org.freedesktop.Platform.VAAPI.Intel/x86_64/18.08[*]
F: Transaction: update flathub:runtime/org.freedesktop.Platform.VAAPI.Intel/x86_64/19.08[*]
F: Transaction: update flathub:runtime/org.freedesktop.Platform.VAAPI.Intel/x86_64/20.08[*]
F: Transaction: update flathub:runtime/org.freedesktop.Platform.html5-codecs/x86_64/18.08[*]
F: Transaction: update flathub:runtime/org.freedesktop.Platform.openh264/x86_64/19.08[*]
F: Transaction: update flathub:runtime/org.freedesktop.Platform.openh264/x86_64/2.0[*]
F: Transaction: update flathub:runtime/org.freedesktop.Platform/x86_64/19.08[*]
F: Transaction: update flathub:runtime/org.freedesktop.Platform/x86_64/20.08[*]
F: Transaction: update flathub:runtime/org.freedesktop.Sdk.Locale/x86_64/19.08[/en]
F: Transaction: update flathub:runtime/org.freedesktop.Sdk.Locale/x86_64/20.08[/en]
F: Transaction: update flathub:runtime/org.freedesktop.Sdk/x86_64/19.08[*]
F: Transaction: update flathub:runtime/org.freedesktop.Sdk/x86_64/20.08[*]
F: Transaction: update flathub:runtime/org.gnome.Boxes.Extension.OsinfoDb/x86_64/stable[*]
F: Transaction: update flathub:runtime/org.gnome.Boxes.Locale/x86_64/stable[/en]
F: Transaction: update flathub:runtime/org.gnome.Builder.Locale/x86_64/stable[/en]
F: Transaction: update flathub:runtime/org.gnome.Platform.Locale/x86_64/3.38[/en]
F: Transaction: update flathub:runtime/org.gnome.Platform.Locale/x86_64/40[/en]
F: Transaction: update flathub:runtime/org.gnome.Platform/x86_64/3.38[*]
F: Transaction: update flathub:runtime/org.gnome.Platform/x86_64/40[*]
F: Transaction: update flathub:runtime/org.gnome.Sdk.Locale/x86_64/3.38[/en]
F: Transaction: update flathub:runtime/org.gnome.Sdk.Locale/x86_64/40[/en]
F: Transaction: update flathub:runtime/org.gnome.Sdk/x86_64/3.38[*]
F: Transaction: update flathub:runtime/org.gnome.Sdk/x86_64/40[*]
F: Transaction: update flathub:runtime/org.kde.KStyle.Adwaita/x86_64/5.15[*]
F: Transaction: update flathub:runtime/org.kde.Platform.Locale/x86_64/5.15[/en]
F: Transaction: update flathub:runtime/org.kde.Platform/x86_64/5.15[*]
F: Transaction: update flathub:runtime/org.kde.PlatformTheme.QGnomePlatform.Sources/x86_64/5.15[*]
F: Transaction: update flathub:runtime/org.kde.PlatformTheme.QGnomePlatform/x86_64/5.15[*]
F: Transaction: update flathub:runtime/org.kde.PlatformTheme.QtSNI.Sources/x86_64/5.15[*]
F: Transaction: update flathub:runtime/org.kde.PlatformTheme.QtSNI/x86_64/5.15[*]
F: Transaction: update flathub:runtime/org.kde.WaylandDecoration.QGnomePlatform-decoration/x86_64/5.15[*]
F: Transaction: update flathub:runtime/org.kde.WaylandDecoration.QGnomePlatform_decoration.Sources/x86_64/5.15[*]
F: Transaction: update flathub:runtime/org.mozilla.firefox.Locale/x86_64/stable[/en]
F: Transaction: update flathub:runtime/org.videolan.VLC.Locale/x86_64/stable[/en]
F: Looking for remote metadata updates for fedora-testing
F: Looking for remote metadata updates for flathub
F: marking op update:runtime/org.videolan.VLC.Locale/x86_64/stable resolved to 79f7688087d24599000afe9ecdd532e2edcc0e73814fac280ba27245a45fde95
F: marking op update:runtime/org.mozilla.firefox.Locale/x86_64/stable resolved to 06aa4be41c8d6845a6a3aaa3d1ce8f248d80b801b90f21b4d271a97c4ee1a6e3
F: marking op update:runtime/org.kde.WaylandDecoration.QGnomePlatform_decoration.Sources/x86_64/5.15 resolved to 247bde3cb9d5610ae0d85a571eb48986d7d1d5e4fef9cdda084e8d7637f0f612
F: marking op update:runtime/org.kde.WaylandDecoration.QGnomePlatform-decoration/x86_64/5.15 resolved to 875f62756a2121a39470fa7be717afd93e1a2ddf827ef9f2fee1e0fc9732e701
F: marking op update:runtime/org.kde.PlatformTheme.QtSNI/x86_64/5.15 resolved to be30daab58346918ab0e0702dbb3cd1be4dfdcee56814cc75f0e7712e8712f2f
F: marking op update:runtime/org.kde.PlatformTheme.QtSNI.Sources/x86_64/5.15 resolved to feacc09d62b003259b254a15b3ab58559feaa22f557c1ae73b88d449c36b5b62
F: marking op update:runtime/org.kde.PlatformTheme.QGnomePlatform/x86_64/5.15 resolved to 13e25dcf4a4f14bb629074b35d817458f4277a3815a6c65b7339c0bce1b9369d
F: marking op update:runtime/org.kde.PlatformTheme.QGnomePlatform.Sources/x86_64/5.15 resolved to 953e8e18131d0a9a13f33c7f84863c953e59cfcdf6288aaab0e5940e163d0fd1
F: marking op update:runtime/org.kde.Platform/x86_64/5.15 resolved to 3522f785effad84e56b127dc800e2982ae4eeca621d7b12a1a26136039d452ae
F: marking op update:runtime/org.kde.Platform.Locale/x86_64/5.15 resolved to d4c17702e3bc6853e3ab0bd23031db5406c6c083dbd1c0ebaff01041c82af1c5
F: marking op update:runtime/org.kde.KStyle.Adwaita/x86_64/5.15 resolved to 11b7291b21584d0fb4a34898b106730547961a715ecb4039fbf4afae7c0635c2
F: marking op update:runtime/org.gnome.Sdk/x86_64/40 resolved to 6111e2aeabc9b17c158e8a3c4f316b1c026ce91e31b7fd0673a6919c54feac6b
F: marking op update:runtime/org.gnome.Sdk/x86_64/3.38 resolved to a3441010861bdb7e63c39508b758e1a84e0e646565f5d18962a769b5405ca0ba
F: marking op update:runtime/org.gnome.Sdk.Locale/x86_64/40 resolved to aa5b615712e347ec4f72ab5635b82ce0f2744bf192c7109ac9a3f372760dda32
F: marking op update:runtime/org.gnome.Sdk.Locale/x86_64/3.38 resolved to 949d61fc1f9148faaca45085ae8d6042c6c8a0342f6df72bff6b4addf542bb3a
F: marking op update:runtime/org.gnome.Platform/x86_64/40 resolved to e02ded5ee93c145955cb1f8130528e45a85dcc7e46b9128d4f152441989a158a
F: marking op update:runtime/org.gnome.Platform/x86_64/3.38 resolved to 3bdfea56584f41ffa47b8a11ae71c09f04f2ba88bf202e31220ec78e1204d93e
F: marking op update:runtime/org.gnome.Platform.Locale/x86_64/40 resolved to 933b3675756a4ffba14b4634c7e528ea70339c02816e574513c81b70f08d6b87
F: marking op update:runtime/org.gnome.Platform.Locale/x86_64/3.38 resolved to 96f56a4deb56fb9a96477aef7f6b4976c1dc0acf024ac7014c9f18a5c0b68945
F: marking op update:runtime/org.gnome.Builder.Locale/x86_64/stable resolved to 9b8f9012a832ecc74fbb5a92479b803412c7ca97aed1ada49990022c3ccf09b9
F: marking op update:runtime/org.gnome.Boxes.Locale/x86_64/stable resolved to 0f55dadeaecfe78527d0ba52f343f595cf9d5ab7cd6bac922c39d77a7ea52a76
F: marking op update:runtime/org.gnome.Boxes.Extension.OsinfoDb/x86_64/stable resolved to 6155734d8de6dcf34eb63f657922367385e916a7a8541f787d114d0ab2f93304
F: marking op update:runtime/org.freedesktop.Sdk/x86_64/20.08 resolved to 32b0b21c6fecd836a1fe32342e22579bdbe38db90bf3430c85e3037eec13bc4a
F: marking op update:runtime/org.freedesktop.Sdk/x86_64/19.08 resolved to ba16295ed6bed4da61b583eb78caa7a288b1ed4f8694e4124c27640bb4431181
F: marking op update:runtime/org.freedesktop.Sdk.Locale/x86_64/20.08 resolved to 14e338cecf132a1ad3efdcaa53727fb64e9ae8be85b3835ade3abfecc24a532b
F: marking op update:runtime/org.freedesktop.Sdk.Locale/x86_64/19.08 resolved to b1035d42ad2b0ae9c78e936bfa665cd930019b6b30296379670b7c617b996290
F: marking op update:runtime/org.freedesktop.Platform/x86_64/20.08 resolved to 3df94b90f4198d3a6bd56400600818b41e23006b8a0bbbeec9634238851033af
F: marking op update:runtime/org.freedesktop.Platform/x86_64/19.08 resolved to f9bbe3b3c6a139ed3136c737fd14dc73991eafc4ed305732b9c9c90a859a5917
F: marking op update:runtime/org.freedesktop.Platform.openh264/x86_64/2.0 resolved to 73f998362a6fc0d57e0c7e83e928d32b0ec14d10d0d94291033976bdcecc6b6b
F: marking op update:runtime/org.freedesktop.Platform.openh264/x86_64/19.08 resolved to 9df20572373c89bddbc628f1faeda53f4e034c63ead3be86ae42a79dbcc8735b
F: marking op update:runtime/org.freedesktop.Platform.html5-codecs/x86_64/18.08 resolved to b7006caaf6a7705c4e899520794e1f58cbe5d62c5a70423195dde2f740743a8c
F: marking op update:runtime/org.freedesktop.Platform.VAAPI.Intel/x86_64/20.08 resolved to 7e1cab940ad8fb94acf4a3e86e409fdc5ac3db3d408d4323192e4beb78302119
F: marking op update:runtime/org.freedesktop.Platform.VAAPI.Intel/x86_64/19.08 resolved to 9a63ae1456f82a8efabfe7e5f5121a2c3ea1311591a2861c51fd376cab861f15
F: marking op update:runtime/org.freedesktop.Platform.VAAPI.Intel/x86_64/18.08 resolved to 227f1293370974b792336527a54f4df45bac40a67c962a528374c41445e79f1b
F: marking op update:runtime/org.freedesktop.Platform.Locale/x86_64/20.08 resolved to a7ec3826b71cd87ee095d1e231425096d842d12e589a4d4a91772330603fa8c6
F: marking op update:runtime/org.freedesktop.Platform.Locale/x86_64/19.08 resolved to 8acc8edaa4e92387fae4e06314c3586fec94d325560b0fb19d6b02620d633861
F: marking op update:runtime/org.freedesktop.Platform.GL.default/x86_64/20.08 resolved to a8cd0baae1a84acb238c96ee35a7a4fed2633173061a642b2157600ed962b668
F: marking op update:runtime/org.freedesktop.Platform.GL.default/x86_64/19.08 resolved to 32a9ed4865940fb1fdc8e71044e4e269c81d06bfd3f4da0ff1ba9cf27119752c
F: marking op update:runtime/org.fedoraproject.Sdk/x86_64/f33 resolved to e6895eb020f2a2f563474832b9bc9e88645d9129202c76e0588854a1e4cc8679
F: marking op update:runtime/org.fedoraproject.Platform/x86_64/f34 resolved to aa5182baabf2fb1c5712f60ddee81c60c0aa8d023892ab47d800e7ba0219c1b9
F: marking op update:runtime/org.fedoraproject.Platform/x86_64/f33 resolved to a1ef2ca5b148cfd2886b19e821a59508b965b1b3b408df418c8b5121bf13aceb
F: marking op update:runtime/org.fedoraproject.Platform/x86_64/f32 resolved to e931d500faf563f6f2185b559efec6b304051e7221c53ab4ac7ae6b7d79b7f18
F: marking op update:runtime/com.obsproject.Studio.Locale/x86_64/stable resolved to 8c4b9a1b7e1515a98bc7ecea388fbfa3ac55197d18a9017facae10eeb2457609
F: marking op update:app/org.wesnoth.Wesnoth/x86_64/stable resolved to c2812e400cb2519c48008ca7ee2fed9f577964dad0d6caca359bdc0121e753b0
F: marking op update:app/org.videolan.VLC/x86_64/stable resolved to a94b6f83df420ba1b7bbeb695166804cb597da2e0d1be378a16f9a926aa94861
F: marking op update:app/org.stellarium.Stellarium/x86_64/stable resolved to 6bfa814b0a9c962aa60b73996b8c598ef96bf8c1fb23f7752d664716b5bb155a
F: marking op update:app/org.openttd.OpenTTD/x86_64/stable resolved to 1e972ee6b3ac2f0393262745d2728af5282187659fc4b1105ed3ef9629909a39
F: marking op update:app/org.mume.MMapper/x86_64/stable resolved to 4ffa8db2d2ba9b51875cc28e3010f3dcac05c3e6f613ab040b21d12c3d640ea5
F: marking op update:app/org.mozilla.firefox/x86_64/stable resolved to 53b3155a633cffb04ef2b3e3c1d1ea074ec0e70b91d795594a4cd707542beb04
F: marking op update:app/org.mozilla.Thunderbird/x86_64/stable resolved to 7f241669289b15e23e9599417de33f31c0fb14fe9255921c2a9d60f24c8c34e9
F: marking op update:app/org.mozilla.Firefox/x86_64/stable resolved to c19302bf6f2809e4edcf6f90e852844ccc9f81a37abecccaae869d283e187478
F: marking op update:app/org.libreoffice.LibreOffice/x86_64/stable resolved to 6d2112336264de3282f0878763cfebb98b85f51394743391c2eeeb8e018daf82
F: marking op update:app/org.inkscape.Inkscape/x86_64/stable resolved to 6a50cc2fa84978c746c092bb67f462d46a4567b9d233bdf2ffa3cc1d00f21a6e
F: marking op update:app/org.gnome.gitg/x86_64/stable resolved to a31384b056dee7f84a151367d2fb91976064dad15effe5f6d2955790e53a3f4c
F: marking op update:app/org.gnome.gedit/x86_64/stable resolved to 1125ba0c70465169375a4323e2bce768e6c350341820297b723a3ec30356c7e9
F: marking op update:app/org.gnome.font-viewer/x86_64/stable resolved to 0f9aa3111198adf79b4cf09162e6713a4aa98357d3c0a1d9d143ce18ea6070cf
F: marking op update:app/org.gnome.eog/x86_64/stable resolved to fcf5dfabec2152e102b422e33ac8ac3a6c61dd0d922db2e1fd90435eb789932b
F: marking op update:app/org.gnome.clocks/x86_64/stable resolved to 82ed481fd71126fafda1c91967f8d7a2579345ee8b48fb1358ee6d6e0cdffd35
F: marking op update:app/org.gnome.baobab/x86_64/stable resolved to 678a56def3f8d95d425d457779112aa88e0716e64f7a2c859bec743b2d7fd160
F: marking op update:app/org.gnome.Weather/x86_64/stable resolved to ae038a081184c99d0ff16860bf0a4bff4df9c7a389dc82954b8ea7d333ac78c0
F: marking op update:app/org.gnome.TwentyFortyEight/x86_64/stable resolved to c5d7ea2f5c09d3614aafd0b274f4e99ec0749bcb56bce319465b9153bc41dc28
F: marking op update:app/org.gnome.Tetravex/x86_64/stable resolved to d1a96f41171570b7dcc1750813d242be3c14b97ef585273ab7c82f6960e24698
F: marking op update:app/org.gnome.Sudoku/x86_64/stable resolved to c77ae3fc6dcb535c3e5ee62a7ac5cf517a503e3341a9cd932d4c32b7288b5c60
F: marking op update:app/org.gnome.SoundRecorder/x86_64/stable resolved to a0fd63864ad9b884d771391131093f38da1d823504a7d6d6be125b7196cee97a
F: marking op update:app/org.gnome.Shotwell/x86_64/stable resolved to 2a21dbf4c9aa47ef29e2f0bceac7b05ee013c3eebcc528c2914f2e7ffb22630f
F: marking op update:app/org.gnome.Screenshot/x86_64/stable resolved to 7bab979d89d5f20bc0224c3ac1b1815eecc1ae306009dc06bfe2564b10a738be
F: marking op update:app/org.gnome.Reversi/x86_64/stable resolved to 6943d4fba47dfa1adbf14cfa085d421fa91a9f7ffe07a6df62b3adf7a6c3e7c8
F: marking op update:app/org.gnome.Quadrapassel/x86_64/stable resolved to 3f99c3873df5376e57d90250918e646a2490d235ab371c864237cf7618fb0a54
F: marking op update:app/org.gnome.Notes/x86_64/stable resolved to 6f536b7405f4315cfd8c245a2a9a7efccbec1df9b275aa1ff9400fbb74ff540a
F: marking op update:app/org.gnome.NautilusPreviewer/x86_64/stable resolved to f9e2e234eaf28a987d2d061fc2724a1cb5619019355e00073f4db9c0c7b9e6fb
F: marking op update:app/org.gnome.Music/x86_64/stable resolved to ff236bd6993f31daf7810b1c8286e9bb6f6276cacdc9f60722c37ce1fa3ac712
F: marking op update:app/org.gnome.Meld/x86_64/stable resolved to 202910ac013378a21af5af51d640b4d6022c4f2c1378a73a83e5f4eb52e57581
F: marking op update:app/org.gnome.Maps/x86_64/stable resolved to 6e0ecac90575b898c992829bf70d5dabec84b546b9293454eb4d38d998fcc3bf
F: marking op update:app/org.gnome.Mahjongg/x86_64/stable resolved to d24c6043f165516453372b11f2a3901eb29cf61705f7be1d9036acc3e71d9725
F: marking op update:app/org.gnome.Logs/x86_64/stable resolved to 0816f3dd3dbde319b0c1d2fa3f2d7a478ff16f202b7b72d271b6614355cc6893
F: marking op update:app/org.gnome.Hitori/x86_64/stable resolved to 33df7833f79280f329154e11636fbc9fa5508cdea6abc4a8d18001974241b57b
F: marking op update:app/org.gnome.Gnote/x86_64/stable resolved to 167191af4fcca4e142e1fe65777c4692b2301f6446a21bca272e0f7a7e7dccb0
F: marking op update:app/org.gnome.Glade/x86_64/stable resolved to b536777bf11d7b74037e05b806e61d14ec7a97cd1fb261c440c0aaacfc267455
F: marking op update:app/org.gnome.Geary/x86_64/stable resolved to 2aad7bc796ea0dceacca3c04ebc0742211cd50bd8d444147d908859fc194ce16
F: marking op update:app/org.gnome.GHex/x86_64/stable resolved to 9555413caa64e35858311dab4ba56c9c41f91c628714bf4d403bea7dd981e33e
F: marking op update:app/org.gnome.FileRoller/x86_64/stable resolved to 35f9057f36ceab8fb73f22a22468f0190c50f6c1d9087e6eef482889982a0bb9
F: marking op update:app/org.gnome.FeedReader/x86_64/stable resolved to f1da015d8b586069e380c4cd9567e9d261377f554ae966e6e846ede7967d9ff4
F: marking op update:app/org.gnome.Extensions/x86_64/stable resolved to 9b2249eda0f78d3c342ee4e10f108c592b5781151ce6c6bf7eb7136d41f463f3
F: marking op update:app/org.gnome.Evolution/x86_64/stable resolved to 53f256e88f6d0a1262d90a62961a6deea5b522f02be4cc68be2b1f017af79c6b
F: marking op update:app/org.gnome.Evince/x86_64/stable resolved to ee17597fa3fa942cfcf75077d9e393520e408ec2e51eb20b66863e492977444a
F: marking op update:app/org.gnome.Epiphany/x86_64/stable resolved to fcb2e106bcec96377a8397d0ea81799685b7a284473efa0552a5dcd274429836
F: marking op update:app/org.gnome.Dictionary/x86_64/stable resolved to af63efa93b4f580b7afcaef2548309c4794e42c2f8f01dc977acfc2307a98986
F: marking op update:app/org.gnome.Devhelp/x86_64/stable resolved to a6857e2000966cce15bf36006848e5ccdb7c5d7a8f8f98a766bdb3eb9618639f
F: marking op update:app/org.gnome.Contacts/x86_64/stable resolved to 2dd47c5377b8977b76452354642e0e7162037a813a2bfb639454d8ecea722375
F: marking op update:app/org.gnome.Chess/x86_64/stable resolved to 6ea6e54801194adaef0b4d6f52a36073c4e2298bb917a6932b7151ae8595c1d3
F: marking op update:app/org.gnome.Cheese/x86_64/stable resolved to dc61f81e931b6199b81fe2e436be87d2fded4399b17519f8e935800f41f9051f
F: marking op update:app/org.gnome.Characters/x86_64/stable resolved to 6624afb28188c1391e4a1a7f760c793135261259e1c7897f7988053cb5031fb5
F: marking op update:app/org.gnome.Calendar/x86_64/stable resolved to 1a1f1b54019f272181d526e6e58f0fc68eee57b31677a6bc5aa5c49fabfa81d7
F: marking op update:app/org.gnome.Calculator/x86_64/stable resolved to 2a78c87d577ebe6d8a19aef2bb451a92cae3d3c06ba78d210dd044da6c0e0ca8
F: marking op update:app/org.gnome.Builder/x86_64/stable resolved to 24c1971a68dafc7f36969514ee1cc4891f3b7e54d2805330d68095020057fb8a
F: marking op update:app/org.gnome.Boxes/x86_64/stable resolved to 19e3874bdb072843f2b19fadd57866b6adc567211a41df9b8bf682831fc3ebc2
F: marking op update:app/org.gnome.Aisleriot/x86_64/stable resolved to 95cb28458cc52e6c590d468b5cad0715e476b2206253b249ddce2fdf694ee793
F: marking op update:app/org.gimp.GIMP/x86_64/stable resolved to 2aecd60141504e70c7a0618f33acf1d509d69ae9820b5a2e0ddaefd95e7251df
F: marking op update:app/org.geany.Geany/x86_64/stable resolved to 99f107ae5e5c4b15da63529fbcb6e3650088578c5ed0e5f70908ed4924cababd
F: marking op update:app/org.gabmus.hydrapaper/x86_64/stable resolved to c9aefc4941f15768c98eb8907ce99a197fe1c42a0e64d16cadd5c21e4f7fefa2
F: marking op update:app/org.filezillaproject.Filezilla/x86_64/stable resolved to 606c3d9c343315d7696a66222db932e1d12150928017389e40c7a7f6ff0a6305
F: marking op update:app/org.fedoraproject.MediaWriter/x86_64/stable resolved to c6e24959d57a3a945910db02f12ef6fd1c84d1f4b4ba3872a2c9bd5a7be53651
F: marking op update:app/org.esrum.quearcode/x86_64/stable resolved to bd9878476d2defdc0d372457b56e510582465677231a451db91df1365d3ec371
F: marking op update:app/org.darktable.Darktable/x86_64/stable resolved to 0334d17ae4797c9d71dcb22d497ad296023c4a3c28fda2eb152416921abf240b
F: marking op update:app/org.audacityteam.Audacity/x86_64/stable resolved to 099dde747b2f05fff86abf0e812cc980daef2b98603dfe0e99db0dd9982560c2
F: marking op update:app/org.ardour.Ardour/x86_64/stable resolved to a2c69e18fcbc2bf6106575cf3873781c7f3ed3887b86f8ef72a0d87d065ffcca
F: marking op update:app/net.warsow.Warsow/x86_64/stable resolved to 0a2f9bb9a9022c7826d95ed7db02e203a657c94a1f263af312c49b6631ab5b1b
F: marking op update:app/net.sourceforge.ExtremeTuxRacer/x86_64/stable resolved to a46710c522a3d7c4827efc4199f2a6afefb162d24078982ad563517d2bfee42f
F: marking op update:app/im.ricochet.Ricochet/x86_64/stable resolved to 4f79bbe3a61ee515a0bf2479894b47b38bbaa25d8c8616d605c3b92a54a9c732
F: marking op update:app/com.viewizard.AstroMenace/x86_64/stable resolved to 96bf955c934985b6a70c452d28dfa1580302a4aa3c67646cf471d6bed8dda17f
F: marking op update:app/com.transmissionbt.Transmission/x86_64/stable resolved to 1cc3e8c2a716b89fb3663f0adccb7527fe4ec439ae4debdb3857dff84498bae8
F: marking op update:app/com.play0ad.zeroad/x86_64/stable resolved to ee02bafe5750ab0137056af1f0259da1f42afa4696ea015044dceb12183657c4
F: marking op update:app/com.obsproject.Studio/x86_64/stable resolved to 6147068726939e0551e004ddd8f8c524e45969f86d9749891018b32bd0437d90
F: marking op update:app/com.github.johnfactotum.Foliate/x86_64/stable resolved to 337ecaf7e40a621c8e94931400bf42b21b550450e570a1aedf7f820e5ab9c316
F: marking op update:app/com.gexperts.Tilix/x86_64/stable resolved to 7fb6114e0e92785186bf507442086fe60c31df6b514d896770ee60e1c3901e0a
F: marking op update:app/com.dosbox.DOSBox/x86_64/stable resolved to 79405481b4d67dd8f1c9483d576af4658763c732fdb37193ce444af58d2af12a
F: marking op update:app/ca.desrt.dconf-editor/x86_64/stable resolved to 27c90cb286e0d11148f8c0228a6378beb6ca66534f1e0678a5c2094c96a79919
F: Transaction: install/update flathub:runtime/org.freedesktop.Platform.GL.default/x86_64/20.08[*]
F: Transaction: install/update flathub:runtime/org.freedesktop.Platform.VAAPI.Intel/x86_64/20.08[*]
F: Transaction: install/update flathub:runtime/org.freedesktop.Platform.openh264/x86_64/2.0[*]
F: Transaction: install/update flathub:runtime/org.kde.KStyle.Adwaita/x86_64/5.15[*]
F: Transaction: install/update flathub:runtime/org.kde.PlatformTheme.QGnomePlatform/x86_64/5.15[*]
F: Transaction: install/update flathub:runtime/org.kde.PlatformTheme.QtSNI/x86_64/5.15[*]
F: Transaction: install/update flathub:runtime/org.kde.WaylandDecoration.QGnomePlatform-decoration/x86_64/5.15[*]
F: Transaction: install/update flathub:runtime/org.kde.Platform.Locale/x86_64/5.15[/en]
F: Transaction: install/update flathub:runtime/org.gnome.Sdk.Locale/x86_64/40[/en]
F: Transaction: install/update flathub:runtime/org.freedesktop.Platform.GL.default/x86_64/20.08[*]
F: Transaction: install/update flathub:runtime/org.freedesktop.Platform.openh264/x86_64/2.0[*]
F: Transaction: install/update flathub:runtime/org.freedesktop.Platform.VAAPI.Intel/x86_64/20.08[*]
F: Transaction: install/update flathub:runtime/org.gnome.Sdk.Locale/x86_64/3.38[/en]
F: Transaction: install/update flathub:runtime/org.freedesktop.Platform.GL.default/x86_64/20.08[*]
F: Transaction: install/update flathub:runtime/org.freedesktop.Platform.openh264/x86_64/2.0[*]
F: Transaction: install/update flathub:runtime/org.freedesktop.Platform.VAAPI.Intel/x86_64/20.08[*]
F: Transaction: install/update flathub:runtime/org.gnome.Platform.Locale/x86_64/40[/en]
F: Transaction: install/update flathub:runtime/org.freedesktop.Platform.GL.default/x86_64/20.08[*]
F: Transaction: install/update flathub:runtime/org.freedesktop.Platform.VAAPI.Intel/x86_64/20.08[*]
F: Transaction: install/update flathub:runtime/org.freedesktop.Platform.openh264/x86_64/2.0[*]
F: Transaction: install/update flathub:runtime/org.gnome.Platform.Locale/x86_64/3.38[/en]
F: Transaction: install/update flathub:runtime/org.freedesktop.Platform.GL.default/x86_64/20.08[*]
F: Transaction: install/update flathub:runtime/org.freedesktop.Platform.VAAPI.Intel/x86_64/20.08[*]
F: Transaction: install/update flathub:runtime/org.freedesktop.Platform.openh264/x86_64/2.0[*]
F: Transaction: install/update flathub:runtime/org.freedesktop.Platform.GL.default/x86_64/20.08[*]
F: Transaction: install/update flathub:runtime/org.freedesktop.Sdk.Locale/x86_64/20.08[/en]
F: Transaction: install/update flathub:runtime/org.freedesktop.Platform.openh264/x86_64/2.0[*]
F: Transaction: install/update flathub:runtime/org.freedesktop.Platform.VAAPI.Intel/x86_64/20.08[*]
F: Transaction: install/update flathub:runtime/org.freedesktop.Platform.GL.default/x86_64/19.08[*]
F: Transaction: install/update flathub:runtime/org.freedesktop.Sdk.Locale/x86_64/19.08[/en]
F: Transaction: install/update flathub:runtime/org.freedesktop.Platform.openh264/x86_64/2.0[*]
F: Transaction: install/update flathub:runtime/org.freedesktop.Platform.VAAPI.Intel/x86_64/19.08[*]
F: Transaction: install/update flathub:runtime/org.freedesktop.Platform.GL.default/x86_64/20.08[*]
F: Transaction: install/update flathub:runtime/org.freedesktop.Platform.Locale/x86_64/20.08[/en]
F: Transaction: install/update flathub:runtime/org.freedesktop.Platform.VAAPI.Intel/x86_64/20.08[*]
F: Transaction: install/update flathub:runtime/org.freedesktop.Platform.openh264/x86_64/2.0[*]
F: Transaction: install/update flathub:runtime/org.freedesktop.Platform.GL.default/x86_64/19.08[*]
F: Transaction: install/update flathub:runtime/org.freedesktop.Platform.Locale/x86_64/19.08[/en]
F: Transaction: install/update flathub:runtime/org.freedesktop.Platform.VAAPI.Intel/x86_64/19.08[*]
F: Transaction: install/update flathub:runtime/org.freedesktop.Platform.openh264/x86_64/2.0[*]
F: Transaction: install/update flathub:runtime/org.videolan.VLC.Locale/x86_64/stable[/en]
F: Transaction: install/update flathub:runtime/org.mozilla.firefox.Locale/x86_64/stable[/en]
F: Transaction: install/update flathub:runtime/org.gnome.Builder.Locale/x86_64/stable[/en]
F: Transaction: install/update flathub:runtime/org.gnome.Boxes.Extension.OsinfoDb/x86_64/stable[*]
F: Transaction: install/update flathub:runtime/org.gnome.Boxes.Locale/x86_64/stable[/en]
F: Transaction: install/update flathub:runtime/com.obsproject.Studio.Locale/x86_64/stable[/en]


 1.     com.play0ad.zeroad  stable  u   fedora-testing  < 1.2 GB

Proceed with these changes to the system installation? [Y/n]: y
F: Requesting tokens for remote fedora-testing: (app/com.play0ad.zeroad/x86_64/stable, ee02bafe5750ab0137056af1f0259da1f42afa4696ea015044dceb12183657c4 1)
F: Response from request_tokens: 0 - {'tokens': <{'': ['app/com.play0ad.zeroad/x86_64/stable']}>}

Updating…                                                                                                    F: Mirroring OCI image sha256:ee02bafe5750ab0137056af1f0259da1f42afa4696ea015044dceb12183657c4
F: Loading https://registry.fedoraproject.org/v2/0ad/manifests/_deltaindex using libsoup

Updating… █▌                     8%F: Calling system helper: Deploy
Error: Can't pull ref app/com.play0ad.zeroad/x86_64/stable from child OCI registry index: Writing content object: Truncated tar archive
Updates complete.                                                                                              
error: There were one or more errors

And if I run /usr/libexec/flatpak-system-helper manually, all I get is this while doing the update:

# /usr/libexec/flatpak-system-helper -v --no-idle-exit
FH: Bus acquired, creating skeleton
FH: Name acquired
FH: GenerateOciSummary 0 fedora-testing default
FH: Deploy /var/tmp/flatpak-cache-NDUD10/child-oci-TMkNT4 33 app/com.play0ad.zeroad/x86_64/stable fedora-testing default

And also:

# ls -l /var/tmp/flatpak-cache-NDUD10/child-oci-TMkNT4/blobs/sha256/
total 1128408
-rw------- 1 kalev kalev 1155386631 Apr  4 15:12 2b2fd6681569f5c78b10df029942d524323d3dd70912a7a995439d02db720c50
-rw------- 1 kalev kalev      47624 Apr  4 15:10 aa725e86bba81a71636ed0d9eab05cf0e9cbe4990c8039d3e009ead93d666010
-rw------- 1 kalev kalev      47024 Apr  4 15:10 ee02bafe5750ab0137056af1f0259da1f42afa4696ea015044dceb12183657c4

# tar tf /var/tmp/flatpak-cache-NDUD10/child-oci-TMkNT4/blobs/sha256/2b2fd6681569f5c78b10df029942d524323d3dd70912a7a995439d02db720c50
./
metadata
export/
export/share/
export/share/applications/
export/share/applications/com.play0ad.zeroad.desktop
export/share/icons/
export/share/icons/hicolor/
export/share/icons/hicolor/128x128/
export/share/icons/hicolor/128x128/apps/
export/share/icons/hicolor/128x128/apps/com.play0ad.zeroad.png
files/
files/bin/
files/bin/0ad
files/bin/external-ip
files/bin/idn
files/bin/nv-gnome-thumbnailer
files/bin/nvassemble
files/bin/nvcompress
files/bin/nvddsinfo
files/bin/nvdecompress
files/bin/nvimgdiff
files/bin/nvzoom
files/bin/pyrogenesis
files/bin/upnpc
files/lib64/
files/lib64/libboost_filesystem.so.1.75.0
files/lib64/libboost_system.so.1.75.0
files/lib64/libenet.so.7
files/lib64/libenet.so.7.0.4
files/lib64/libfmt.so.7
files/lib64/libfmt.so.7.1.3
files/lib64/libgloox.so.17
files/lib64/libgloox.so.17.0.0
files/lib64/libidn.so.12
files/lib64/libidn.so.12.6.1
files/lib64/libminiupnpc.so.17
files/lib64/libnvcore.so.2.1
files/lib64/libnvcore.so.2.1.2
files/lib64/libnvimage.so.2.1
files/lib64/libnvimage.so.2.1.2
files/lib64/libnvmath.so.2.1
files/lib64/libnvmath.so.2.1.2
files/lib64/libnvthread.so.2.1
files/lib64/libnvthread.so.2.1.2
files/lib64/libnvtt.so.2.1
files/lib64/libnvtt.so.2.1.2
files/lib64/libsodium.so.23
files/lib64/libsodium.so.23.3.0
files/lib64/libwx_baseu-3.0.so.0
files/lib64/libwx_baseu-3.0.so.0.5.0
files/lib64/libwx_baseu_net-3.0.so.0
files/lib64/libwx_baseu_net-3.0.so.0.5.0
files/lib64/libwx_baseu_xml-3.0.so.0
files/lib64/libwx_baseu_xml-3.0.so.0.5.0
files/lib64/libwx_gtk3u_adv-3.0.so.0
files/lib64/libwx_gtk3u_adv-3.0.so.0.5.0
files/lib64/libwx_gtk3u_aui-3.0.so.0
files/lib64/libwx_gtk3u_aui-3.0.so.0.5.0
files/lib64/libwx_gtk3u_core-3.0.so.0
files/lib64/libwx_gtk3u_core-3.0.so.0.5.0
files/lib64/libwx_gtk3u_gl-3.0.so.0
files/lib64/libwx_gtk3u_gl-3.0.so.0.5.0
files/lib64/libwx_gtk3u_html-3.0.so.0
files/lib64/libwx_gtk3u_html-3.0.so.0.5.0
files/lib64/libwx_gtk3u_propgrid-3.0.so.0
files/lib64/libwx_gtk3u_propgrid-3.0.so.0.5.0
files/lib64/libwx_gtk3u_qa-3.0.so.0
files/lib64/libwx_gtk3u_qa-3.0.so.0.5.0
files/lib64/libwx_gtk3u_ribbon-3.0.so.0
files/lib64/libwx_gtk3u_ribbon-3.0.so.0.5.0
files/lib64/libwx_gtk3u_richtext-3.0.so.0
files/lib64/libwx_gtk3u_richtext-3.0.so.0.5.0
files/lib64/libwx_gtk3u_stc-3.0.so.0
files/lib64/libwx_gtk3u_stc-3.0.so.0.5.0
files/lib64/libwx_gtk3u_xrc-3.0.so.0
files/lib64/libwx_gtk3u_xrc-3.0.so.0.5.0
files/lib64/0ad/
files/lib64/0ad/libAtlasUI.so
files/lib64/0ad/libCollada.so
files/lib64/0ad/libmozjs78-ps-release.so
files/share/
files/share/0ad/
files/share/0ad/config/
files/share/0ad/config/default.cfg
files/share/0ad/config/keys.txt
files/share/0ad/l10n/
files/share/0ad/l10n/ast.engine.po
files/share/0ad/l10n/ca.engine.po
files/share/0ad/l10n/de.engine.po
files/share/0ad/l10n/el.engine.po
files/share/0ad/l10n/en_GB.engine.po
files/share/0ad/l10n/engine.pot
files/share/0ad/l10n/es.engine.po
files/share/0ad/l10n/eu.engine.po
files/share/0ad/l10n/fr.engine.po
files/share/0ad/l10n/gd.engine.po
files/share/0ad/l10n/hu.engine.po
files/share/0ad/l10n/id.engine.po
files/share/0ad/l10n/it.engine.po
files/share/0ad/l10n/messages.json
files/share/0ad/l10n/nl.engine.po
files/share/0ad/l10n/pl.engine.po
files/share/0ad/l10n/pt_BR.engine.po
files/share/0ad/l10n/ru.engine.po
files/share/0ad/l10n/sk.engine.po
files/share/0ad/l10n/sv.engine.po
files/share/0ad/l10n/tr.engine.po
files/share/0ad/l10n/uk.engine.po
files/share/0ad/l10n/.tx/
files/share/0ad/l10n/.tx/config
files/share/0ad/mods/
files/share/0ad/mods/_test.dae/
files/share/0ad/mods/_test.dae/art/
files/share/0ad/mods/_test.dae/art/actors/
files/share/0ad/mods/_test.dae/art/actors/jav2.xml
files/share/0ad/mods/_test.dae/art/animation/
files/share/0ad/mods/_test.dae/art/animation/jav2.dae
files/share/0ad/mods/_test.dae/art/meshes/
files/share/0ad/mods/_test.dae/art/meshes/jav2.dae
files/share/0ad/mods/_test.gui/
files/share/0ad/mods/_test.gui/gui/
files/share/0ad/mods/_test.gui/gui/gui.rng
files/share/0ad/mods/_test.gui/gui/gui_page.rng
files/share/0ad/mods/_test.gui/gui/common/
files/share/0ad/mods/_test.gui/gui/common/styles.xml
files/share/0ad/mods/_test.gui/gui/event/
files/share/0ad/mods/_test.gui/gui/event/event.js
files/share/0ad/mods/_test.gui/gui/event/event.xml
files/share/0ad/mods/_test.gui/gui/event/page_event.xml
files/share/0ad/mods/_test.gui/gui/hotkey/
files/share/0ad/mods/_test.gui/gui/hotkey/hotkey.js
files/share/0ad/mods/_test.gui/gui/hotkey/hotkey.xml
files/share/0ad/mods/_test.gui/gui/hotkey/page_hotkey.xml
files/share/0ad/mods/_test.minimal/
files/share/0ad/mods/_test.minimal/art/
files/share/0ad/mods/_test.minimal/art/actors/
files/share/0ad/mods/_test.minimal/art/meshes/
files/share/0ad/mods/_test.minimal/art/textures/
files/share/0ad/mods/_test.minimal/art/textures/particles/
files/share/0ad/mods/_test.minimal/art/textures/particles/sprite.tga
files/share/0ad/mods/_test.minimal/art/textures/skins/
files/share/0ad/mods/_test.minimal/art/textures/skins/male.dds
files/share/0ad/mods/_test.minimal/art/textures/terrain/
files/share/0ad/mods/_test.minimal/art/textures/terrain/alphamaps/
files/share/0ad/mods/_test.minimal/art/textures/terrain/alphamaps/special/
files/share/0ad/mods/_test.minimal/art/textures/terrain/alphamaps/special/blendbad.dds
files/share/0ad/mods/_test.minimal/art/textures/terrain/alphamaps/special/blendcircle.dds
files/share/0ad/mods/_test.minimal/art/textures/terrain/alphamaps/special/blendcorner.dds
files/share/0ad/mods/_test.minimal/art/textures/terrain/alphamaps/special/blendedge.dds
files/share/0ad/mods/_test.minimal/art/textures/terrain/alphamaps/special/blendedgecorner.dds
files/share/0ad/mods/_test.minimal/art/textures/terrain/alphamaps/special/blendedgetwocorners.dds
files/share/0ad/mods/_test.minimal/art/textures/terrain/alphamaps/special/blendfourcorners.dds
files/share/0ad/mods/_test.minimal/art/textures/terrain/alphamaps/special/blendlshape.dds
files/share/0ad/mods/_test.minimal/art/textures/terrain/alphamaps/special/blendlshapecorner.dds
files/share/0ad/mods/_test.minimal/art/textures/terrain/alphamaps/special/blendthreecorners.dds
files/share/0ad/mods/_test.minimal/art/textures/terrain/alphamaps/special/blendtwocorners.dds
files/share/0ad/mods/_test.minimal/art/textures/terrain/alphamaps/special/blendtwoedges.dds
files/share/0ad/mods/_test.minimal/art/textures/terrain/alphamaps/special/blendtwooppositecorners.dds
files/share/0ad/mods/_test.minimal/art/textures/terrain/alphamaps/special/blendushape.dds
files/share/0ad/mods/_test.minimal/art/textures/terrain/types/
files/share/0ad/mods/_test.minimal/art/textures/terrain/types/whiteness.dds
files/share/0ad/mods/_test.minimal/fonts/
files/share/0ad/mods/_test.minimal/fonts/console.fnt
files/share/0ad/mods/_test.minimal/fonts/console.tga
files/share/0ad/mods/_test.minimal/shaders/
files/share/0ad/mods/_test.minimal/shaders/globallight.vs
files/share/0ad/mods/_test.minimal/shaders/instancing.vs
files/share/0ad/mods/_test.minimal/shaders/instancing.xml
files/share/0ad/mods/_test.minimal/shaders/instancing_base.vs
files/share/0ad/mods/_test.minimal/shaders/instancing_light.vs
files/share/0ad/mods/_test.minimal/shaders/instancing_light.xml
files/share/0ad/mods/_test.minimal/shaders/instancing_lightp.vs
files/share/0ad/mods/_test.minimal/shaders/instancing_lightp.xml
files/share/0ad/mods/_test.minimal/shaders/instancingp.vs
files/share/0ad/mods/_test.minimal/shaders/instancingp.xml
files/share/0ad/mods/_test.minimal/shaders/model_light.vs
files/share/0ad/mods/_test.minimal/shaders/model_light.xml
files/share/0ad/mods/_test.minimal/shaders/model_lightp.vs
files/share/0ad/mods/_test.minimal/shaders/model_lightp.xml
files/share/0ad/mods/_test.minimal/shaders/postouv1.vs
files/share/0ad/mods/_test.minimal/shaders/water_high.fs
files/share/0ad/mods/_test.minimal/shaders/water_high.vs
files/share/0ad/mods/_test.minimal/shaders/water_high.xml
files/share/0ad/mods/_test.sim/
files/share/0ad/mods/_test.sim/globalscripts/
files/share/0ad/mods/_test.sim/globalscripts/test-global-helper.js
files/share/0ad/mods/_test.sim/simulation/
files/share/0ad/mods/_test.sim/simulation/components/
files/share/0ad/mods/_test.sim/simulation/components/error.js
files/share/0ad/mods/_test.sim/simulation/components/test-addentity.js
files/share/0ad/mods/_test.sim/simulation/components/test-destroyentity.js
files/share/0ad/mods/_test.sim/simulation/components/test-entityid.js
files/share/0ad/mods/_test.sim/simulation/components/test-global-helper.js
files/share/0ad/mods/_test.sim/simulation/components/test-helper.js
files/share/0ad/mods/_test.sim/simulation/components/test-hotload1.js
files/share/0ad/mods/_test.sim/simulation/components/test-hotload2.js
files/share/0ad/mods/_test.sim/simulation/components/test-interface.js
files/share/0ad/mods/_test.sim/simulation/components/test-modding1.js
files/share/0ad/mods/_test.sim/simulation/components/test-modding2.js
files/share/0ad/mods/_test.sim/simulation/components/test-msg.js
files/share/0ad/mods/_test.sim/simulation/components/test-param.js
files/share/0ad/mods/_test.sim/simulation/components/test-query.js
files/share/0ad/mods/_test.sim/simulation/components/test-serialize.js
files/share/0ad/mods/_test.sim/simulation/components/test.js
files/share/0ad/mods/_test.sim/simulation/components/addentity/
files/share/0ad/mods/_test.sim/simulation/components/addentity/test-addentity.js
files/share/0ad/mods/_test.sim/simulation/components/interfaces/
files/share/0ad/mods/_test.sim/simulation/components/interfaces/test-interface.js
files/share/0ad/mods/_test.sim/simulation/data/
files/share/0ad/mods/_test.sim/simulation/data/pathfinder.rng
files/share/0ad/mods/_test.sim/simulation/data/pathfinder.xml
files/share/0ad/mods/_test.sim/simulation/data/territorymanager.rng
files/share/0ad/mods/_test.sim/simulation/data/territorymanager.xml
files/share/0ad/mods/_test.sim/simulation/helpers/
files/share/0ad/mods/_test.sim/simulation/helpers/test-helper.js
files/share/0ad/mods/_test.sim/simulation/templates/
files/share/0ad/mods/_test.sim/simulation/templates/basic.xml
files/share/0ad/mods/_test.sim/simulation/templates/hotload.xml
files/share/0ad/mods/_test.sim/simulation/templates/illformed.xml
files/share/0ad/mods/_test.sim/simulation/templates/inherit-broken.xml
files/share/0ad/mods/_test.sim/simulation/templates/inherit-loop-2.xml
files/share/0ad/mods/_test.sim/simulation/templates/inherit-loop.xml
files/share/0ad/mods/_test.sim/simulation/templates/inherit-special.xml
files/share/0ad/mods/_test.sim/simulation/templates/inherit1.xml
files/share/0ad/mods/_test.sim/simulation/templates/inherit2.xml
files/share/0ad/mods/_test.sim/simulation/templates/inherit_a.xml
files/share/0ad/mods/_test.sim/simulation/templates/inherit_b.xml
files/share/0ad/mods/_test.sim/simulation/templates/inherit_c.xml
files/share/0ad/mods/_test.sim/simulation/templates/inherit_d.xml
files/share/0ad/mods/_test.sim/simulation/templates/invalid.xml
files/share/0ad/mods/_test.sim/simulation/templates/template-serialize.xml
files/share/0ad/mods/_test.sim/simulation/templates/test1-inherit.xml
files/share/0ad/mods/_test.sim/simulation/templates/test1.xml
files/share/0ad/mods/_test.sim/simulation/templates/special/
files/share/0ad/mods/_test.sim/simulation/templates/special/actor.xml
files/share/0ad/mods/_test.sim/simulation/templates/special/filter/
files/share/0ad/mods/_test.sim/simulation/templates/special/filter/foundation.xml
files/share/0ad/mods/_test.tex/
files/share/0ad/mods/_test.tex/art/
files/share/0ad/mods/_test.tex/art/textures/
files/share/0ad/mods/_test.tex/art/textures/a/
files/share/0ad/mods/_test.tex/art/textures/a/demo-abgr.dds
files/share/0ad/mods/_test.tex/art/textures/a/demo-dxt1.dds
files/share/0ad/mods/_test.tex/art/textures/a/demo-dxt5.dds
files/share/0ad/mods/_test.tex/art/textures/a/demo.png
files/share/0ad/mods/_test.tex/art/textures/a/demo.tga
files/share/0ad/mods/_test.tex/art/textures/b/
files/share/0ad/mods/_test.tex/art/textures/b/test.png
files/share/0ad/mods/_test.xero/
files/share/0ad/mods/_test.xero/test1.xml
files/share/0ad/mods/_test.xero/a/
files/share/0ad/mods/_test.xero/a/b/
files/share/0ad/mods/_test.xero/a/b/test1.xml
files/share/0ad/mods/mod/
files/share/0ad/mods/mod/mod.zip
files/share/0ad/mods/public/
files/share/0ad/mods/public/mod.json
files/share/0ad/mods/public/public.zip
files/share/0ad/tests/
files/share/0ad/tests/test_setup.js
files/share/0ad/tests/collada/
files/share/0ad/tests/collada/bogus_material_target.dae
files/share/0ad/tests/collada/skeletons.xml
files/share/0ad/tests/collada/sphere.dae
files/share/0ad/tests/collada/sphere.pmd
files/share/0ad/tools/
files/share/0ad/tools/atlas/
files/share/0ad/tools/atlas/help.json
files/share/0ad/tools/atlas/lists.xml
files/share/0ad/tools/atlas/buttons/
files/share/0ad/tools/atlas/buttons/next_s.bmp
files/share/0ad/tools/atlas/buttons/pause_s.bmp
files/share/0ad/tools/atlas/buttons/play_s.bmp
files/share/0ad/tools/atlas/buttons/previous_s.bmp
files/share/0ad/tools/atlas/buttons/record_s.bmp
files/share/0ad/tools/atlas/buttons/stop_s.bmp
files/share/0ad/tools/atlas/icons/
files/share/0ad/tools/atlas/icons/ScenarioEditor.ico
files/share/0ad/tools/atlas/toolbar/
files/share/0ad/tools/atlas/toolbar/alterelevation.png
files/share/0ad/tools/atlas/toolbar/alterelevation_s.png
files/share/0ad/tools/atlas/toolbar/cinematic.png
files/share/0ad/tools/atlas/toolbar/default.png
files/share/0ad/tools/atlas/toolbar/default_s.png
files/share/0ad/tools/atlas/toolbar/environment.png
files/share/0ad/tools/atlas/toolbar/flattenelevation.png
files/share/0ad/tools/atlas/toolbar/flattenelevation_s.png
files/share/0ad/tools/atlas/toolbar/map.png
files/share/0ad/tools/atlas/toolbar/mapsettings.png
files/share/0ad/tools/atlas/toolbar/moveobject.png
files/share/0ad/tools/atlas/toolbar/moveobject_s.png
files/share/0ad/tools/atlas/toolbar/movepath.png
files/share/0ad/tools/atlas/toolbar/object.png
files/share/0ad/tools/atlas/toolbar/objects.png
files/share/0ad/tools/atlas/toolbar/paintterrain.png
files/share/0ad/tools/atlas/toolbar/paintterrain_s.png
files/share/0ad/tools/atlas/toolbar/player.png
files/share/0ad/tools/atlas/toolbar/redo.png
files/share/0ad/tools/atlas/toolbar/smoothelevation.png
files/share/0ad/tools/atlas/toolbar/terrain.png
files/share/0ad/tools/atlas/toolbar/trigger.png
files/share/0ad/tools/atlas/toolbar/undo.png
files/share/0ad/tools/fontbuilder/
files/share/0ad/tools/fontbuilder/fonts/
files/share/0ad/tools/fontbuilder/fonts/DejaVu-LICENSE.txt
files/share/0ad/tools/fontbuilder/fonts/DejaVuSansMono.ttf
files/share/0ad/tools/fontbuilder/fonts/FreeFont-LICENSE.txt
files/share/0ad/tools/fontbuilder/fonts/FreeMono.ttf
files/share/0ad/tools/fontbuilder/fonts/FreeSans.ttf
files/share/0ad/tools/fontbuilder/fonts/FreeSansBold.ttf
files/share/0ad/tools/fontbuilder/fonts/FreeSansOblique.ttf
files/share/0ad/tools/fontbuilder/fonts/FreeSerif.ttf
files/share/0ad/tools/fontbuilder/fonts/FreeSerifBold.ttf
files/share/0ad/tools/fontbuilder/fonts/GUST-FONT-LICENSE.txt
files/share/0ad/tools/fontbuilder/fonts/LICENSE.txt
files/share/0ad/tools/fontbuilder/fonts/LibBiolinum-LICENSE.txt
files/share/0ad/tools/fontbuilder/fonts/LinBiolinum_Kah.ttf
files/share/0ad/tools/fontbuilder/fonts/LinBiolinum_RBah.ttf
files/share/0ad/tools/fontbuilder/fonts/LinBiolinum_RIah.ttf
files/share/0ad/tools/fontbuilder/fonts/LinBiolinum_Rah.ttf
files/share/0ad/tools/fontbuilder/fonts/texgyrepagella-bold.otf
files/share/0ad/tools/fontbuilder/fonts/texgyrepagella-regular.otf
files/share/app-info/
files/share/app-info/icons/
files/share/app-info/icons/flatpak/
files/share/app-info/icons/flatpak/128x128/
files/share/app-info/icons/flatpak/128x128/com.play0ad.zeroad.png
files/share/app-info/icons/flatpak/64x64/
files/share/app-info/icons/flatpak/64x64/com.play0ad.zeroad.png
files/share/app-info/xmls/
files/share/app-info/xmls/com.play0ad.zeroad.xml.gz
files/share/appdata/
files/share/appdata/com.play0ad.zeroad.appdata.xml
files/share/applications/
files/share/applications/com.play0ad.zeroad.desktop
files/share/doc/
files/share/doc/0ad/
files/share/doc/0ad/README.txt
files/share/doc/enet/
files/share/doc/enet/ChangeLog
files/share/doc/enet/README
files/share/doc/fmt/
files/share/doc/fmt/ChangeLog.rst
files/share/doc/fmt/README.rst
files/share/doc/libidn/
files/share/doc/libidn/AUTHORS
files/share/doc/libidn/FAQ
files/share/doc/libidn/NEWS
files/share/doc/libidn/README
files/share/doc/libidn/THANKS
files/share/doc/miniupnpc/
files/share/doc/miniupnpc/Changelog.txt
files/share/doc/miniupnpc/LICENSE
files/share/doc/miniupnpc/README
files/share/doc/miniupnpc/USAGE
files/share/doc/nvidia-texture-tools/
files/share/doc/nvidia-texture-tools/README.md
files/share/doc/wxBase3/
files/share/doc/wxBase3/changes.txt
files/share/doc/wxBase3/gpl.txt
files/share/doc/wxBase3/lgpl.txt
files/share/doc/wxBase3/licence.txt
files/share/doc/wxBase3/licendoc.txt
files/share/doc/wxBase3/preamble.txt
files/share/doc/wxBase3/readme.txt
files/share/doc/wxGTK3/
files/share/doc/wxGTK3/changes.txt
files/share/doc/wxGTK3/gpl.txt
files/share/doc/wxGTK3/lgpl.txt
files/share/doc/wxGTK3/licence.txt
files/share/doc/wxGTK3/licendoc.txt
files/share/doc/wxGTK3/preamble.txt
files/share/doc/wxGTK3/readme.txt
files/share/icons/
files/share/icons/hicolor/
files/share/icons/hicolor/128x128/
files/share/icons/hicolor/128x128/apps/
files/share/icons/hicolor/128x128/apps/com.play0ad.zeroad.png
files/share/info/
files/share/info/libidn.info
files/share/licenses/
files/share/licenses/0ad/
files/share/licenses/0ad/LICENSE.txt
files/share/licenses/0ad/license_gpl-2.0.txt
files/share/licenses/0ad/license_lgpl-2.1.txt
files/share/licenses/0ad/license_mit.txt
files/share/licenses/0ad-data/
files/share/licenses/0ad-data/LICENSE-art.txt
files/share/licenses/0ad-data/LICENSE-audio.txt
files/share/licenses/boost-filesystem/
files/share/licenses/boost-filesystem/LICENSE_1_0.txt
files/share/licenses/boost-system/
files/share/licenses/boost-system/LICENSE_1_0.txt
files/share/licenses/enet/
files/share/licenses/enet/LICENSE
files/share/licenses/fmt/
files/share/licenses/fmt/LICENSE.rst
files/share/licenses/gloox/
files/share/licenses/gloox/LICENSE
files/share/licenses/libidn/
files/share/licenses/libidn/COPYING
files/share/licenses/libidn/COPYING.LESSERv2
files/share/licenses/libidn/COPYING.LESSERv3
files/share/licenses/libidn/COPYINGv2
files/share/licenses/libidn/COPYINGv3
files/share/licenses/libsodium/
files/share/licenses/libsodium/LICENSE
files/share/licenses/nvidia-texture-tools/
files/share/licenses/nvidia-texture-tools/LICENSE
files/share/locale/
files/share/locale/ca/
files/share/locale/ca/LC_MESSAGES/
files/share/locale/ca/LC_MESSAGES/wxstd3.mo
files/share/locale/cs/
files/share/locale/cs/LC_MESSAGES/
files/share/locale/cs/LC_MESSAGES/libidn.mo
files/share/locale/cs/LC_MESSAGES/wxstd3.mo
files/share/locale/da/
files/share/locale/da/LC_MESSAGES/
files/share/locale/da/LC_MESSAGES/libidn.mo
files/share/locale/da/LC_MESSAGES/wxstd3.mo
files/share/locale/de/
files/share/locale/de/LC_MESSAGES/
files/share/locale/de/LC_MESSAGES/libidn.mo
files/share/locale/de/LC_MESSAGES/wxstd3.mo
files/share/locale/el/
files/share/locale/el/LC_MESSAGES/
files/share/locale/el/LC_MESSAGES/wxstd3.mo
files/share/locale/en@boldquot/
files/share/locale/en@boldquot/LC_MESSAGES/
files/share/locale/en@boldquot/LC_MESSAGES/libidn.mo
files/share/locale/en@quot/
files/share/locale/en@quot/LC_MESSAGES/
files/share/locale/en@quot/LC_MESSAGES/libidn.mo
files/share/locale/eo/
files/share/locale/eo/LC_MESSAGES/
files/share/locale/eo/LC_MESSAGES/libidn.mo
files/share/locale/es/
files/share/locale/es/LC_MESSAGES/
files/share/locale/es/LC_MESSAGES/libidn.mo
files/share/locale/es/LC_MESSAGES/wxstd3.mo
files/share/locale/fi/
files/share/locale/fi/LC_MESSAGES/
files/share/locale/fi/LC_MESSAGES/libidn.mo
files/share/locale/fi/LC_MESSAGES/wxstd3.mo
files/share/locale/fr/
files/share/locale/fr/LC_MESSAGES/
files/share/locale/fr/LC_MESSAGES/libidn.mo
files/share/locale/fr/LC_MESSAGES/wxstd3.mo
files/share/locale/hr/
files/share/locale/hr/LC_MESSAGES/
files/share/locale/hr/LC_MESSAGES/libidn.mo
files/share/locale/hu/
files/share/locale/hu/LC_MESSAGES/
files/share/locale/hu/LC_MESSAGES/libidn.mo
files/share/locale/hu/LC_MESSAGES/wxstd3.mo
files/share/locale/id/
files/share/locale/id/LC_MESSAGES/
files/share/locale/id/LC_MESSAGES/libidn.mo
files/share/locale/id/LC_MESSAGES/wxstd3.mo
files/share/locale/it/
files/share/locale/it/LC_MESSAGES/
files/share/locale/it/LC_MESSAGES/libidn.mo
files/share/locale/it/LC_MESSAGES/wxmsw3.mo
files/share/locale/it/LC_MESSAGES/wxstd3.mo
files/share/locale/ja/
files/share/locale/ja/LC_MESSAGES/
files/share/locale/ja/LC_MESSAGES/libidn.mo
files/share/locale/ja/LC_MESSAGES/wxstd3.mo
files/share/locale/nl/
files/share/locale/nl/LC_MESSAGES/
files/share/locale/nl/LC_MESSAGES/libidn.mo
files/share/locale/nl/LC_MESSAGES/wxstd3.mo
files/share/locale/pl/
files/share/locale/pl/LC_MESSAGES/
files/share/locale/pl/LC_MESSAGES/libidn.mo
files/share/locale/pl/LC_MESSAGES/wxstd3.mo
files/share/locale/pt_BR/
files/share/locale/pt_BR/LC_MESSAGES/
files/share/locale/pt_BR/LC_MESSAGES/libidn.mo
files/share/locale/ro/
files/share/locale/ro/LC_MESSAGES/
files/share/locale/ro/LC_MESSAGES/libidn.mo
files/share/locale/ru/
files/share/locale/ru/LC_MESSAGES/
files/share/locale/ru/LC_MESSAGES/wxstd3.mo
files/share/locale/sl/
files/share/locale/sl/LC_MESSAGES/
files/share/locale/sl/LC_MESSAGES/wxstd3.mo
files/share/locale/sr/
files/share/locale/sr/LC_MESSAGES/
files/share/locale/sr/LC_MESSAGES/libidn.mo
files/share/locale/sv/
files/share/locale/sv/LC_MESSAGES/
files/share/locale/sv/LC_MESSAGES/libidn.mo
files/share/locale/sv/LC_MESSAGES/wxstd3.mo
files/share/locale/tr/
files/share/locale/tr/LC_MESSAGES/
files/share/locale/tr/LC_MESSAGES/wxstd3.mo
files/share/locale/uk/
files/share/locale/uk/LC_MESSAGES/
files/share/locale/uk/LC_MESSAGES/libidn.mo
files/share/locale/uk/LC_MESSAGES/wxstd3.mo
files/share/locale/vi/
files/share/locale/vi/LC_MESSAGES/
files/share/locale/vi/LC_MESSAGES/libidn.mo
files/share/locale/zh_CN/
files/share/locale/zh_CN/LC_MESSAGES/
files/share/locale/zh_CN/LC_MESSAGES/libidn.mo
files/share/locale/zh_CN/LC_MESSAGES/wxstd3.mo
files/share/locale/zh_TW/
files/share/locale/zh_TW/LC_MESSAGES/
files/share/locale/zh_TW/LC_MESSAGES/wxstd3.mo
files/share/man/
files/share/man/man1/
files/share/man/man1/idn.1
files/share/man/man1/nv-gnome-thumbnailer.1
files/share/man/man1/nvassemble.1
files/share/man/man1/nvcompress.1
files/share/man/man1/nvddsinfo.1
files/share/man/man1/nvdecompress.1
files/share/man/man1/nvimgdiff.1
files/share/man/man1/nvzoom.1
files/share/man/man6/
files/share/man/man6/0ad.6
tar: Unexpected EOF in archive
tar: Error is not recoverable: exiting now

OK, so the problem has nothing to do with flatpak-indexer or how the Flatpak client is downloading the registry - the image is corrupt as it appears in the registry:

$ skopeo inspect --raw 'docker://registry.fedoraproject.org/0ad@sha256:ee02bafe5750ab0137056af1f0259da1f42afa4696ea015044dceb12183657c4' | jq '.layers'
[
  {
    "mediaType": "application/vnd.oci.image.layer.v1.tar+gzip",
    "digest": "sha256:2b2fd6681569f5c78b10df029942d524323d3dd70912a7a995439d02db720c50",
    "size": 1155386631
  }
]

curl 'https://cdn.registry.fedoraproject.org/v2/0ad/blobs/sha256:2b2fd6681569f5c78b10df029942d524323d3dd70912a7a995439d02db720c50' -o 0ad-layer.tar.gz

$ sha256sum 0ad-layer.tar.gz 
2b2fd6681569f5c78b10df029942d524323d3dd70912a7a995439d02db720c50  0ad-layer.tar.gz

$ tar tvfz 0ad-layer.tar.gz
...
tar: Error is not recoverable: exiting now

And we can see that same bad blob in:
https://koji.fedoraproject.org/koji/archiveinfo?archiveID=437301
```

I'd guess the problem here is in how Flatpak builds an OCI image, or how flatpak-module-tools manipulates it. Next step would be to try a local build and see if that ends up corrupted.

Could this be at all related to https://pagure.io/fedora-infrastructure/issue/9821 ?

I don't think so - this problem seems to be in manipulations local to the build pod in OpenShift.

I can reproduce it locally with flatpak-module build-container --platform f34. The tarball inside is broken in the same way.

Looks like it's the output of

flatpak build-bundle /home/kalev/modulebuild/flatpaks/0ad-stable-3420210401150310/repo --oci /home/kalev/modulebuild/flatpaks/0ad-stable-3420210401150310/flatpak-oci-image com.play0ad.zeroad stable

that produces the corrupted archive. I'll add some debug in flatpak code and try to narrow it down some more. flatpak build-bundle -v doesn't seem to add anything useful -- nothing at all is printed out.

Hm, I played with the code a bit and changing the archive format from gnutar to pax seems to fix this. Not sure what's going on; does the gnutar format have issues with large files? I also don't understand why libarchive doesn't seem to error out when something clearly goes wrong when creating the archive.

diff --git a/common/flatpak-oci-registry.c b/common/flatpak-oci-registry.c
index 6aa68c27..2a7f3ba1 100644
--- a/common/flatpak-oci-registry.c
+++ b/common/flatpak-oci-registry.c
@@ -1476,7 +1476,7 @@ flatpak_oci_registry_write_layer (FlatpakOciRegistry *self,
     }

   a = archive_write_new ();
-  if (archive_write_set_format_gnutar (a) != ARCHIVE_OK ||
+  if (archive_write_set_format_pax (a) != ARCHIVE_OK ||
       archive_write_add_filter_none (a) != ARCHIVE_OK)
     {
       propagate_libarchive_error (error, a);

Weirdly, I don't reproduce it with a local build. (f33 toolbox, ostree-2021.1-2.fc33.x86_64
libarchive-3.5.1-1.fc33.x86_64). Not sure it's worth a deep debugging dive, though.

I have the exact same versions. Weird.

Let me do a backport of this to the flatpak package so that we can deploy it in the Fedora infra. Do you know where the fixed package needs to be go? It's not just koji buildroot, right?

It needs to be in the "buildroot image" - this is a special image that is used to run the container building process and contains atomic-reactor, flatpak-module-tools, etc.

Aha, that must be files/osbs/buildroot-Dockerfile-production.j2 in ansible git. I think this means that the flatpak update needs to go to stable first before the buildroot image can be updated.

I've backported the patch and created bodhi updates for it:

F33: https://bodhi.fedoraproject.org/updates/FEDORA-2021-00079a8b65
F34: https://bodhi.fedoraproject.org/updates/FEDORA-2021-fb00501e7c

I think it's all negotiable - the Dockerfiles can be updated to 'dnf install https://kojipkgs...' - but considering that this only affects 0ad, I think we can wait to get that update stable.

Yep, agreed. Thanks for your help, Owen!

I'll update the ticket when the update is in stable and we can update the buildroot image.

Metadata Update from @mohanboddu:
- Issue priority set to: Waiting on External (was: Needs Review)
- Issue tagged with: medium-gain, medium-trouble, ops

3 years ago

The flatpak updates are in stable now, but I think it's best to wait until the end of the infra freeze before updating the image.

So, should we keep this open? or close it now?

We should keep it open - there's still an infrastructure task here after
the freeze - to update the buildroot image.

OK, the infra freeze should be over now. Could someone update the buildroot image (files/osbs/buildroot-Dockerfile-production.j2), please?

Metadata Update from @cverna:
- Issue assigned to cverna

3 years ago

I have updated the buildroot on x86 and aarch64. @kalev can you give it a try ?

Confirmed working now. Thanks, @cverna!

Metadata Update from @kalev:
- Issue close_status updated to: Fixed
- Issue status updated to: Closed (was: Open)

3 years ago

Login to comment on this ticket.

Metadata
Boards 1
ops Status: Done