Some Flatpaks in Fedora have a "main package" name that mismatches the name of the source package. For example, 'kwrite' is a subpackage of 'kate'. Because the NVR selection is done in the Koji plugin, this requires an update to package versions on the builders. (Many other fixes would not require this since the bulk of the Flatpak creation process happens inside the buildroot.)
Steps are roughly:
Best to test with is probably genius (main package is "gnome-genius", part of "genius". Only three fast packages to rebuild beyond those in flatpak-runtime)
ok. I did the first 2 steps (tagged the packages, updated stg builders). Feel free to test in staging now.
Testing successful: https://koji.stg.fedoraproject.org/koji/buildinfo?buildID=2273178
ok. I'll ask for a freeze break for the prod instances.
Oh, to be clear this means:
+1 for freeze break
+1
Thanks!
Done (although I was wrong on the last command, I had to specify the actual binary packages there:
Metadata Update from @kevin: - Issue close_status updated to: Fixed - Issue status updated to: Closed (was: Open)
Oops. Cut myself off there...
ansible -a 'dnf --refresh update -y koji-flatpak\* python3-flatpak-module-tools' builders
Could you check the package versions on buildvm-x86-32.iad2.fedoraproject.org ? - the build failure in:
https://koji.fedoraproject.org/koji/taskinfo?taskID=105316185
is what I'd expect with koji-flatpak-0.1.
It has the updated version... but... do we need to restart kojid to pick it up?
I went ahead and did so
Yeah, the restart of kojid did the trick - https://koji.fedoraproject.org/koji/taskinfo?taskID=105325243 got past that failure and is building correctly.
Log in to comment on this ticket.