Commit 1fb1afc5 authored by Timo Teräs's avatar Timo Teräs

solver: reintroduce install_if support

 * 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
parent 48d368e7
This diff is collapsed.
Installing a (2)
Installing b (2)
Installing a (2)
Upgrading a (1 -> 2)
Upgrading b (1 -> 2)
Upgrading a (1 -> 2)
Replacing a (2 -> 2)
Replacing b (2 -> 2)
Replacing a (2 -> 2)
Installing a (2)
Installing b (1)
Installing c (1)
Installing d (1.5)
Installing c (1)
Installing b (1)
Installing a (2)
Installing b (1)
Installing c (1)
Installing d (1.5)
Installing c (1)
Installing b (1)
Installing c (1)
Installing d (2.0)
Installing c (1)
Installing a (2)
Installing b (1)
Installing c (1)
Upgrading d (1.0 -> 1.5)
Installing c (1)
Installing b (1)
Installing a (2)
Installing foo (1)
Installing lib (1)
Installing app (1)
Installing appiif1 (1)
C:Q1EyN5AdpAOBJWKMR89pp/C66o+OE=
P:app
V:1
S:1
I:1
D:lib
C:Q1eVpkasfqZAukAXFYbgwt4xAMZWU=
P:lib
V:1
S:1
I:1
C:Q1C4uoV7SdMdDhYg4OCVmI71D8HIA=
P:foo
V:1
S:1
I:1
C:Q1hdUpqRv5mYgJEqW52UmVsvmyysF=
P:bar
V:1
S:1
I:1
C:Q1hdUpqRv5mYgJEqW52UmVsvmyysE=
P:libiif
V:1
S:1
I:1
i:lib foo
C:Q16m4HrGizBiH4lG6Mxd5EL239L2U=
P:appiif1
V:1
S:1
I:1
D:app
i:app foo
C:Q1/hQ3eH2AguTwJVGOz+keypXhXKY=
P:appiif2
V:1
S:1
I:1
D:app
i:app bar
--raw-repository installif1.repo
foo app
Installing foo (1)
Installing lib (1)
Installing app (1)
Installing appiif1 (1)
Installing bar (1)
Installing appiif2 (1)
--raw-repository installif1.repo
foo app bar
Installing foo (1)
Installing lib (1)
Installing app (1)
Installing appiif1 (1)
--raw-repository installif1.repo --raw-repository installif2.repo
foo app
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment