In some situation this may happen in initial builds and should not be treated as an error.
Signed-off-by: Alexander Kanavin <[email protected]> --- modules/buildhistory.py | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/modules/buildhistory.py b/modules/buildhistory.py index edf9ae6..6649023 100644 --- a/modules/buildhistory.py +++ b/modules/buildhistory.py @@ -40,7 +40,16 @@ class BuildHistory(object): def init(self, machines): for machine in machines: - self.bb.complete(self.pn, machine) + try: + self.bb.complete(self.pn, machine) + except Error as e: + for line in e.stdout.split("\n"): + # version going backwards is not a real error + if re.match(".* went backwards which would break package feeds .*", line): + break + else: + raise e + def diff(self): try: -- 2.28.0
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#50687): https://lists.yoctoproject.org/g/yocto/message/50687 Mute This Topic: https://lists.yoctoproject.org/mt/76870178/21656 Group Owner: [email protected] Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
