Problem may (probably) due to recent Artix changes in regards to Arch repositories. Wiki here:
https://wiki.artixlinux.org/Main/Repositories#Stable
This post is to provide a simple case fix.
Do you see this when running pacman Syy (no listing of extra, community) ?
pacman -Syy
:: Synchronizing package databases...
system 260.4 KiB 125 KiB/s 00:02 [######################] 100%
world 1798.7 KiB 759 KiB/s 00:02 [######################] 100%
galaxy 1737.2 KiB 870 KiB/s 00:02 [######################] 100%
Do this:
pacman -S artix-archlinux-support
pacman-key --populate archlinux
Then add this to the end of /etc/pacman.conf (adjust as needed):
#
# ARCHLINUX
#
#[testing]
#Include = /etc/pacman.d/mirrorlist-arch
[extra]
Include = /etc/pacman.d/mirrorlist-arch
#[community-testing]
#Include = /etc/pacman.d/mirrorlist-arch
[community]
Include = /etc/pacman.d/mirrorlist-arch
#[multilib-testing]
#Include = /etc/pacman.d/mirrorlist-arch
#[multilib]
#Include = /etc/pacman.d/mirrorlist-arch
Then do this again pacman Syy. Hopefully you see this now:
pacman -Syy
:: Synchronizing package databases...
system 260.4 KiB 125 KiB/s 00:02 [######################] 100%
world 1798.7 KiB 759 KiB/s 00:02 [######################] 100%
galaxy 1737.2 KiB 870 KiB/s 00:02 [######################] 100%
extra 1562.7 KiB 173 KiB/s 00:09 [######################] 100%
community 5.6 MiB 304 KiB/s 00:19 [######################] 100%