Updates stopped working properly and now sddm stopped working

Updates stopped working output

error: could not open file /var/lib/pacman/local/asciidoc-9.0.3-1/desc: Bad message

error: could not open file /var/lib/pacman/local/libreoffice-still-6.4.7-1/desc: Bad message

error: could not open file /var/lib/pacman/local/libva-mesa-driver-20.2.1-1/desc: Bad message

error: could not open file /var/lib/pacman/local/linux-firmware-20201023.r1747.dae4b4c-1/desc: Bad message

error: could not open file /var/lib/pacman/local/linux57-nvidia-455xx-455.38-1/desc: Bad message

error: could not open file /var/lib/pacman/local/linux58-nvidia-455xx-455.38-2/desc: Bad message


resolving dependencies...

error: could not open file /var/lib/pacman/local/libupnp-1.14.0-1/desc: Bad message

error: could not open file /var/lib/pacman/local/linux58-5.8.18-1/desc: Bad message

error: could not open file /var/lib/pacman/local/mkinitcpio-29-1.0/desc: Bad message

looking for conflicting packages…

warning: could not fully load metadata for package asciidoc-9.0.3-1
P
error: failed to prepare transaction (invalid or corrupted package)

Then this morning sddm stopped working

Systemctl output:

sddm.service: start requested repeated too quick
Sddm.service: Failed with result ‘core-dump’
Failed to start the simple desktop display manager

Maybe clear your cache first then sort mirrors and update:

sudo pacman -Scc && sudo pacman-mirrors -f && sudo pacman -Syyu

Same output as before