pmbootstrap/pmb/parse
Clayton Craft 9901cb31ea
pmb.parse.depends: ignore conflict dependency that no longer exists (MR 2181)
So it looks like some packages might be mentioned in the "depends=" of
other packages and marked as conflict, for example:
    depends="!foo"

..and the conflicting package can be dropped from the repo entirely if
it is no longer needed, however the reference to it in `depends=` still
exists. This handles that situation by just ignoring the missing package
if it is only a conflicting dependency.

fixes https://gitlab.com/postmarketOS/pmaports/-/issues/1525
2022-05-12 22:26:53 -07:00
..
__init__.py Happy new year 2022! 2022-01-02 22:39:14 +01:00
_apkbuild.py Happy new year 2022! 2022-01-02 22:39:14 +01:00
apkindex.py Happy new year 2022! 2022-01-02 22:39:14 +01:00
arch.py Happy new year 2022! 2022-01-02 22:39:14 +01:00
arguments.py pmb.parse.kconfig: implement UEFI kconfig check (MR 2169) 2022-03-16 09:25:00 +01:00
binfmt_info.py Happy new year 2022! 2022-01-02 22:39:14 +01:00
bootimg.py Happy new year 2022! 2022-01-02 22:39:14 +01:00
cpuinfo.py Happy new year 2022! 2022-01-02 22:39:14 +01:00
depends.py pmb.parse.depends: ignore conflict dependency that no longer exists (MR 2181) 2022-05-12 22:26:53 -07:00
deviceinfo.py Happy new year 2022! 2022-01-02 22:39:14 +01:00
kconfig.py pmb.parse.kconfig: print a helpful error message on invalid kconfig name (MR 2172) 2022-04-02 16:36:17 +02:00
version.py Happy new year 2022! 2022-01-02 22:39:14 +01:00