Can't do "dnf update" - error

I’m trying to update my system but when I run

sudo dnf update --nogpgcheck

I get

error: rpmdbNextIterator: skipping h#    1215 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1135 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1095 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1135 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1167 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1215 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1095 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1135 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1167 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1215 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1095 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1135 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1095 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1135 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1167 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1215 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1135 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1095 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1095 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1095 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1135 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1167 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1215 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1095 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1135 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1167 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1215 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1095 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1095 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1135 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1167 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1215 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1095 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1135 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1167 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1215 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1135 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1167 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1215 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1095 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1135 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1167 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1215 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1095 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1215 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1095 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1135 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1215 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1095 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1135 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1167 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1215 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1095 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1135 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1167 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
error: rpmdbNextIterator: skipping h#    1215 
Header V4 DSA/SHA1 Signature, key ID f90c0e97: BAD
Header SHA256 digest: OK
Header SHA1 digest: OK
Error: transaction check vs depsolve:

and when I run

sudo dnf update

I get

Error: transaction check vs depsolve:
genisoimage is needed by dvd+rw-tools-7.1-38.fc38.x86_64
To diagnose the problem, try running: 'rpm -Va --nofiles --nodigest'.
You probably have corrupted RPMDB, running 'rpm --rebuilddb' might fix the issue.
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'dnf clean packages'.

I have looked online for hours and I can not find a fix. Any one know what is wrong? Thanks in advance.

1 Like

You obviously are running rawhide or at least have software from there.
This would be an issue to address with the development team at

2 Likes

So I disabled rawhide and it worked but should I have it enabled?

Only enable rawhide if you intentionally want to use the very latest packages, and be prepared for issues with upgrades and potentially incompatible software packages. Rawhide is the development version and not considered stable.

1 Like

OK thank you

1 Like