Failed to prune history

My ujust update commands have been returning this lately, not sure what the issue is.

❯ ujust update
note: automatic updates (stage) are enabled
Pulling manifest: ostree-image-signed:docker://ghcr.io/ublue-os/aurora-dx-nvidia-open:latest
Importing: ostree-image-signed:docker://ghcr.io/ublue-os/aurora-dx-nvidia-open:latest (digest: sha256:7fe4097a4fb0a343fab06e02221a00256fd11d3f6d9fd1611a032d8400d8755c)
ostree chunk layers already present: 61
ostree chunk layers needed: 11 (1.3 GB)
[0/11] Fetching ostree chunk 335d46fd4524df42746 (159.0 MB)… done
[1/11] Fetching ostree chunk a19ab85727c78efe1ab (224.7 MB)… done
[2/11] Fetching ostree chunk ef270177002c8f1dc16 (224.6 MB)… done
[3/11] Fetching ostree chunk d2f21a80b3568bd87d8 (15.1 MB)… done
[4/11] Fetching ostree chunk 4c2dcb254dc2e36043b (120.7 MB)… done
[5/11] Fetching ostree chunk 06118f4fa4d7d9acd24 (117.7 MB)… done
[6/11] Fetching ostree chunk 1308592bf840589dcca (122.5 MB)… done
[7/11] Fetching ostree chunk 6167b070f64903a0a65 (62.5 MB)… done
[8/11] Fetching ostree chunk e69485f510268d6d871 (34.3 MB)… done
[9/11] Fetching ostree chunk d0aa472e64679594e98 (247.2 MB)… done
[10/11] Fetching ostree chunk 08c9ff777ca2adfd0c2 (12.5 MB)… done
Staging deployment… done
error: syscore cleanup: Failed to prune history: Bad message (os error 74)

That error message is quite unique; it seems that there are very few hits for it on Google. It seems like “syscore cleanup” might be coming from rpm-ostree but I have no idea what that error means or under what conditions it can appear.

Is your system still able to update? If so, it might be safe to just ignore that error for now.

I do seem to be able to still update, but I see this error on maybe one of every 5 updates over the last few weeks. What alarmed me was that I cannot find any record of anyone else ever seeing this :slight_smile: