projg2 / nattka

A New Arch Tester Toolkit (open source replacement for stable-bot)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ALLARCHES incorrectly assumed done when some packages on the list don't have older keywords

mgorny opened this issue · comments

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.

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.

Oh my, it seems that I have forgotten to implement that part of logic entirely. Right now is_allarches() only checks metadata.xml.

Ah, nevermind. We do permit ALLARCHES on the bug and do filtering for it in match_package_list().

This hit us in bug 775806 where we'd never stabled before anywhere.