Re: Duplicated packages
Reply #4 –
No, you don't have a duplicated package. Everything is fine, Pacman is dealing with it for you.
It's even possible to install the Arch repo extra one, and see that the Artix one gets replaced if you want more proof, but put it back afterwards because Terminator doesn't work! (First I checked to make sure python-cairo wouldn't break anything critical though, also I had to delete a "corrupted" package that was the old Artix version in my cache, and this is generally a pointless and inadvisable thing to do, but hopefully it illustrates the point.)
$ sudo pacman -S extra/python-cairo
...
:: File /var/cache/pacman/pkg/python-cairo-1.23.0-2-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] y
...
$ sudo pacman -S extra/python-cairo
warning: downgrading package python-cairo (1.23.0-3.1 => 1.23.0-2)
...
$ sudo pacman -S world/python-cairo
resolving dependencies...
looking for conflicting packages...
Packages (1) python-cairo-1.23.0-3.1
Total Installed Size: 0.42 MiB
Net Upgrade Size: 0.00 MiB
...