Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AppCenter fails installation of Flatpak app after fresh eOS8 install #2219

Open
clockworkservant opened this issue Nov 27, 2024 · 4 comments

Comments

@clockworkservant
Copy link

What Happened?

I experienced this also in the RC versions of 8. AppCenter will fail to install flatpaks of certain apps. I think also in the RC it would eventually install after several reboots, but I thought I should report the issue.

In this case, I am trying to install Slack. I have attached a screenshot of the failure window in AppCenter.

Steps to Reproduce

  1. Open AppCenter after reboot.

  2. Try to install Slack (flatpak)

Expected Behavior

Expected it to complete the install.

OS Version

8.x (Early Access)

Session Type

Classic Session (X11, This is the default)

Software Version

Latest release (I have run all updates)

Log Output

2024-11-27T10:18:05.727650+00:00 eOS8 io.elementary.appcenter[2130]: libostree pull from 'flathub' for runtime/org.freedesktop.Platform.openh264/x86_64/2.4.1 complete#012security: GPG: summary+commit #012security: SIGN: disabled http: TLS#012non-delta: meta: 2 content: 0#012transfer: secs: 0 size: 914 bytes
2024-11-27T10:18:06.112514+00:00 eOS8 io.elementary.appcenter[2130]: user: Pulled runtime/org.freedesktop.Platform.openh264/x86_64/2.4.1 from flathub
2024-11-27T10:18:06.143750+00:00 eOS8 systemd[1594]: Started app-flatpak-org.freedesktop.Platform.openh264-2130.scope.
2024-11-27T10:18:06.144748+00:00 eOS8 systemd[1594]: app-flatpak-com.slack.Slack-2130.scope: Consumed 3.091s CPU time.
2024-11-27T10:18:06.176250+00:00 eOS8 kernel: audit: type=1400 audit(1732702686.174:145): apparmor="AUDIT" operation="userns_create" class="namespace" info="Userns create - transitioning profile" profile="unconfined" pid=4089 comm="bwrap" requested="userns_create" target="unprivileged_userns"
2024-11-27T10:18:06.177291+00:00 eOS8 kernel: audit: type=1400 audit(1732702686.175:146): apparmor="DENIED" operation="capable" class="cap" profile="unprivileged_userns" pid=4090 comm="bwrap" capability=8  capname="setpcap"
2024-11-27T10:18:06.177299+00:00 eOS8 kernel: audit: type=1400 audit(1732702686.175:147): apparmor="DENIED" operation="capable" class="cap" profile="unprivileged_userns" pid=4090 comm="bwrap" capability=12  capname="net_admin"
2024-11-27T10:18:06.177401+00:00 eOS8 io.elementary.appcenter.desktop[4090]: bwrap: loopback: Failed RTM_NEWADDR: Operation not permitted
2024-11-27T10:18:06.178746+00:00 eOS8 io.elementary.a[2130]: FlatpakBackend.vala:1432: Flatpak installation failed: While trying to apply extra data: apply_extra script failed, exit status 256 (detail: 1)
2024-11-27T10:18:06.387601+00:00 eOS8 io.elementary.appcenter[2130]: libostree pull from 'flathub' for app/com.slack.Slack/x86_64/stable complete#012security: GPG: summary+commit #012security: SIGN: disabled http: TLS#012non-delta: meta: 2 content: 0#012transfer: secs: 0 size: 914 bytes
2024-11-27T10:18:12.828261+00:00 eOS8 io.elementary.appcenter[2130]: user: Pulled app/com.slack.Slack/x86_64/stable from flathub
2024-11-27T10:18:13.169944+00:00 eOS8 systemd[1594]: Started app-flatpak-com.slack.Slack-2130.scope.
2024-11-27T10:18:13.170022+00:00 eOS8 systemd[1594]: app-flatpak-org.freedesktop.Platform.openh264-2130.scope: Consumed 2.485s CPU time.
2024-11-27T10:18:13.180302+00:00 eOS8 kernel: audit: type=1400 audit(1732702693.178:148): apparmor="AUDIT" operation="userns_create" class="namespace" info="Userns create - transitioning profile" profile="unconfined" pid=4106 comm="bwrap" requested="userns_create" target="unprivileged_userns"
2024-11-27T10:18:13.180929+00:00 eOS8 io.elementary.appcenter.desktop[4107]: bwrap: loopback: Failed RTM_NEWADDR: Operation not permitted
2024-11-27T10:18:13.181305+00:00 eOS8 kernel: audit: type=1400 audit(1732702693.179:149): apparmor="DENIED" operation="capable" class="cap" profile="unprivileged_userns" pid=4107 comm="bwrap" capability=8  capname="setpcap"
2024-11-27T10:18:13.181325+00:00 eOS8 kernel: audit: type=1400 audit(1732702693.179:150): apparmor="DENIED" operation="capable" class="cap" profile="unprivileged_userns" pid=4107 comm="bwrap" capability=12  capname="net_admin"
2024-11-27T10:18:13.193726+00:00 eOS8 io.elementary.a[2130]: FlatpakBackend.vala:1432: Flatpak installation failed: While trying to apply extra data: apply_extra script failed, exit status 256 (detail: 0)
2024-11-27T10:18:13.193804+00:00 eOS8 io.elementary.a[2130]: Package.vala:514: Operation failed for package Slack - Aborted due to failure (While trying to apply extra data: apply_extra script failed, exit status 256)
2024-11-27T10:18:13.206734+00:00 eOS8 io.elementary.a[2130]: GtkDialog mapped without a transient parent. This is discouraged.
2024-11-27T10:18:13.222850+00:00 eOS8 gala[1896]: Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x3e000c3
2024-11-27T10:18:15.046635+00:00 eOS8 gala[1896]: Can't update stage views actor unnamed [MetaWindowActorX11] is on because it needs an allocation.
2024-11-27T10:18:15.046821+00:00 eOS8 gala[1896]: Can't update stage views actor unnamed [MetaSurfaceActorX11] is on because it needs an allocation.

Hardware Info

Maybe something of note is that my boot / root is on one drive, and my /home is on a secondary drive.

@clockworkservant
Copy link
Author

I can add that it installs fine from the command line.

@clockworkservant
Copy link
Author

slack_install_fail

@vvvvvvitor
Copy link

To me it only happens when updating a flatpak.

@o-alquimista
Copy link

o-alquimista commented Nov 30, 2024

I can reproduce.

There's nothing unusual in my partition table, though — unlike the OP, I chose automatic partitioning.

It seems this is a duplicate of #2206. In fact, there are many duplicates. It's a mess.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants