Issue with updates

Hello folks. I’ve been using Aurora for 5 months or more as my daily driver, since I decided to resurrect my laptop and stop using my old desktop.

I’m no dev, and as far as being an enthusiast goes, I don’t go too far. Aurora was meant to work perfectly out of the box, so it was what I was looking for. Thing is that it took some changes as well, made me learn a lot to be able to circumvent some issues and specially to be able to set up some drivers I needed.

What I mean is that I did use Ubuntu in back 2010-2012, I had a Hackintosh that worked well, and also I liked to run beta versions of many OSs, but I don’t really know my way around the terminal or understand deeply how Linux works.

Which is why I’m here: after the first months where Aurora installed and ran flawlessly, it doesn’t update anymore.

I mostly run flatpaks, but also had to setup Megasync, Firefox, Okular and my drivers through rpm-ostree install. The issue didn’t start after setting that up, since it kept updating normally.

The issue appears to have started after I installed cabextract, but could have nothing to do with it.

When I run ujust update here’s what I get:

lkuhn at aurora in ~ 
✗  ujust update
note: automatic updates (stage) are enabled
Pulling manifest: ostree-image-signed:docker://ghcr.io/ublue-os/aurora:stable
Checking out tree f0a74f9... done
Enabled rpm-md repositories: amdgpu updates fedora MEGAsync rocm terra-extras terra updates-archive
Updating metadata for 'amdgpu'... done
error: Updating rpm-md repo 'amdgpu': cannot update repo 'amdgpu': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried; Last error: Status code: 404 for https://repo.radeon.com/amdgpu/6.4.2/el//main/x86_64/repodata/repomd.xml (IP: 2600:1419:2a00:3::210:c578)
Procurando por atualizações…

Info: o runtime org.gnome.Platform ramo 46 chegou ao fim de vida, com motivo:
   The GNOME 46 runtime is no longer supported as of April 17, 2025. Please ask your application developer to migrate to a supported platform.
Info: aplicativos que usam este runtime:
   net.lutris.Lutris

Info: o runtime org.gnome.Platform.Compat.i386 ramo 46 chegou ao fim de vida, com motivo:
   The GNOME 46 runtime is no longer supported as of April 17, 2025. Please ask your application developer to migrate to a supported platform.
Info: aplicativos que usam este runtime:
   net.lutris.Lutris

Info: o runtime org.freedesktop.Platform ramo 21.08 chegou ao fim de vida, com motivo:
   org.freedesktop.Platform 21.08 is no longer receiving fixes and security updates. Please update to a supported runtime version.
Info: aplicativos que usam este runtime:
   org.winehq.Wine

Info: o runtime org.freedesktop.Platform.ffmpeg_full.i386 ramo 21.08 chegou ao fim de vida, com motivo:
   org.freedesktop.Platform 21.08 is no longer receiving fixes and security updates. Please update to a supported runtime version.
Info: aplicativos que usam este runtime:
   org.winehq.Wine

Info: o runtime org.freedesktop.Platform.ffmpeg-full ramo 21.08 chegou ao fim de vida, com motivo:
   org.freedesktop.Platform 21.08 is no longer receiving fixes and security updates. Please update to a supported runtime version.
Info: aplicativos que usam este runtime:
   org.winehq.Wine

Info: o runtime org.freedesktop.Platform.VAAPI.Intel ramo 21.08 chegou ao fim de vida, com motivo:
   org.freedesktop.Platform 21.08 is no longer receiving fixes and security updates. Please update to a supported runtime version.
Info: aplicativos que usam este runtime:
   org.winehq.Wine

Info: o runtime org.freedesktop.Platform.GL32.default ramo 21.08 chegou ao fim de vida, com motivo:
   org.freedesktop.Platform 21.08 is no longer receiving fixes and security updates. Please update to a supported runtime version.
Info: aplicativos que usam este runtime:
   org.winehq.Wine

Info: o runtime org.freedesktop.Platform.GL.default ramo 21.08 chegou ao fim de vida, com motivo:
   org.freedesktop.Platform 21.08 is no longer receiving fixes and security updates. Please update to a supported runtime version.
Info: aplicativos que usam este runtime:
   org.winehq.Wine

Info: o runtime org.freedesktop.Platform.Compat.i386 ramo 21.08 chegou ao fim de vida, com motivo:
   org.freedesktop.Platform 21.08 is no longer receiving fixes and security updates. Please update to a supported runtime version.
Info: aplicativos que usam este runtime:
   org.winehq.Wine

Nada para fazer.

It basically gives me an error with amdgpu (but before I installed amdgpu it wasn’t updating already…) and then lists packages that aren’t supported anymore that are used by my Flatpaks, saying that they have reached “end of life”. And then it says “Nothing to do.”

So I’m stuck with the image of start of August, which is around the time where I set up cabextract to install Microsoft Fonts following this script that was posted here by Hanthor.

At the same time I also set up a distrobox to be able to run JRE in a different version, to run a custom Minecraft launcher that comes in .jar. Probably nothing to do with it all as well.

Since then it took me weeks to notice, since Discover updates kept rolling normally and all is working seamlessly. The thing is, though, it should update and it started notifying me about this as well, so I want to solve it, preferably without having to learn how to rebase it or having to do a clean install, which, quite frankly, will mean going for a different distro.

Can anyone help me troubleshoot this?

Edit: here’s system info.

Trying to check on rpm-ostreed-automatic got me a normal output (meaning it is activated), but when I ran rpm-ostreed-automatic.service it gave me this error:

rpm-ostreed-automatic.service - rpm-ostree Automatic Update
     Loaded: loaded (/usr/lib/systemd/system/rpm-ostreed-automatic.service; static)
    Drop-In: /usr/lib/systemd/system/service.d
             └─10-timeout-abort.conf
             /usr/lib/systemd/system/rpm-ostreed-automatic.service.d
             └─override.conf
     Active: inactive (dead) (Result: exec-condition) since Tue 2025-09-23 13:38:36 -03; 2h 22min ago
   Duration: 27.641s
 Invocation: f5a0a66af5dd45fba0d3750b45b1286e
TriggeredBy: ● rpm-ostreed-automatic.timer
  Condition: start condition unmet at Tue 2025-09-23 13:38:36 -03; 2h 22min ago
       Docs: man:rpm-ostree(1)
             man:rpm-ostreed.conf(5)
    Process: 66694 ExecCondition=/bin/bash -c [[ "$(busctl get-property org.freedesktop.NetworkManager /org/freedesktop/NetworkManager org.freedesktop.NetworkManager Metered | cut -c 3-)" == @(2|4) ]] (co>
   Mem peak: 2.2M
        CPU: 14ms

set 23 13:38:36 aurora systemd[1]: Starting rpm-ostreed-automatic.service - rpm-ostree Automatic Update...
set 23 13:38:36 aurora systemd[1]: rpm-ostreed-automatic.service: Skipped due to 'exec-condition'.
set 23 13:38:36 aurora systemd[1]: Condition check resulted in rpm-ostreed-automatic.service - rpm-ostree Automatic Update being skipped.

Which means that it could have something to do with a Network configuration? I haven’t changed anything in my drivers regarding this, nor have I tangled with any network settings. Tried checking network settings since it seems like it could have something to do with it thinking my wi-fi was metered, which could disable it from updating to avoid eating data, but setting was “Automatic”, then I changed it to Disabled and tried the command again with the same output.

Will try to check if any configuration files could give the command this same parameter, set it to Automatic again and reboot.

We dont use rpm-ostree-automatic service anymote. That has been replacef with uupd.service

But for the updates, its something you have layered on your system. So remove your layers with rpm-ostree resetand then update.

then find a way to install some of ypur packages wit distrobox or brew. Like why do you need amdgpu repo? cabextract propably works fine in distrobox etc

1 Like

So, basically I have no way of knowing which package it is? And the only way is to reset everything but the Flatpaks? Is there no other option? Because this will kill basically the main packages I rely on for my work, including both software and drivers needed for my certificates that I need to access government web apps and to sign legal documents.

Edit: also, amdgpu isn’t the issue. This has begun in early August, and amdgpu repo isn’t even working. I tried adding it two days ago so the logs of some apps which tested driver versions would stop returning me with errors regarding the drivers for my AMD Radeon 520 Mobile. Didn’t do anything, and was having issues updating for over a month, it seems.

Your current error points to the amdgpu repo not working —> the updates dont work.

it might pop another error after that so…

and no there is not really any easy way to find out which app/package is causing issues.

Just curious, why do you need the amd gpu repository? I thought that AMD gpu drivers are baked into the Linux kernel. You don’t need additional stuff?

What is the best way to remove them one by one to test which one it is? I’m not sure.

Found out which package it was. Strangely, it was Okular, which was installed in July but really broke updates in mid August. Trial and error. But the thing is, Flatpak Okular really doesn’t work for me: it doesn’t access the Firefox certificates database even with specific permissions to the folder, and setting up manually a folder with the cert4.db, key9.db and pkcs11.txt files and pointing it to it didn’t work as well, which is why I had it through rpm-ostree instead.

I’ve let a post in KDE subreddit and let’s see if they find any fix for this. Tried it all before, but the solutions that work for other users aren’t working for me in Aurora for some reason. Simply cannot understand why the manual folder setting isn’t doing it, it should be quite infallible.

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.