Ok, es betrifft also "nur" die libssl.so.1.1 => not found.
D.h.: Dein aktuelles pacman Binary will eine andere, neuere libssl-Version verwenden als aktuell bei dir installiert ist.
Diese Lib ist im Paket openssl. Im Zuge der vorangehenden pacman -Syu oder pacstrap Versuche hätte dieses Paket eigentlich auch mit updatet werden müssen.
Ein einfaches Nachinstallieren mit:
pacman --sysroot=/mnt openssl
klappt nun auch nicht, weil:
Dieses Paket ist auch in der Liste vom deiner Ausgabe oben von pacman -Dk enthalten. Siehe mit:
sudo pacman --sysroot=/mnt -Dk | grep openssl
Ohne diese fehlenden Meta-Daten kann das Paket leider auch nicht einfach mit pacman neuinstalliert werden (früher mit alten pacman-versionen ging das mal). Also ist etwas Handarbeit gefragt:
Das alles *nicht* im chroot machen
pacman -Sy
touch /mnt/var/lib/pacman/local/openssl-1.1.1.e-1/desc
touch /mnt/var/lib/pacman/local/openssl-1.1.1.e-1/files
pacman --sysroot=/mnt -S --asdeps openssl
Wenn was nach Fehler aussieht bitte posten.
Danach sollte der pacman auch im chroot wieder funktionieren, mit pacman -Q a52dec testen.
Frage: Wie arbeitest du mit deinem Desktop-Bootmedium eigentlich? Hast du da auch einen Webbrwoser für das Forum hier, wären also Ausgaben/Fragen zeitnah von dir nachvollziehbar? Oder muß du jedesmal das Bootmedium neubooten?