"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 Gospo5mo ago
rpm-ostree status | fpaste
Evening Newbs
Evening Newbs5mo 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 Gospo5mo 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 Newbs5mo 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 Gospo5mo ago
probably, yes
Evening Newbs
Evening Newbs5mo ago
Any way to tell which ones?
Kyle Gospo
Kyle Gospo5mo 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 Newbs5mo 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 Gospo5mo 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 Newbs5mo ago
I would like to understand how it works internally, that's all.
Kyle Gospo
Kyle Gospo5mo 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 Newbs5mo 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 Gospo5mo 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 Newbs5mo ago
I learn nothing.
Want results from more Discord servers?
Add your server