Try to pick one of the top of this list: https://www.archlinux.org/mirrors/status/#successful
]]>ping -c 5 google.com
I get
PING google.com (216.58.217.46) 56(84) bytes of data.
64 bytes from sea15s08-in-f14.1e100.net (216.58.217.46): icmp_seq=1 ttl=118 time=19.5 ms
64 bytes from sea15s08-in-f14.1e100.net (216.58.217.46): icmp_seq=1 ttl=118 time=20.8 ms
64 bytes from sea15s08-in-f14.1e100.net (216.58.217.46): icmp_seq=1 ttl=118 time=17.4 ms
64 bytes from sea15s08-in-f14.1e100.net (216.58.217.46): icmp_seq=1 ttl=118 time=15.1 ms
64 bytes from sea15s08-in-f14.1e100.net (216.58.217.46): icmp_seq=1 ttl=118 time=18.1 ms
error: failed retrieving file 'community.db' from mirror.osbeck.com
Are you sure you've got a good internet connection?
]]>==> Creating install root at /mnt
==> Installing packages to /mnt
:: Synchronizing package databases...
core is up to date
extra is up to date
error: failed retrieving file 'community.db' from mirror.osbeck.com : 00:00 [---------------------------------------------]
community is up to date
resolving dependencies
error: could not read db 'extra' (Damaged tar archive)
error: community database is inconsistent: version mismatch on package gitea
error: could not read db 'community' (Damaged tar archive)
error: could not read db 'extra' (Damaged tar archive)
error: community database is inconsistent: version mismatch on package gitea
error: could not read db 'community' (Damaged tar archive)
warning: cannot resolve "libcroco", a dependency of "gettext"
warning: cannot resolve "gettext", a dependency of "base"
error: could not read db 'extra' (Damaged tar archive)
error: community database is inconsistent: version mismatch on package gitea
error: could not read db 'community' (Damaged tar archive)
error: could not read db 'extra' (Damaged tar archive)
error: community database is inconsistent: version mismatch on package gitea
error: could not read db 'community' (Damaged tar archive)
:: The following package cannot be upgraded due to unresolvable depencies:
base
:: Do you want to skip the above package for this upgrade? [y/N]
error: failed to prepare transaction (could not satisfy dependencies)
:: unable to satisfy dependency 'libcroco' required by gettext
:: unable to satisfy 'gettext' required by base
==> ERROR: Failed to install packages to new root
It's out of date, but the databases seem valid. You got exactly the same errors, where core is valid but extra and community are not?
I switched back to using the default mirrorlist generated by reflector on startup. I get the same output as before, but also now that the community database is inconsistent:
error: community database is inconsistent: version mismatch on package gitea
Also,
[url]https://mirror.osbeck.com/archlinux/$repo/os/$arch[/url]
is at the top of my mirrorlist if that's useful.
]]>And what filesystem?
I have a root and a home partition formatted as ext4, a swap partition formatted as linux swap and an efi boot partition formatted as fat32.
]]>With what mirror at the top of your mirrorlist?
https://arch.mirror.square-r00t.net/$repo/os/$arch