Bug 2217263 - 1.15.4-1 fails to install apps: Writing content object: Need more input
Summary: 1.15.4-1 fails to install apps: Writing content object: Need more input
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: ostree
Version: 38
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Colin Walters
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 2217090 2217405 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-06-25 16:55 UTC by Tony
Modified: 2023-07-04 10:19 UTC (History)
19 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2023-07-04 10:19:25 UTC
Type: Bug
Embargoed:
fedora-admin-xmlrpc: mirror+


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
GNOME Gitlab GNOME gnome-software issues 1929 0 None closed Deploy Flatpak updates immediately, in separate transactions 2023-06-26 06:20:38 UTC
Github ostreedev ostree issues 2900 0 None open 2023.4 appears to have made Flatpak regress 2023-06-26 07:24:42 UTC
Red Hat Issue Tracker FC-871 0 None None None 2023-06-26 07:25:21 UTC

Description Tony 2023-06-25 16:55:41 UTC
Description of problem:
GNOME Software shows three platform updates are available:
Freedesktop Platform
GNOME Application Platform version 43 and
GNOME Application Platform version 44

When I try to install them, GNOME Software fails silently, continuing to display "Installing" until I close it.

The logs show this message:

Jun 25 12:41:59 chainsaw gnome-software[4296]: failed to install runtime/org.freedesktop.Platform.GL.nvidia-535-54-03/x86_64/1.4 (non fatal): While pulling runtime/org.freedesktop.Platform.GL.nvidia-535-54-03/x86_64/1.4 from remote flathub: Writing content object: Need more input

Version-Release number of selected component (if applicable):
[tony@chainsaw ~]$ gnome-software --version
gnome-software 44.2
[tony@chainsaw ~]$ 

How reproducible:
Happens every time I try

Steps to Reproduce:
1. Open GNOME Sofware
2. Click Update for any of the pending platform updates
3. GNOME Software fails to install and fails to notify the user of the failure

Actual results:
The GNOME Software application appears to be installing forever while the system logs show that the update failed almost immediately

Expected results:
Platform update is installed

Additional info:
Thank you!

Comment 1 Milan Crha 2023-06-26 06:20:38 UTC
Thanks for a bug report. I think this is partly caused by changes for the [1].

As it's not Fedora specific, it'll be better discussed upstream. I dropped a comment in the [1].

[1] https://gitlab.gnome.org/GNOME/gnome-software/-/issues/1929

Comment 2 Milan Crha 2023-06-26 07:10:30 UTC
The part about never ending install applies to the gnome-software, but the error is a regression on the flatpak side. I get the same error when installing an app with flatpak-1.15.4-1.fc38.x86_64, but installing the same app with flatpak-1.14.1-2.fc37.x86_64 works properly.

I'm moving this to the flatpak package.

Comment 3 David King 2023-06-26 07:24:42 UTC
ostree issue, and while the fix is being investigated, ostree upstream have proposed to revert commit f7f6f87c513c9f35bc24f35e909779c19cb49d3a as a workaround.

Comment 4 Milan Crha 2023-06-26 07:52:04 UTC
> When I try to install them, GNOME Software fails silently, continuing to display "Installing" until I close it.

For the second part of this sentence I opened a merge request upstream:
https://gitlab.gnome.org/GNOME/gnome-software/-/merge_requests/1729

Comment 5 David King 2023-06-26 08:14:57 UTC
*** Bug 2217090 has been marked as a duplicate of this bug. ***

Comment 6 David King 2023-06-26 08:19:01 UTC
*** Bug 2217405 has been marked as a duplicate of this bug. ***

Comment 7 Ben Cotton 2023-06-29 12:46:25 UTC
Update FEDORA-2023-464fae1680 (now in stable) contains a temporary fix while upstream works to resolve the underlying problem.
https://bodhi.fedoraproject.org/updates/FEDORA-2023-464fae1680

I suggest marking this CLOSED->CURRENTRELEASE, but I won't tell you what to do (anymore) :-D Setting to VERIFIED, though, so that people see there's a fix if they skim the list.


Note You need to log in before you can comment on or make changes to this bug.