OS loading from boot menu breaks after an update

Also update remote fix is no longer fixing the the issue of this bug report that was closed.

Remote attacker will just find new bugs to exploit; happy to keep posting; will make Linux, Arch, KDE more secure. Much appreciated.

This will reset a few configuration files like pacman.conf 🛑Are you sure? (y/n)
y
--2023-01-24 16:53:16--  https://pkgbuild.com/~morganamilo/pacman-static/x86_64/bin/pacman-static
Loaded CA certificate '/etc/ssl/certs/ca-certificates.crt'
Resolving pkgbuild.com (pkgbuild.com)... 78.46.178.133, 2a01:4f8:c2c:51e2::1
Connecting to pkgbuild.com (pkgbuild.com)|78.46.178.133|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 4606712 (4.4M) [application/octet-stream]
Saving to: ‘/tmp/tmp.LjPSZ8MkBY’

/tmp/tmp.LjPSZ8MkBY         100%[=========================================>]   4.39M  3.80MB/s    in 1.2s

2023-01-24 16:53:19 (3.80 MB/s) - ‘/tmp/tmp.LjPSZ8MkBY’ saved [4606712/4606712]


.--.                  Pacman v6.0.1 - libalpm v13.0.1
/ _.-' .-.  .-.  .-.   Copyright (C) 2006-2021 Pacman Development Team
\  '-. '-'  '-'  '-'   Copyright (C) 2002-2006 Judd Vinet
'--'
This program may be freely redistributed under
the terms of the GNU General Public License.

--2023-01-24 16:53:19--  https://gitlab.com/garuda-linux/tools/garuda-tools/-/raw/master/data/pacman-default.conf
Loaded CA certificate '/etc/ssl/certs/ca-certificates.crt'
Resolving gitlab.com (gitlab.com)... 172.65.251.78, 2606:4700:90:0:f22e:fbec:5bed:a9b9
Connecting to gitlab.com (gitlab.com)|172.65.251.78|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 2515 (2.5K) [text/plain]
Saving to: ‘/etc/pacman.conf’

/etc/pacman.conf            100%[=========================================>]   2.46K  --.-KB/s    in 0s

2023-01-24 16:53:19 (10.3 MB/s) - ‘/etc/pacman.conf’ saved [2515/2515]

--2023-01-24 16:53:19--  https://archlinux.org/mirrorlist/all/
Loaded CA certificate '/etc/ssl/certs/ca-certificates.crt'
Resolving archlinux.org (archlinux.org)... 95.217.163.246, 2a01:4f9:c010:6b1f::1
Connecting to archlinux.org (archlinux.org)|95.217.163.246|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 48600 (47K) [text/plain]
Saving to: ‘/etc/pacman.d/mirrorlist’

/etc/pacman.d/mirrorlist    100%[=========================================>]  47.46K   276KB/s    in 0.2s

2023-01-24 16:53:21 (276 KB/s) - ‘/etc/pacman.d/mirrorlist’ saved [48600/48600]

--2023-01-24 16:53:21--  https://aur.chaotic.cx/mirrorlist.txt
Loaded CA certificate '/etc/ssl/certs/ca-certificates.crt'
Resolving aur.chaotic.cx (aur.chaotic.cx)... 185.199.108.153, 185.199.111.153, 185.199.109.153, ...
Connecting to aur.chaotic.cx (aur.chaotic.cx)|185.199.108.153|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 2822 (2.8K) [text/plain]
Saving to: ‘/etc/pacman.d/chaotic-mirrorlist’

/etc/pacman.d/chaotic-mirro 100%[=========================================>]   2.76K  --.-KB/s    in 0s

2023-01-24 16:53:22 (13.5 MB/s) - ‘/etc/pacman.d/chaotic-mirrorlist’ saved [2822/2822]

gpg: /etc/pacman.d/gnupg/trustdb.gpg: trustdb created
gpg: no ultimately trusted keys found
gpg: starting migration from earlier GnuPG versions
gpg: porting secret keys from '/etc/pacman.d/gnupg/secring.gpg' to gpg-agent
gpg: migration succeeded
==> Generating pacman master key. This may take some time.
gpg: Generating pacman keyring master key...
gpg: directory '/etc/pacman.d/gnupg/openpgp-revocs.d' created
gpg: revocation certificate stored as '/etc/pacman.d/gnupg/openpgp-revocs.d/6DE85F3148560A600472507C635ABE8795AA4579.rev'
gpg: Done
==> Updating trust database...
gpg: marginals needed: 3  completes needed: 1  trust model: pgp
gpg: depth: 0  valid:   1  signed:   0  trust: 0-, 0q, 0n, 0m, 0f, 1u
==> Appending keys from archlinux.gpg...
==> Appending keys from chaotic.gpg...
==> Locally signing trusted keys in keyring...
-> Locally signed 12 keys.
==> Importing owner trust values...
gpg: setting ownertrust to 4
gpg: setting ownertrust to 4
gpg: setting ownertrust to 4
gpg: setting ownertrust to 4
gpg: inserting ownertrust of 4
gpg: setting ownertrust to 4
gpg: setting ownertrust to 4
gpg: setting ownertrust to 4
gpg: setting ownertrust to 4
gpg: setting ownertrust to 4
gpg: setting ownertrust to 4
gpg: setting ownertrust to 4
==> Disabling revoked keys in keyring...
-> Disabled 60 keys.
==> Updating trust database...
gpg: marginals needed: 3  completes needed: 1  trust model: pgp
gpg: depth: 0  valid:   1  signed:  12  trust: 0-, 0q, 0n, 0m, 0f, 1u
gpg: depth: 1  valid:  12  signed:  95  trust: 0-, 0q, 0n, 12m, 0f, 0u
gpg: depth: 2  valid:  75  signed:  26  trust: 75-, 0q, 0n, 0m, 0f, 0u
gpg: next trustdb check due at 2023-03-30
gpg: key A6234074498E9CEE: 4 duplicate signatures removed
gpg: key A6234074498E9CEE: 1 signature reordered
gpg: key A6234074498E9CEE: "Christian Hesse <[email protected]>" 6 signatures cleaned
gpg: key FBA220DFC880C036: "Nico Jensch (Chaotic-AUR) <[email protected]>" not changed
gpg: marginals needed: 3  completes needed: 1  trust model: pgp
gpg: depth: 0  valid:   1  signed:  12  trust: 0-, 0q, 0n, 0m, 0f, 1u
gpg: depth: 1  valid:  12  signed:  95  trust: 0-, 0q, 0n, 12m, 0f, 0u
gpg: depth: 2  valid:  75  signed:  26  trust: 75-, 0q, 0n, 0m, 0f, 0u
gpg: next trustdb check due at 2023-03-30
gpg: Total number processed: 2
gpg:              unchanged: 1
gpg:     signatures cleaned: 6
-> Locally signed 2 keys.
==> Updating trust database...
gpg: marginals needed: 3  completes needed: 1  trust model: pgp
gpg: depth: 0  valid:   1  signed:  13  trust: 0-, 0q, 0n, 0m, 0f, 1u
gpg: depth: 1  valid:  13  signed:  94  trust: 1-, 0q, 0n, 12m, 0f, 0u
gpg: depth: 2  valid:  74  signed:  26  trust: 74-, 0q, 0n, 0m, 0f, 0u
gpg: next trustdb check due at 2023-03-30
rm: cannot remove '/var/cache/pacman/pkg/*': No such file or directory
error: GPGME error: No data
error: GPGME error: No data
error: GPGME error: No data
error: GPGME error: No data
:: Synchronizing package databases...
garuda is up to date
core                                  152.1 KiB   207 KiB/s 00:01 [------------------------------------] 100%
extra                                1745.9 KiB  1446 KiB/s 00:01 [------------------------------------] 100%
community                               7.2 MiB  6.39 MiB/s 00:01 [------------------------------------] 100%
multilib                              164.9 KiB   250 KiB/s 00:01 [------------------------------------] 100%
chaotic-aur                             2.3 MiB  5.02 MiB/s 00:00 [------------------------------------] 100%
error: GPGME error: No data
error: GPGME error: No data
error: GPGME error: No data
error: GPGME error: No data
error: failed to synchronize all databases (unexpected error)