"error: packages would be removed" when upgrading to Bazzite 3

I just did the upgrade to Bazzite 3 using topgrade and got this when it ran the rpm-ostree upgrade:
error: packages would be removed: 281, enable replacement to override
error: packages would be removed: 281, enable replacement to override
Other than that, the upgrade seemed to work alright and the system boots fine. Is that anything to be concerned about? I've only installed 2-3 things with few dependencies via rpm-ostree, so I don't think the packages could have diverged by that much.
34 Replies
Kyle Gospo
Kyle Gospo7mo ago
rpm-ostree status | fpaste
Evening Newbs
Evening NewbsOP7mo ago
State: idle
Deployments:
● ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-deck:latest
Digest: sha256:25e6c62e647e7bef2a461f24d0c7fea72a86fb95edb66bae00f350e42364bf55
Version: nightly (2024-04-26T17:04:40Z)
LayeredPackages: adb dhcp-server hostapd radeontop
LocalPackages: jdk-17-2000:17.0.10-11.x86_64 lact-0.5.4-0.x86_64

ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-deck:latest
Digest: sha256:b3e8d6e3cb7ed88de6dfe20dcf1f82a38eff42e02226d68897ea051a90ec7fa7
Version: 39.20240418.0 (2024-04-18T20:08:16Z)
LayeredPackages: adb dhcp-server hostapd radeontop
LocalPackages: jdk-17-2000:17.0.10-11.x86_64 lact-0.5.2-0.x86_64
State: idle
Deployments:
● ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-deck:latest
Digest: sha256:25e6c62e647e7bef2a461f24d0c7fea72a86fb95edb66bae00f350e42364bf55
Version: nightly (2024-04-26T17:04:40Z)
LayeredPackages: adb dhcp-server hostapd radeontop
LocalPackages: jdk-17-2000:17.0.10-11.x86_64 lact-0.5.4-0.x86_64

ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-deck:latest
Digest: sha256:b3e8d6e3cb7ed88de6dfe20dcf1f82a38eff42e02226d68897ea051a90ec7fa7
Version: 39.20240418.0 (2024-04-18T20:08:16Z)
LayeredPackages: adb dhcp-server hostapd radeontop
LocalPackages: jdk-17-2000:17.0.10-11.x86_64 lact-0.5.2-0.x86_64
Kyle Gospo
Kyle Gospo7mo ago
I would rpm-ostree reset to remove the packages you've layered then try updating JDK you can run in distrobox radeontop is unnecessary, we ship nvtop adb can be used in distrobox
Evening Newbs
Evening NewbsOP7mo ago
Are these preventing other packages from updating then? I'd prefer not to screw around with it if I don't need to.
Kyle Gospo
Kyle Gospo7mo ago
probably, yes
Evening Newbs
Evening NewbsOP7mo ago
Any way to tell which ones?
Kyle Gospo
Kyle Gospo7mo ago
one at a time until it works? layering packages is a last-resort activity you have at least 3 packages that should never need to be layered let's start w/ fixing this
Evening Newbs
Evening NewbsOP7mo ago
I meant how to tell which packages are failing to upgrade. rpm-ostree upgrade says no updates available. But I don't know if that's because it can't or because nothing is kept back,
Kyle Gospo
Kyle Gospo7mo ago
Just rpm-ostree reset to get rid of your overlays, then update. You can reinstall later if you really want to, but you shouldn't use distrobox
Evening Newbs
Evening NewbsOP7mo ago
I would like to understand how it works internally, that's all.
Kyle Gospo
Kyle Gospo7mo ago
The specific packages having issues is meaningless because the entire image is being updated. Your current layers are causing a conflict. Knowing which one saves you seconds, but you'll spend hours figuring out which and all to save something that shouldn't be done that way in the first place it's not worth it
tryhardsoccermomswag
the end goal is to not include rpm-ostree in the future and have it all boot-c do not worry this won't be for a long time we'll also have #🍥sysext implemented properly by then but try to use distrobox over layering packages
Evening Newbs
Evening NewbsOP7mo ago
I've only had bad experiences with distrobox in the past. And being told "just do x" is not the way I like to troubleshoot.
Kyle Gospo
Kyle Gospo7mo ago
you may want to give Nobara a try then, not a lot of point in using an immutable distro and then disagreeing with the intended use case
Evening Newbs
Evening NewbsOP7mo ago
I learn nothing.
Kyle Gospo
Kyle Gospo7mo ago
nothing to learn here except using distrobox
tryhardsoccermomswag
boxbuddy makes it easier it's a nice GUI if you want to learn, look into distrobox-assemble
Evening Newbs
Evening NewbsOP7mo ago
It wasn't the UI that I had trouble with.
tryhardsoccermomswag
can make your own custom boxes
Evening Newbs
Evening NewbsOP7mo ago
Thank you, that's more helpful than "just do what I said." Alright, I ran rpm-ostree reset and there are still no updates available.
Kyle Gospo
Kyle Gospo7mo ago
rpm-ostree status | fpaste
Evening Newbs
Evening NewbsOP7mo ago
Do I need to reboot or is live-update enough?
Kyle Gospo
Kyle Gospo7mo ago
reboot, live update is very unsupported and no way it could work with a whole version distro upgrade good for things like "This package has a systemd service and I want to enable it before restarting" and not much more
Evening Newbs
Evening NewbsOP7mo ago
State: idle
Deployments:
● ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-deck:latest
Digest: sha256:25e6c62e647e7bef2a461f24d0c7fea72a86fb95edb66bae00f350e42364bf55
Version: nightly (2024-04-26T17:04:40Z)

ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-deck:latest
Digest: sha256:25e6c62e647e7bef2a461f24d0c7fea72a86fb95edb66bae00f350e42364bf55
Version: nightly (2024-04-26T17:04:40Z)
LayeredPackages: adb dhcp-server hostapd radeontop
LocalPackages: jdk-17-2000:17.0.10-11.x86_64 lact-0.5.4-0.x86_64
State: idle
Deployments:
● ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-deck:latest
Digest: sha256:25e6c62e647e7bef2a461f24d0c7fea72a86fb95edb66bae00f350e42364bf55
Version: nightly (2024-04-26T17:04:40Z)

ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-deck:latest
Digest: sha256:25e6c62e647e7bef2a461f24d0c7fea72a86fb95edb66bae00f350e42364bf55
Version: nightly (2024-04-26T17:04:40Z)
LayeredPackages: adb dhcp-server hostapd radeontop
LocalPackages: jdk-17-2000:17.0.10-11.x86_64 lact-0.5.4-0.x86_64
Why does it still say they're in the image? Still "no upgrade available" after a reboot.
tryhardsoccermomswag
those are the previous deployments the current one has the dot
Evening Newbs
Evening NewbsOP7mo ago
Ah.
tryhardsoccermomswag
have you rebooted?
Evening Newbs
Evening NewbsOP7mo ago
Yes, that's post-reboot.
tryhardsoccermomswag
you're most likely up to date plasma 6 should be there
Evening Newbs
Evening NewbsOP7mo ago
I was updated to Plasma 6 the whole time though.
tryhardsoccermomswag
then you're good
Evening Newbs
Evening NewbsOP7mo ago
Cool, thanks. So nothing was kept back after all despite the scary error message?
tryhardsoccermomswag
yeah your packages are not layered
Evening Newbs
Evening NewbsOP7mo ago
Cool, thanks to both of you for the help.
Want results from more Discord servers?
Add your server