aboutsummaryrefslogtreecommitdiffstats
path: root/test/installif1.repo
Commit message (Collapse)AuthorAgeFilesLines
* solver: fix potential install_if processing failure, fixes #8237Timo Teräs2018-01-091-0/+20
| | | | | | | | | | | | In discovery phase, there was logic to not process packages multiple times. However, that logic failed to account the package's depth and install_if state for the name being processed. This caused install_if processing failure in certain topologies of the dependency graph. Adds also a test case that should catch this issue reliably. (cherry picked from commit 8e7fd3e06f300bd76b659db1164da1ee12f16870) (cherry picked from commit 685795f24c7d37298c363bb70dc98e3a95ef4c81)
* solver: reintroduce install_if supportTimo Teräs2011-08-181-0/+48
* each package name has two sorting positions, one which causes install_if triggers to be run, and other for bulk dependencies * fix also inverted ordering of package installations