Flatpak support in CI
Harald Sitter
sitter at kde.org
Thu Oct 8 11:47:33 BST 2026
+1
On Wed, Oct 7, 2026 at 10:39 AM David Redondo <kde at david-redondo.de> wrote:
>
> Am Mittwoch, 7. Oktober 2026, 10:13 schrieb Ben Cooksley:
> > Hi all,
> >
> > This evening I have fixed the broken Flatpak builds.
> >
> > This breakage was caused by a regression shipped by Flatpak itself, which
> > Fedora incorporated and was too slow in shipping the fix for. See
> > https://bugzilla.redhat.com/show_bug.cgi?id=2528386 and
> > https://github.com/flatpak/flatpak/issues/6818
> >
> > It only surfaced for us recently because we had previously been using an
> > older version of Fedora for our build image.
> >
> > Updating that was necessary to get a new version of flatpak-builder, which
> > fixed yet another regression that was causing the Flatpak KDE Runtime to
> > fail to build.
> >
> > We had up until the Fedora update been forcibly downgrading from the most
> > recent Flatpak Builder version available (which was old) to get a version
> > that did not have the breakage in it to keep that working.
> >
> > This is a situation that is unsustainable, and the shipping of two
> > regression containing releases in the last few months is, quite frankly,
> > unacceptable. Not to mention a significant waste of my time when people ask
> > me why it is broken - for which there are much better uses.
> >
> > Those who are advocates for Flatpak should have a serious discussion with
> > the Flatpak developers regarding their release QA processes, which are not
> > sufficient to catch regressions with significant impact.
> >
> > I would suggest they incorporate builds of some KDE Flatpaks as a minimum
> > baseline.
> >
> > Should this pattern of Flatpak releases containing severe regressions
> > continue we will need to revisit the subject of Flatpak CI with a view to
> > terminating it, including the Runtime builds.
> >
> > Regards,
> > Ben
> >
>
>
> Hi Ben,
>
> terminating flatpak builds on CI seems overly aggressive to me. I looked at the
> github issue and it seems it was reported against 1.18.2 and fixed in the next
> release 1.18.3.
> It's not like we are aware immediately of all the bugs we ship in a release
> either not are fixing them all in the next patch release. Breakage can happen
> and lets not hold other free software projects to a higher impossible standard
> than ourselves.
>
> My 2ct,
> David
>
>
>
>
>
More information about the release-team
mailing list