From 5d3cbbdb861b6ca38e8d3105752d2c3de07b9787 Mon Sep 17 00:00:00 2001 From: Oliver Smith Date: Sat, 5 Feb 2022 11:51:28 +0100 Subject: [PATCH] pmb.helpers.pkgrel_bump: !-deps are not missing (MR 2166) Do not assume that conflicting dependencies are missing. Fix for: Increase 'unl0kr' pkgrel (0 -> 1), missing depend(s): !osk-sdl Related: https://gitlab.com/postmarketOS/monitoring/-/jobs/2058087076 --- pmb/helpers/pkgrel_bump.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pmb/helpers/pkgrel_bump.py b/pmb/helpers/pkgrel_bump.py index 5f92b03c..ad9469e8 100644 --- a/pmb/helpers/pkgrel_bump.py +++ b/pmb/helpers/pkgrel_bump.py @@ -81,6 +81,10 @@ def auto_apkindex_package(args, arch, aport, apk, dry=False): ", ".join(depends))) missing = [] for depend in depends: + if depend.startswith("!"): + # Ignore conflict-dependencies + continue + providers = pmb.parse.apkindex.providers(args, depend, arch, must_exist=False) if providers == {}: