]> git.ipfire.org Git - thirdparty/libsolv.git/commit
Add support for blacklisted packages
authorMichael Schroeder <mls@suse.de>
Fri, 8 Nov 2019 13:34:18 +0000 (14:34 +0100)
committerMichael Schroeder <mls@suse.de>
Fri, 8 Nov 2019 13:34:18 +0000 (14:34 +0100)
commit4120051be87d2cccc2146a30c5128edd5c78d76d
treef063a22a76a97ac76d2668e9475d75d90ce13d7a
parentcea2f345d653f161961876a3d5fdeb0b498758ad
Add support for blacklisted packages

This will be used in SUSE's ptf packages and also to retract
released updates. The idea is that it is not possible to pull in
a blacklisted package via a dependency, they can only be installed
by a job that directly addresses them (the SETEVR bit is set).
14 files changed:
ext/libsolvext.ver
ext/repo_updateinfoxml.c
ext/repo_updateinfoxml.h
ext/testcase.c
src/problems.c
src/problems.h
src/rules.c
src/rules.h
src/solver.c
src/solver.h
src/solverdebug.c
test/testcases/blacklist/ptf [new file with mode: 0644]
test/testcases/blacklist/retracted [new file with mode: 0644]
tools/repo2solv.c