Skip to content

build: add support for conflicting dependencies

Administrator requested to merge feature/kill-the-bang into master

This adds support for the depends="!conflict ..." syntax for explicitly marking another package as conflicting with the current one. The commit does two things:

  1. Ignore !... dependencies when building dependent packages
  2. Uninstall conflicting packages when installing a package

@ollieparanoid based on your comment in #2085 (closed) I wasn't sure whether or not point 2 is needed. Any thoughts?

Fixes: #2085 (closed)

Edited by Administrator

Merge request reports

Loading