bazzite icon indicating copy to clipboard operation
bazzite copied to clipboard

error: Checksum mismatch

Open lanlee212 opened this issue 10 months ago • 3 comments

Describe the bug

When i go to update the system i got this Checksum mismatch on rpm-ostree update.

error: Checksum mismatch for package lact-0.5.4-0.x86_64: expected 4720581b29018ac6a3deb582481224f9189f78477947606bea861ca7bb385cf8, found 3b8291dc6a7fb76653b1f3bdadff442a560ceb01f36e14268e32c337beea787d System update failed: 0: Command failed: /usr/bin/rpm-ostree upgrade 1: /usr/bin/rpm-ostree failed: exit status: 1

What did you expect to happen?

System to update

Output of rpm-ostree status

State: idle
Deployments:
  ostree-image-signed:docker://ghcr.io/ublue-os/bazzite:stable
                   Digest: sha256:ebe3b398f20a2ff315cd8007dc475150b5bbe4cd8b0d0812312107a7cef2861f
                  Version: main (2024-04-25T06:46:12Z)
                     Diff: 2216 upgraded, 12 downgraded, 288 removed, 293 added
          LayeredPackages: simple-scan
            LocalPackages: lact-0.5.4-0.x86_64

● ostree-image-signed:docker://ghcr.io/ublue-os/bazzite:stable
                   Digest: sha256:fe357496bb5ac67edd223e8cf27ed8d29384eb6948a082b98c265ec8a9d9ac90
                  Version: 39.20240419.0 (2024-04-19T17:04:05Z)
          LayeredPackages: simple-scan
            LocalPackages: lact-0.5.4-0.x86_64

Hardware

No response

Extra information or context

No response

lanlee212 avatar Apr 27 '24 09:04 lanlee212

I'm having the same issue

Pulling manifest: ostree-image-signed:docker://ghcr.io/ublue-os/bazzite:stable
Importing: ostree-image-signed:docker://ghcr.io/ublue-os/bazzite:stable (digest: sha256:db36ce4506fbe78ffdac184793e18ecbfd23a900a933d8f96178608f8545e5bc)
ostree chunk layers already present: 50
ostree chunk layers needed: 15 (475.9 MB)
custom layers needed: 3 (2.3 GB)
Checking out tree e7c4d75... done
error: Checksum mismatch for package lact-0.5.4-0.x86_64: expected 4720581b29018ac6a3deb582481224f9189f78477947606bea861ca7bb385cf8, found 3b8291dc6a7fb76653b1f3bdadff442a560ceb01f36e14268e32c337beea787d
System update failed: 
   0: Command failed: `/usr/bin/rpm-ostree upgrade`
   1: `/usr/bin/rpm-ostree` failed: exit status: 1

Location:
   src/steps/os/linux.rs:273

rpm-ostree status

● ostree-image-signed:docker://ghcr.io/ublue-os/bazzite:stable
                   Digest: sha256:6724e59cbf7c74003535f8f9393a1b0c748476d840c91cc73e7126a272cfe1dc
                  Version: main (2024-04-26T01:15:06Z)
            LocalPackages: lact-0.5.4-0.x86_64

  ostree-image-signed:docker://ghcr.io/ublue-os/bazzite:stable
                   Digest: sha256:ebe3b398f20a2ff315cd8007dc475150b5bbe4cd8b0d0812312107a7cef2861f
                  Version: main (2024-04-25T06:46:12Z)
            LocalPackages: lact-0.5.4-0.x86_64

EnrichUranium avatar May 03 '24 00:05 EnrichUranium

I got a checksum mismatch too, but for lact-libadwaita instead:

Pulling manifest: ostree-unverified-registry:ghcr.io/ublue-os/bazzite-gnome:stable
Importing: ostree-unverified-registry:ghcr.io/ublue-os/bazzite-gnome:stable (digest: sha256:745b27f157cd283aba686811064911d9995d5f3f0ed1caaae3fcc4123589e974)
ostree chunk layers already present: 30
ostree chunk layers needed: 35 (1.4 GB)
custom layers needed: 3 (2.3 GB)
Checking out tree d8190c1... done
error: Checksum mismatch for package lact-libadwaita-0.5.4-0.x86_64: expected 3ba2e21d309b2722f4cce292567e9f3d809d7c1a9925b5db21f3914eda0a9a4c, found 701ef7c50f4753c593947eb7fe71dd2b20032102795929e1c781eef34b09479e

rpm-ostree status:

State: idle
Deployments:
● ostree-unverified-registry:ghcr.io/ublue-os/bazzite-gnome:stable
                   Digest: sha256:1a7a9e5229cfe2ba234ba78292c411b3d53755f39dfe1fa77239e8367c745f2a
                  Version: 40.20240427.0 (2024-04-27T22:34:27Z)
          LayeredPackages: blivet-gui epson-inkjet-printer-escpr epson-inkjet-printer-escpr2 google-arimo-fonts hplip-gui
                           sunshine
            LocalPackages: lact-libadwaita-0.5.4-0.x86_64

  ostree-unverified-registry:ghcr.io/ublue-os/bazzite-gnome:stable
                   Digest: sha256:d1197b8ba03ad91d9c52dbddb4d5e49d946b45b4c7f58ce261c1f09b320dd333
                  Version: main (2024-04-25T06:45:10Z)
          LayeredPackages: blivet-gui epson-inkjet-printer-escpr epson-inkjet-printer-escpr2 google-arimo-fonts hplip-gui
                           sunshine
            LocalPackages: lact-libadwaita-0.5.4-0.x86_64

JeffersonTan avatar May 05 '24 19:05 JeffersonTan

Did rpm-ostree reset and it fixed my checksum mismatch.

EnrichUranium avatar May 05 '24 20:05 EnrichUranium