Leap 15.6 install: invalid signature for efont-unicode-bitmap-fonts

Downloaded Leap 15.6 offline image (x86_64) yesterday from official source and did all the usual checksum/gpg tests before dd’ing it on a USB stick.

Installation went fine until package efont-unicode-bitmap-fonts. Yast installer was complaining about invalid signature.
Looks like something is bad with that package. I mounted the stick and double checked with

rpm --checksig noarch/efont-unicode-bitmap-fonts-0.4.2-1.21.noarch.rpm

and got

DIGESTS SIGNATURES NOT OK.

Looks like something got messed up with that install media (openSUSE-Leap-15.6-DVD-x86_64710).

Guess I need to wait for a new image?

Did you check the signature in the downloaded image?

Yes. See above for the rpm command I used to show that the signature is not valid for the package within the image.

No. You show that the signature is not valid for a package on your USB stick, not in the downloaded image.

Gosh, you are right. Mounted the ISO image and did the same. On the ISO image the signature is correct. Will dd again, then.
Thank you so much for your support!

So, that means that the USB stick is slowly degrading in quality?
Wasn’t there an automatic check when booting from the stick?

Looks like it. I also had USB sticks that simply lied about their capacity and discarded any data written into non-existing areas returning zeroes on read.

AFAIR it was never automatic, you had to manually trigger it. Besides, such checks did not always work for images written to USB.

1 Like

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