[SRU] [groovy] New upstream microrelease flatpak 1.8.3

Bug #1904640 reported by Andrew Hayzen
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
flatpak (Ubuntu)
Fix Released
Undecided
Andrew Hayzen
Groovy
Won't Fix
Undecided
Andrew Hayzen

Bug Description

This is a request to SRU the latest release of flatpak into groovy.

[Impact]

New upstream release of flatpak, which brings fixes and improvements.

Groovy is currently at 1.8.2, whereas 1.8.3 is available upstream.

[Test Case]

The bugs being resolved are not simple to reproduce, see the test plan below for testing flatpak itself.

[Regression Potential]

Flatpak has a test suite, which is run on build across all architectures and passes.

There is also a manual test plan https://wiki.ubuntu.com/Process/Merges/TestPlan/flatpak. I have confirmed that 1.8.3 passes with this test plan on groovy.

Flatpak has autopkgtests enabled http://autopkgtest.ubuntu.com/packages/f/flatpak which is passing on groovy.

Regression potential is low, and upstream is very responsive to any issues raised.

Andrew Hayzen (ahayzen)
Changed in flatpak (Ubuntu):
status: New → In Progress
assignee: nobody → Andrew Hayzen (ahayzen)
Andrew Hayzen (ahayzen)
summary: - Placeholder for 1.8.3 update
+ [SRU] [groovy] New upstream microrelease flatpak 1.8.3
description: updated
Changed in flatpak (Ubuntu Groovy):
assignee: nobody → Andrew Hayzen (ahayzen)
Andrew Hayzen (ahayzen)
Changed in flatpak (Ubuntu Groovy):
status: New → In Progress
Changed in flatpak (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Steve Langasek (vorlon) wrote :

The upload in the queue is a binary sync from a ppa whose configuration we have no visibility on (https://launchpad.net/~ahayzen/+archive/ubuntu/flatpak-manual-uploads-1-8-3-clean-1-groovy). In fact, the ppa's config is definitely not what we expect for one that is used for binaries that will be copied to the Ubuntu archive, because it has built only on amd64 and not on any other archs. So on this basis I'm rejecting the upload; if you're going to sync a package to the queue from a ppa, please make it a source-only sync.

This is also a package with no approved micro-release exception on record, and there is no mention of what bugs are being resolved that are important enough to justify an SRU. More detail is needed here before this SRU should proceed.

Changed in flatpak (Ubuntu Groovy):
status: In Progress → Incomplete
Revision history for this message
Andrew Hayzen (ahayzen) wrote :

Sorry, a binary sync was performed by mistake this should have been a source only sync.

Flatpak 1.8.3 provides what upstream has decided are important fixes for users on the 1.8.x stable series, as you can see below some of the improvements fix crashes, error reporting, authentication, and user experience etc.

Upstream state the changes are as follows:

    Fixed progress reporting for OCI and extra-data
    The in-memory summary cache is more efficient
    Fixed authentication getting stuck in a loop in some cases
    Fixed authentication error reporting
    We now extract OCI info for runtimes as well as apps
    Fixed crash if anonymous authentication fails and -y is specified
    flatpak info now only looks at the specified installation
    if one is specified
    Better error reporting for server HTTP errors during download
    Uninstall now removes applications before the runtime it depends on
    Fixed test-suite to pass with the latest OSTree version
    Fixed dbus environment variables in flatpak enter
    Avoid updating metadata from the remote when uninstalling
    Fixed error message handling in various places
    FlatpakTransaction now verifies all passed in refs to avoid
    potential issues with invalid names
    Updated translations

As with previous accepted flatpak changes, these should not break ABI/API, tests are run during package build, autopkgtests are passing, and a manual test plan is executed.

Let me know if I need to provide more information.

Revision history for this message
Brian Murray (brian-murray) wrote :

The Groovy Gorilla has reached end of life, so this bug will not be fixed for that release

Changed in flatpak (Ubuntu Groovy):
status: Incomplete → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.