That is indeed a bug.
I guess urpmi sorts arches with the requested package alphabetically so i586 gets used before x86_64.
urpmi knows to prioritize local media as in cd/dvd/harddisk, but when you add network media, it cant easily decide what is local and what is remote
I wonder if the urpmi --strict-arch flag would help on x86_64 even if rpms are noarch.
A "workaround" is of course to keep the i586 medias disabled, and only enable them when needed.
That is indeed a bug.
I guess urpmi sorts arches with the requested package alphabetically so i586 gets used before x86_64.
urpmi knows to prioritize local media as in cd/dvd/harddisk, but when you add network media, it cant easily decide what is local and what is remote
I wonder if the urpmi --strict-arch flag would help on x86_64 even if rpms are noarch.
A "workaround" is of course to keep the i586 medias disabled, and only enable them when needed.