“There hasn’t been an update in over a month”

I ran ujust upgrade and rebooted yesterday, but it keeps coming.

rpm-ostree status
State: idle
AutomaticUpdates: stage; rpm-ostreed-automatic.timer: inactive
Deployments:
● ostree-image-signed:docker://ghcr.io/ublue-os/aurora-dx:stable
                   Digest: sha256:052ce27990ac5e6464a6e2679b564702581ea5640247a0479b35b936f84e74c5
                  Version: 42.20250908.1 (2025-09-08T19:33:38Z)
          LayeredPackages: apfs-fuse pcmanfm-qt plasma-workspace-x11

  ostree-image-signed:docker://ghcr.io/ublue-os/aurora-dx:stable
                   Digest: sha256:ad5d7e5d14abbde6b6628d63d4c5a19ed10ecec8ac8824df88a93d48bd098bf6
                  Version: 42.20250810.1 (2025-08-10T06:07:11Z)
          LayeredPackages: apfs-fuse pcmanfm-qt plasma-workspace-x11

I notice I’m running an image from 2025-09-08T19:33:38Z despite upgrading. What could be the reason for this?

This could be the cause of layering packages. Try running rpm-ostree reset and then use the ujust command to upgrade.

According to documentation, layering packages can stop system updates.

MAJOR caveats using rpm-ostree

Layering packages can cause severe consequences including:

  • Pause system updates until package(s) are uninstalled.

  • Prevent rebasing to different images until package(s) are uninstalled.

  • Conflict with existing packages as part of the image leading to dependency issues.

  • Updates taking longer to download as you layer more packages to your system.

Layering packages are mostly intended for system-level applications, libraries, and other dependencies. It is recommended to use Flatpak, Homebrew, Distrobox containers, AppImage, etc. before installing software with rpm-ostree. Typical users should not be using rpm-ostree to install end-user graphical applications at all to avoid problems in the future. It is highly recommended to only layer packages when absolutely necessary especially if the application can be obtained through other methods.

There should be a big fat blinking red warning in the terminal when a user attempts to layer a package. It should tell them that any question for support if they run into problems with will start with “remove all layered packages and reboot”

of course in a nice supportive way :wink:

plasma-workspace-x11 o_o

…because Wayland has been quite the mess for us photographers. It seems it might be coming together. :crossed_fingers:

I’m well aware of this, but have not had a problem with the stuck upgrades before. I guess it was bound to happen. It’s not like I’m sprinkling layered packages all over the place? Looking at the packages I’ve layered they are quite hard to install in other ways. pcmanfm-qt has no Flatpak and no AppImage and needs to integrate well with the OS. Distrobox does not seem optimal for a file manager. apfs-fuse is not available in homebrew and does not seem optimal to install via Distrobox either.

Is there a way to see what layered package is causing the problem?

Sounds like you should use regular fedora.

1 Like

I’m pretty sure it I had to little system drive storage to upgrade. Cleared up some space, and removed pcmanfm-qt, upgraded and rebooted. I’m on 20251005 now.

But well, point taken, layered packages seems to be strongly advised against judging from the replies to to my post. I don’t know if the KDE Linux will be a better choice in this regard.

Just do custom image, then you don’t need to worry about layering

I second the recommendation to make a custom distro, but wanted to more specifically recommend using Blue Build to do so. It took me only an hour or two to get the hang of Blue Build, and I’ve had three machines running on my lightly customized Aurora for a few months now. I’m only adding a few OS-level packages (Emacs, Bitwarden, and NordVPN), but it was worth the moderate setup time, and now those get updated automatically with everything else.

1 Like

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