ALLARCHES incorrectly assumed done when some packages on the list don't have older keywords
mgorny opened this issue · comments
Michał Górny commented
Example: https://bugs.gentoo.org/731414
In this case, ALLARCHES could be applied to a subset of arches but these without older keywords should be handled normally.
Sam James commented
This seems to have happened in https://bugs.gentoo.org/767115 where dev-python/iniconfig is ALLARCHES but has not yet been stabled on hppa in the past.
Michał Górny commented
Oh my, it seems that I have forgotten to implement that part of logic entirely. Right now is_allarches()
only checks metadata.xml
.
Michał Górny commented
Ah, nevermind. We do permit ALLARCHES on the bug and do filtering for it in match_package_list()
.