diff options
author | Eric <[email protected]> | 2012-09-18 17:29:26 -0700 |
---|---|---|
committer | Eric <[email protected]> | 2012-09-18 17:29:26 -0700 |
commit | 8f2670540b6cef76726224801a696cfbed4f3738 (patch) | |
tree | 4cd1e463cf3c52eca6626d1caf27fd821d1f402d /test | |
parent | 388b5f05a634225dcc746293850948a02951330a (diff) | |
download | relx-8f2670540b6cef76726224801a696cfbed4f3738.tar.gz relx-8f2670540b6cef76726224801a696cfbed4f3738.tar.bz2 relx-8f2670540b6cef76726224801a696cfbed4f3738.zip |
add depsolver directly to the system
This is sub-optimal but I suspect rcl_depsolver is going to migrate
away from depsolver in any case.
Diffstat (limited to 'test')
-rw-r--r-- | test/data/data.txt | 53 | ||||
-rw-r--r-- | test/data/data1.txt | 78 | ||||
-rw-r--r-- | test/data/data2.txt | 87 | ||||
-rw-r--r-- | test/data/data3.txt | 87 | ||||
-rw-r--r-- | test/data/data4.txt | 87 | ||||
-rw-r--r-- | test/data/data5.txt | 87 | ||||
-rw-r--r-- | test/data/data6.txt | 90 | ||||
-rw-r--r-- | test/data/log-07be9e47-6f42-4a5d-b8b5-1d2eae1ad83b.txt | 122 | ||||
-rw-r--r-- | test/data/log-183998c1-2ada-4214-b308-e480345c42f2.txt | 946 | ||||
-rw-r--r-- | test/data/log-311a15e7-3378-4c5b-beb7-86a1b9cf0ea9.txt | 620 | ||||
-rw-r--r-- | test/data/log-382cfe5b-0ac2-48b8-83d1-717cb4620990.txt | 78 | ||||
-rw-r--r-- | test/data/log-d3564ef6-6437-41e7-90b6-dbdb849551a6_mod.txt | 937 | ||||
-rw-r--r-- | test/data/log-ea2d264b-003e-4611-94ed-14efc7732083.txt | 74 | ||||
-rw-r--r-- | test/rcl_depsolver_tester.erl | 474 | ||||
-rw-r--r-- | test/rcl_depsolver_tests.erl | 495 |
15 files changed, 4315 insertions, 0 deletions
diff --git a/test/data/data.txt b/test/data/data.txt new file mode 100644 index 0000000..f9a5a3e --- /dev/null +++ b/test/data/data.txt @@ -0,0 +1,53 @@ +app17 app13=0.0.1 app6 +dep_pkg1 0.0.2 +dep_pkg2 0.0.2 +dep_pkg3 0.0.2 +dep_pkg4 0.0.2 +dep_pkg5 0.0.2 +dep_pkg6 0.0.2 +dep_pkg7 0.0.2 +dep_pkg8 0.0.2 +dep_pkg9 0.0.2 +dep_pkg10 0.0.2 +dep_pkg11 0.0.2 +dep_pkg12 0.0.2 +dep_pkg13 0.0.2 +dep_pkg14 0.0.2 +dep_pkg15 0.0.2 +dep_pkg16 0.0.2 +app1 0.0.1 +app2 0.0.1 +app3 0.0.1 +app4 0.0.1 +app5 0.0.1 +app6 0.0.1 +app7 0.0.1 +app8 0.0.1 +app9 0.0.1 + dep_pkg10 = 0.0.2 + dep_pkg1 = 0.0.2 +app10 0.0.1 +app11 0.0.1 + dep_pkg11 = 0.0.2 +app13 0.0.0 + dep_pkg12 = 0.0.2 + dep_pkg10 = 0.0.2 + dep_pkg1 = 0.0.2 + dep_pkg11 = 0.0.2 +app13 0.0.1 + dep_pkg13 = 0.0.2 +app14 0.0.1 +app15 0.0.1 +app16 0.0.1 +app17 0.0.1 + dep_pkg1 = 0.0.2 + dep_pkg2 = 0.0.2 + dep_pkg3 = 0.0.2 + dep_pkg5 = 0.0.2 + dep_pkg6 = 0.0.2 + dep_pkg7 = 0.0.2 + dep_pkg8 = 0.0.2 + dep_pkg9 = 0.0.2 + dep_pkg14 = 0.0.2 + dep_pkg15 = 0.0.2 + dep_pkg16 = 0.0.2 diff --git a/test/data/data1.txt b/test/data/data1.txt new file mode 100644 index 0000000..e2fb8da --- /dev/null +++ b/test/data/data1.txt @@ -0,0 +1,78 @@ +app9 app13=0.0.1 app6 +dep_pkg1 0.0.2 +dep_pkg2 0.0.2 +dep_pkg2 0.0.3 +dep_pkg2 0.0.4 +dep_pkg2 0.0.5 +dep_pkg3 0.0.2 +dep_pkg4 0.0.2 +dep_pkg5 0.0.2 +dep_pkg5 0.0.3 +dep_pkg6 0.0.2 +dep_pkg7 0.0.2 +dep_pkg7 0.0.5 +dep_pkg7 0.1.2 + dep_pkg1 = 0.0.2 +dep_pkg8 0.0.2 +dep_pkg9 0.0.2 +dep_pkg10 0.0.2 +dep_pkg10 1.2.2 +dep_pkg10 1.3.2 +dep_pkg10 1.4.2 +dep_pkg10 1.6.2 +dep_pkg10 1.5.2 +dep_pkg11 0.0.2 +dep_pkg12 0.0.2 +dep_pkg13 0.0.2 +dep_pkg14 0.0.2 +dep_pkg15 0.0.2 +dep_pkg16 0.0.2 +dep_pkg16 0.0.6 +dep_pkg16 1.0.2 +dep_pkg16 3.0.2 +dep_pkg18 0.0.2 +dep_pkg19 0.0.2 +dep_pkg20 0.0.2 +dep_pkg21 0.0.2 +dep_pkg22 0.0.2 +app1 0.0.1 +app2 0.0.1 +app3 0.0.1 +app4 0.0.1 +app4 0.0.3 +app4 0.0.5 +app4 0.0.6 +app4 0.0.7 +app5 0.0.1 +app6 0.0.1 +app7 0.0.1 +app8 0.0.1 +app9 0.0.1 + dep_pkg2 >= 0.0.5 + dep_pkg1 = 0.0.2 + dep_pkg7 = 0.1.2 +app10 0.0.1 +app11 0.0.1 + dep_pkg11 = 0.0.2 +app13 0.0.0 + dep_pkg12 = 0.0.2 + dep_pkg10 = 0.0.2 + dep_pkg1 = 0.0.2 + dep_pkg11 = 0.0.2 +app13 0.0.1 + dep_pkg13 = 0.0.2 +app14 0.0.1 +app15 0.0.1 +app16 0.0.1 +app17 0.0.1 + dep_pkg1 = 0.0.2 + dep_pkg2 = 0.0.2 + dep_pkg3 = 0.0.2 + dep_pkg5 = 0.0.2 + dep_pkg6 = 0.0.2 + dep_pkg7 = 0.0.2 + dep_pkg8 = 0.0.2 + dep_pkg9 = 0.0.2 + dep_pkg14 = 0.0.2 + dep_pkg15 = 0.0.2 + dep_pkg16 = 0.0.2 diff --git a/test/data/data2.txt b/test/data/data2.txt new file mode 100644 index 0000000..a9bc3d7 --- /dev/null +++ b/test/data/data2.txt @@ -0,0 +1,87 @@ +dep_pkg1 dep_pkg2 dep_pkg16=1.0.2 app9 app13=0.0.1 app6 app1 app4 app18 +dep_pkg1 0.0.2 +dep_pkg2 0.0.2 +dep_pkg2 0.0.3 +dep_pkg2 0.0.4 +dep_pkg2 0.0.5 +dep_pkg3 0.0.2 +dep_pkg4 0.0.2 +dep_pkg5 0.0.2 +dep_pkg5 0.0.3 +dep_pkg6 0.0.2 +dep_pkg7 0.0.2 +dep_pkg7 0.0.5 +dep_pkg7 0.1.2 + dep_pkg1 = 0.0.2 + dep_pkg2 >= 0.0.2 + dep_pkg5 >= 0.0.2 +dep_pkg8 0.0.2 +dep_pkg9 0.0.2 +dep_pkg10 0.0.2 +dep_pkg10 1.2.2 +dep_pkg10 1.3.2 +dep_pkg10 1.4.2 +dep_pkg10 1.6.2 +dep_pkg10 1.5.2 +dep_pkg11 0.0.2 +dep_pkg12 0.0.2 +dep_pkg13 0.0.2 +dep_pkg14 0.0.2 +dep_pkg15 0.0.2 +dep_pkg16 0.0.2 +dep_pkg16 0.0.6 +dep_pkg16 1.0.2 +dep_pkg16 3.0.2 +dep_pkg18 0.0.2 +dep_pkg19 0.0.2 +dep_pkg20 0.0.2 +dep_pkg21 0.0.2 +dep_pkg22 0.0.2 +app1 0.0.1 +app2 0.0.1 +app3 0.0.1 +app4 0.0.1 +app4 0.0.3 +app4 0.0.5 +app4 0.0.6 +app4 0.0.7 +app5 0.0.1 +app6 0.0.1 +app7 0.0.1 +app8 0.0.1 +app9 0.0.1 + dep_pkg2 >= 0.0.5 + dep_pkg1 = 0.0.2 + dep_pkg7 = 0.1.2 +app10 0.0.1 +app11 0.0.1 + dep_pkg11 = 0.0.2 +app13 0.0.0 + dep_pkg12 = 0.0.2 + dep_pkg10 = 0.0.2 + dep_pkg1 = 0.0.2 + dep_pkg11 = 0.0.2 +app13 0.0.1 + dep_pkg13 = 0.0.2 +app14 0.0.1 +app15 0.0.1 +app16 0.0.1 +app17 0.0.1 + dep_pkg1 = 0.0.2 + dep_pkg2 = 0.0.2 + dep_pkg3 = 0.0.2 + dep_pkg5 = 0.0.2 + dep_pkg6 = 0.0.2 + dep_pkg7 = 0.0.2 + dep_pkg8 = 0.0.2 + dep_pkg9 = 0.0.2 + dep_pkg14 = 0.0.2 + dep_pkg15 = 0.0.2 + dep_pkg16 = 0.0.2 +app18 0.0.1 +app28 0.0.1 +app38 0.0.1 +app48 0.0.7 +app58 0.0.1 +app68 0.0.1 +app78 0.0.1 diff --git a/test/data/data3.txt b/test/data/data3.txt new file mode 100644 index 0000000..78d126a --- /dev/null +++ b/test/data/data3.txt @@ -0,0 +1,87 @@ +dep_pkg1 dep_pkg2 dep_pkg16=1.0.2 app9 app13=0.0.1 app6 app1 app4 app18 app28 app38 app48 app58 app68 +dep_pkg1 0.0.2 +dep_pkg2 0.0.2 +dep_pkg2 0.0.3 +dep_pkg2 0.0.4 +dep_pkg2 0.0.5 +dep_pkg3 0.0.2 +dep_pkg4 0.0.2 +dep_pkg5 0.0.2 +dep_pkg5 0.0.3 +dep_pkg6 0.0.2 +dep_pkg7 0.0.2 +dep_pkg7 0.0.5 +dep_pkg7 0.1.2 + dep_pkg1 = 0.0.2 + dep_pkg2 >= 0.0.2 + dep_pkg5 >= 0.0.2 +dep_pkg8 0.0.2 +dep_pkg9 0.0.2 +dep_pkg10 0.0.2 +dep_pkg10 1.2.2 +dep_pkg10 1.3.2 +dep_pkg10 1.4.2 +dep_pkg10 1.6.2 +dep_pkg10 1.5.2 +dep_pkg11 0.0.2 +dep_pkg12 0.0.2 +dep_pkg13 0.0.2 +dep_pkg14 0.0.2 +dep_pkg15 0.0.2 +dep_pkg16 0.0.2 +dep_pkg16 0.0.6 +dep_pkg16 1.0.2 +dep_pkg16 3.0.2 +dep_pkg18 0.0.2 +dep_pkg19 0.0.2 +dep_pkg20 0.0.2 +dep_pkg21 0.0.2 +dep_pkg22 0.0.2 +app1 0.0.1 +app2 0.0.1 +app3 0.0.1 +app4 0.0.1 +app4 0.0.3 +app4 0.0.5 +app4 0.0.6 +app4 0.0.7 +app5 0.0.1 +app6 0.0.1 +app7 0.0.1 +app8 0.0.1 +app9 0.0.1 + dep_pkg2 >= 0.0.5 + dep_pkg1 = 0.0.2 + dep_pkg7 = 0.1.2 +app10 0.0.1 +app11 0.0.1 + dep_pkg11 = 0.0.2 +app13 0.0.0 + dep_pkg12 = 0.0.2 + dep_pkg10 = 0.0.2 + dep_pkg1 = 0.0.2 + dep_pkg11 = 0.0.2 +app13 0.0.1 + dep_pkg13 = 0.0.2 +app14 0.0.1 +app15 0.0.1 +app16 0.0.1 +app17 0.0.1 + dep_pkg1 = 0.0.2 + dep_pkg2 = 0.0.2 + dep_pkg3 = 0.0.2 + dep_pkg5 = 0.0.2 + dep_pkg6 = 0.0.2 + dep_pkg7 = 0.0.2 + dep_pkg8 = 0.0.2 + dep_pkg9 = 0.0.2 + dep_pkg14 = 0.0.2 + dep_pkg15 = 0.0.2 + dep_pkg16 = 0.0.2 +app18 0.0.1 +app28 0.0.1 +app38 0.0.1 +app48 0.0.7 +app58 0.0.1 +app68 0.0.1 +app78 0.0.1 diff --git a/test/data/data4.txt b/test/data/data4.txt new file mode 100644 index 0000000..ba72fec --- /dev/null +++ b/test/data/data4.txt @@ -0,0 +1,87 @@ +dep_pkg1 dep_pkg2 dep_pkg16=1.0.2 app9 app13=0.0.1 app6 app1 app4 app18 app28 app38 app48 app58 app68 app78 dep_pkg20 +dep_pkg1 0.0.2 +dep_pkg2 0.0.2 +dep_pkg2 0.0.3 +dep_pkg2 0.0.4 +dep_pkg2 0.0.5 +dep_pkg3 0.0.2 +dep_pkg4 0.0.2 +dep_pkg5 0.0.2 +dep_pkg5 0.0.3 +dep_pkg6 0.0.2 +dep_pkg7 0.0.2 +dep_pkg7 0.0.5 +dep_pkg7 0.1.2 + dep_pkg1 = 0.0.2 + dep_pkg2 >= 0.0.2 + dep_pkg5 >= 0.0.2 +dep_pkg8 0.0.2 +dep_pkg9 0.0.2 +dep_pkg10 0.0.2 +dep_pkg10 1.2.2 +dep_pkg10 1.3.2 +dep_pkg10 1.4.2 +dep_pkg10 1.6.2 +dep_pkg10 1.5.2 +dep_pkg11 0.0.2 +dep_pkg12 0.0.2 +dep_pkg13 0.0.2 +dep_pkg14 0.0.2 +dep_pkg15 0.0.2 +dep_pkg16 0.0.2 +dep_pkg16 0.0.6 +dep_pkg16 1.0.2 +dep_pkg16 3.0.2 +dep_pkg18 0.0.2 +dep_pkg19 0.0.2 +dep_pkg20 0.0.2 +dep_pkg21 0.0.2 +dep_pkg22 0.0.2 +app1 0.0.1 +app2 0.0.1 +app3 0.0.1 +app4 0.0.1 +app4 0.0.3 +app4 0.0.5 +app4 0.0.6 +app4 0.0.7 +app5 0.0.1 +app6 0.0.1 +app7 0.0.1 +app8 0.0.1 +app9 0.0.1 + dep_pkg2 >= 0.0.5 + dep_pkg1 = 0.0.2 + dep_pkg7 = 0.1.2 +app10 0.0.1 +app11 0.0.1 + dep_pkg11 = 0.0.2 +app13 0.0.0 + dep_pkg12 = 0.0.2 + dep_pkg10 = 0.0.2 + dep_pkg1 = 0.0.2 + dep_pkg11 = 0.0.2 +app13 0.0.1 + dep_pkg13 = 0.0.2 +app14 0.0.1 +app15 0.0.1 +app16 0.0.1 +app17 0.0.1 + dep_pkg1 = 0.0.2 + dep_pkg2 = 0.0.2 + dep_pkg3 = 0.0.2 + dep_pkg5 = 0.0.2 + dep_pkg6 = 0.0.2 + dep_pkg7 = 0.0.2 + dep_pkg8 = 0.0.2 + dep_pkg9 = 0.0.2 + dep_pkg14 = 0.0.2 + dep_pkg15 = 0.0.2 + dep_pkg16 = 0.0.2 +app18 0.0.1 +app28 0.0.1 +app38 0.0.1 +app48 0.0.7 +app58 0.0.1 +app68 0.0.1 +app78 0.0.1 diff --git a/test/data/data5.txt b/test/data/data5.txt new file mode 100644 index 0000000..0977d63 --- /dev/null +++ b/test/data/data5.txt @@ -0,0 +1,87 @@ +dep_pkg1 dep_pkg2 dep_pkg16=1.0.2 app9 app13=0.0.1 app6 app1 app4 app18 app28 app38 app48 app58 app68 app78 dep_pkg20 dep_pkg22 dep_pkg14 +dep_pkg1 0.0.2 +dep_pkg2 0.0.2 +dep_pkg2 0.0.3 +dep_pkg2 0.0.4 +dep_pkg2 0.0.5 +dep_pkg3 0.0.2 +dep_pkg4 0.0.2 +dep_pkg5 0.0.2 +dep_pkg5 0.0.3 +dep_pkg6 0.0.2 +dep_pkg7 0.0.2 +dep_pkg7 0.0.5 +dep_pkg7 0.1.2 + dep_pkg1 = 0.0.2 + dep_pkg2 >= 0.0.2 + dep_pkg5 >= 0.0.2 +dep_pkg8 0.0.2 +dep_pkg9 0.0.2 +dep_pkg10 0.0.2 +dep_pkg10 1.2.2 +dep_pkg10 1.3.2 +dep_pkg10 1.4.2 +dep_pkg10 1.6.2 +dep_pkg10 1.5.2 +dep_pkg11 0.0.2 +dep_pkg12 0.0.2 +dep_pkg13 0.0.2 +dep_pkg14 0.0.2 +dep_pkg15 0.0.2 +dep_pkg16 0.0.2 +dep_pkg16 0.0.6 +dep_pkg16 1.0.2 +dep_pkg16 3.0.2 +dep_pkg18 0.0.2 +dep_pkg19 0.0.2 +dep_pkg20 0.0.2 +dep_pkg21 0.0.2 +dep_pkg22 0.0.2 +app1 0.0.1 +app2 0.0.1 +app3 0.0.1 +app4 0.0.1 +app4 0.0.3 +app4 0.0.5 +app4 0.0.6 +app4 0.0.7 +app5 0.0.1 +app6 0.0.1 +app7 0.0.1 +app8 0.0.1 +app9 0.0.1 + dep_pkg2 >= 0.0.5 + dep_pkg1 = 0.0.2 + dep_pkg7 = 0.1.2 +app10 0.0.1 +app11 0.0.1 + dep_pkg11 = 0.0.2 +app13 0.0.0 + dep_pkg12 = 0.0.2 + dep_pkg10 = 0.0.2 + dep_pkg1 = 0.0.2 + dep_pkg11 = 0.0.2 +app13 0.0.1 + dep_pkg13 = 0.0.2 +app14 0.0.1 +app15 0.0.1 +app16 0.0.1 +app17 0.0.1 + dep_pkg1 = 0.0.2 + dep_pkg2 = 0.0.2 + dep_pkg3 = 0.0.2 + dep_pkg5 = 0.0.2 + dep_pkg6 = 0.0.2 + dep_pkg7 = 0.0.2 + dep_pkg8 = 0.0.2 + dep_pkg9 = 0.0.2 + dep_pkg14 = 0.0.2 + dep_pkg15 = 0.0.2 + dep_pkg16 = 0.0.2 +app18 0.0.1 +app28 0.0.1 +app38 0.0.1 +app48 0.0.7 +app58 0.0.1 +app68 0.0.1 +app78 0.0.1 diff --git a/test/data/data6.txt b/test/data/data6.txt new file mode 100644 index 0000000..af30d79 --- /dev/null +++ b/test/data/data6.txt @@ -0,0 +1,90 @@ +dep_pkg1 dep_pkg2 dep_pkg16=1.0.2 app9 app13=0.0.1 app6 app1 app4 app18 app28 app38 app48 app58 app68 app78 dep_pkg20 dep_pkg22 dep_pkg14 app88 app98 app108 +dep_pkg1 0.0.2 +dep_pkg2 0.0.2 +dep_pkg2 0.0.3 +dep_pkg2 0.0.4 +dep_pkg2 0.0.5 +dep_pkg3 0.0.2 +dep_pkg4 0.0.2 +dep_pkg5 0.0.2 +dep_pkg5 0.0.3 +dep_pkg6 0.0.2 +dep_pkg7 0.0.2 +dep_pkg7 0.0.5 +dep_pkg7 0.1.2 + dep_pkg1 = 0.0.2 + dep_pkg2 >= 0.0.2 + dep_pkg5 >= 0.0.2 +dep_pkg8 0.0.2 +dep_pkg9 0.0.2 +dep_pkg10 0.0.2 +dep_pkg10 1.2.2 +dep_pkg10 1.3.2 +dep_pkg10 1.4.2 +dep_pkg10 1.6.2 +dep_pkg10 1.5.2 +dep_pkg11 0.0.2 +dep_pkg12 0.0.2 +dep_pkg13 0.0.2 +dep_pkg14 0.0.2 +dep_pkg15 0.0.2 +dep_pkg16 0.0.2 +dep_pkg16 0.0.6 +dep_pkg16 1.0.2 +dep_pkg16 3.0.2 +dep_pkg18 0.0.2 +dep_pkg19 0.0.2 +dep_pkg20 0.0.2 +dep_pkg21 0.0.2 +dep_pkg22 0.0.2 +app1 0.0.1 +app2 0.0.1 +app3 0.0.1 +app4 0.0.1 +app4 0.0.3 +app4 0.0.5 +app4 0.0.6 +app4 0.0.7 +app5 0.0.1 +app6 0.0.1 +app7 0.0.1 +app8 0.0.1 +app9 0.0.1 + dep_pkg2 >= 0.0.5 + dep_pkg1 = 0.0.2 + dep_pkg7 = 0.1.2 +app10 0.0.1 +app11 0.0.1 + dep_pkg11 = 0.0.2 +app13 0.0.0 + dep_pkg12 = 0.0.2 + dep_pkg10 = 0.0.2 + dep_pkg1 = 0.0.2 + dep_pkg11 = 0.0.2 +app13 0.0.1 + dep_pkg13 = 0.0.2 +app14 0.0.1 +app15 0.0.1 +app16 0.0.1 +app17 0.0.1 + dep_pkg1 = 0.0.2 + dep_pkg2 = 0.0.2 + dep_pkg3 = 0.0.2 + dep_pkg5 = 0.0.2 + dep_pkg6 = 0.0.2 + dep_pkg7 = 0.0.2 + dep_pkg8 = 0.0.2 + dep_pkg9 = 0.0.2 + dep_pkg14 = 0.0.2 + dep_pkg15 = 0.0.2 + dep_pkg16 = 0.0.2 +app18 0.0.1 +app28 0.0.1 +app38 0.0.1 +app48 0.0.7 +app58 0.0.1 +app68 0.0.1 +app78 0.0.1 +app88 0.0.1 +app98 0.0.1 +app108 0.0.1 diff --git a/test/data/log-07be9e47-6f42-4a5d-b8b5-1d2eae1ad83b.txt b/test/data/log-07be9e47-6f42-4a5d-b8b5-1d2eae1ad83b.txt new file mode 100644 index 0000000..589dd15 --- /dev/null +++ b/test/data/log-07be9e47-6f42-4a5d-b8b5-1d2eae1ad83b.txt @@ -0,0 +1,122 @@ +Creating VersionProblem inst# 3471 with 27 packages, 1 stats, 1 debug +DepSelector inst# 3471 - Adding package id 0/27: min = -1, max = 0, current version 0 +DepSelector inst# 3471 - Adding package id 1/27: min = -1, max = 0, current version 0 +DepSelector inst# 3471 - Adding package id 2/27: min = -1, max = 0, current version 0 +DepSelector inst# 3471 - Adding VC for 1 @ 0 depPkg 2 [ 0, 0 ] +DepSelector inst# 3471 - Adding package id 3/27: min = -1, max = 0, current version 0 +DepSelector inst# 3471 - Adding package id 4/27: min = -1, max = 0, current version 0 +DepSelector inst# 3471 - Adding package id 5/27: min = -1, max = 0, current version 0 +DepSelector inst# 3471 - Adding package id 6/27: min = -1, max = 0, current version 0 +DepSelector inst# 3471 - Adding package id 7/27: min = -1, max = 0, current version 0 +DepSelector inst# 3471 - Adding package id 8/27: min = -1, max = 0, current version 0 +DepSelector inst# 3471 - Adding VC for 8 @ 0 depPkg 2 [ 0, 0 ] +DepSelector inst# 3471 - Adding package id 9/27: min = -1, max = 0, current version 0 +DepSelector inst# 3471 - Adding package id 10/27: min = -1, max = 0, current version 0 +DepSelector inst# 3471 - Adding package id 11/27: min = -1, max = 0, current version 0 +DepSelector inst# 3471 - Adding package id 12/27: min = -1, max = 0, current version 0 +DepSelector inst# 3471 - Adding package id 13/27: min = -1, max = 0, current version 0 +DepSelector inst# 3471 - Adding package id 14/27: min = -1, max = 0, current version 0 +DepSelector inst# 3471 - Adding package id 15/27: min = -1, max = 0, current version 0 +DepSelector inst# 3471 - Adding package id 16/27: min = -1, max = 0, current version 0 +DepSelector inst# 3471 - Adding package id 17/27: min = -1, max = 0, current version 0 +DepSelector inst# 3471 - Adding VC for 16 @ 0 depPkg 17 [ 0, 0 ] +DepSelector inst# 3471 - Adding package id 18/27: min = -1, max = 0, current version 0 +DepSelector inst# 3471 - Adding package id 19/27: min = -1, max = 0, current version 0 +DepSelector inst# 3471 - Adding VC for 19 @ 0 depPkg 17 [ 0, 0 ] +DepSelector inst# 3471 - Adding package id 20/27: min = -1, max = 0, current version 0 +DepSelector inst# 3471 - Adding VC for 19 @ 0 depPkg 20 [ 0, 0 ] +DepSelector inst# 3471 - Adding package id 21/27: min = -1, max = 0, current version 0 +DepSelector inst# 3471 - Adding VC for 21 @ 0 depPkg 20 [ 0, 0 ] +DepSelector inst# 3471 - Adding package id 22/27: min = -1, max = 0, current version 0 +DepSelector inst# 3471 - Adding package id 23/27: min = -1, max = 0, current version 0 +DepSelector inst# 3471 - Adding VC for 23 @ 0 depPkg 2 [ 0, 0 ] +DepSelector inst# 3471 - Adding package id 24/27: min = -1, max = 0, current version 0 +DepSelector inst# 3471 - Adding VC for 24 @ 0 depPkg 2 [ 0, 0 ] +DepSelector inst# 3471 - Adding package id 25/27: min = -1, max = 0, current version 0 +DepSelector inst# 3471 - Adding VC for 25 @ 0 depPkg 24 [ 0, 0 ] +DepSelector inst# 3471 - Adding VC for 25 @ 0 depPkg 17 [ 0, 0 ] +DepSelector inst# 3471 - Adding package id 26/27: min = 0, max = 0, current version 0 +DepSelector inst# 3471 - Marking Package Preferred Latest 0 weight 10 +DepSelector inst# 3471 - Marking Package Required 0 +DepSelector inst# 3471 - Adding VC for 26 @ 0 depPkg 0 [ 0, 0 ] +DepSelector inst# 3471 - Marking Package Preferred Latest 0 weight 10 +DepSelector inst# 3471 - Marking Package Required 0 +DepSelector inst# 3471 - Adding VC for 26 @ 0 depPkg 0 [ 0, 0 ] +DepSelector inst# 3471 - Marking Package Preferred Latest 0 weight 10 +DepSelector inst# 3471 - Marking Package Required 0 +DepSelector inst# 3471 - Adding VC for 26 @ 0 depPkg 0 [ 0, 0 ] +DepSelector inst# 3471 - Marking Package Preferred Latest 1 weight 10 +DepSelector inst# 3471 - Marking Package Required 1 +DepSelector inst# 3471 - Adding VC for 26 @ 0 depPkg 1 [ 0, 0 ] +DepSelector inst# 3471 - Marking Package Preferred Latest 3 weight 10 +DepSelector inst# 3471 - Marking Package Required 3 +DepSelector inst# 3471 - Adding VC for 26 @ 0 depPkg 3 [ 0, 0 ] +DepSelector inst# 3471 - Marking Package Preferred Latest 4 weight 10 +DepSelector inst# 3471 - Marking Package Required 4 +DepSelector inst# 3471 - Adding VC for 26 @ 0 depPkg 4 [ 0, 0 ] +DepSelector inst# 3471 - Marking Package Preferred Latest 5 weight 10 +DepSelector inst# 3471 - Marking Package Required 5 +DepSelector inst# 3471 - Adding VC for 26 @ 0 depPkg 5 [ 0, 0 ] +DepSelector inst# 3471 - Marking Package Preferred Latest 6 weight 10 +DepSelector inst# 3471 - Marking Package Required 6 +DepSelector inst# 3471 - Adding VC for 26 @ 0 depPkg 6 [ 0, 0 ] +DepSelector inst# 3471 - Marking Package Preferred Latest 7 weight 10 +DepSelector inst# 3471 - Marking Package Required 7 +DepSelector inst# 3471 - Adding VC for 26 @ 0 depPkg 7 [ 0, 0 ] +DepSelector inst# 3471 - Marking Package Preferred Latest 8 weight 10 +DepSelector inst# 3471 - Marking Package Required 8 +DepSelector inst# 3471 - Adding VC for 26 @ 0 depPkg 8 [ 0, 0 ] +DepSelector inst# 3471 - Marking Package Preferred Latest 8 weight 10 +DepSelector inst# 3471 - Marking Package Required 8 +DepSelector inst# 3471 - Adding VC for 26 @ 0 depPkg 8 [ 0, 0 ] +DepSelector inst# 3471 - Marking Package Preferred Latest 9 weight 10 +DepSelector inst# 3471 - Marking Package Required 9 +DepSelector inst# 3471 - Adding VC for 26 @ 0 depPkg 9 [ 0, 0 ] +DepSelector inst# 3471 - Marking Package Preferred Latest 10 weight 10 +DepSelector inst# 3471 - Marking Package Required 10 +DepSelector inst# 3471 - Adding VC for 26 @ 0 depPkg 10 [ 0, 0 ] +DepSelector inst# 3471 - Marking Package Preferred Latest 11 weight 10 +DepSelector inst# 3471 - Marking Package Required 11 +DepSelector inst# 3471 - Adding VC for 26 @ 0 depPkg 11 [ 0, 0 ] +DepSelector inst# 3471 - Marking Package Preferred Latest 12 weight 10 +DepSelector inst# 3471 - Marking Package Required 12 +DepSelector inst# 3471 - Adding VC for 26 @ 0 depPkg 12 [ 0, 0 ] +DepSelector inst# 3471 - Marking Package Preferred Latest 13 weight 10 +DepSelector inst# 3471 - Marking Package Required 13 +DepSelector inst# 3471 - Adding VC for 26 @ 0 depPkg 13 [ 0, 0 ] +DepSelector inst# 3471 - Marking Package Preferred Latest 14 weight 10 +DepSelector inst# 3471 - Marking Package Required 14 +DepSelector inst# 3471 - Adding VC for 26 @ 0 depPkg 14 [ 0, 0 ] +DepSelector inst# 3471 - Marking Package Preferred Latest 15 weight 10 +DepSelector inst# 3471 - Marking Package Required 15 +DepSelector inst# 3471 - Adding VC for 26 @ 0 depPkg 15 [ 0, 0 ] +DepSelector inst# 3471 - Marking Package Preferred Latest 16 weight 10 +DepSelector inst# 3471 - Marking Package Required 16 +DepSelector inst# 3471 - Adding VC for 26 @ 0 depPkg 16 [ 0, 0 ] +DepSelector inst# 3471 - Marking Package Preferred Latest 18 weight 10 +DepSelector inst# 3471 - Marking Package Required 18 +DepSelector inst# 3471 - Adding VC for 26 @ 0 depPkg 18 [ 0, 0 ] +DepSelector inst# 3471 - Marking Package Preferred Latest 19 weight 10 +DepSelector inst# 3471 - Marking Package Required 19 +DepSelector inst# 3471 - Adding VC for 26 @ 0 depPkg 19 [ 0, 0 ] +DepSelector inst# 3471 - Marking Package Preferred Latest 21 weight 10 +DepSelector inst# 3471 - Marking Package Required 21 +DepSelector inst# 3471 - Adding VC for 26 @ 0 depPkg 21 [ 0, 0 ] +DepSelector inst# 3471 - Marking Package Preferred Latest 22 weight 10 +DepSelector inst# 3471 - Marking Package Required 22 +DepSelector inst# 3471 - Adding VC for 26 @ 0 depPkg 22 [ 0, 0 ] +DepSelector inst# 3471 - Marking Package Preferred Latest 23 weight 10 +DepSelector inst# 3471 - Marking Package Required 23 +DepSelector inst# 3471 - Adding VC for 26 @ 0 depPkg 23 [ 0, 0 ] +DepSelector inst# 3471 - Marking Package Preferred Latest 24 weight 10 +DepSelector inst# 3471 - Marking Package Required 24 +DepSelector inst# 3471 - Adding VC for 26 @ 0 depPkg 24 [ 0, 0 ] +DepSelector inst# 3471 - Marking Package Preferred Latest 24 weight 10 +DepSelector inst# 3471 - Marking Package Required 24 +DepSelector inst# 3471 - Adding VC for 26 @ 0 depPkg 24 [ 0, 0 ] +DepSelector inst# 3471 - Marking Package Preferred Latest 25 weight 10 +DepSelector inst# 3471 - Marking Package Required 25 +DepSelector inst# 3471 - Adding VC for 26 @ 0 depPkg 25 [ 0, 0 ] +DepSelector inst# 3471 - Marking Package Preferred Latest 25 weight 10 +DepSelector inst# 3471 - Marking Package Required 25 +DepSelector inst# 3471 - Adding VC for 26 @ 0 depPkg 25 [ 0, 0 ] diff --git a/test/data/log-183998c1-2ada-4214-b308-e480345c42f2.txt b/test/data/log-183998c1-2ada-4214-b308-e480345c42f2.txt new file mode 100644 index 0000000..b90bb3d --- /dev/null +++ b/test/data/log-183998c1-2ada-4214-b308-e480345c42f2.txt @@ -0,0 +1,946 @@ +Creating VersionProblem inst# 4558 with 84 packages, 1 stats, 1 debug +DepSelector inst# 4558 - Adding package id 0/84: min = -1, max = 3, current version 0 +DepSelector inst# 4558 - Adding package id 1/84: min = -1, max = 1, current version 0 +DepSelector inst# 4558 - Adding VC for 0 @ 3 depPkg 1 [ 0, 1 ] +DepSelector inst# 4558 - Adding package id 2/84: min = -1, max = 0, current version 0 +DepSelector inst# 4558 - Adding VC for 0 @ 3 depPkg 2 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 0 @ 2 depPkg 1 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 0 @ 2 depPkg 2 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 0 @ 1 depPkg 1 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 0 @ 1 depPkg 2 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 0 @ 0 depPkg 1 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 0 @ 0 depPkg 2 [ 0, 0 ] +DepSelector inst# 4558 - Adding package id 3/84: min = -1, max = 2, current version 0 +DepSelector inst# 4558 - Adding package id 4/84: min = -1, max = 5, current version 0 +DepSelector inst# 4558 - Adding package id 5/84: min = -1, max = 5, current version 0 +DepSelector inst# 4558 - Adding VC for 4 @ 5 depPkg 5 [ 0, 5 ] +DepSelector inst# 4558 - Adding package id 6/84: min = -1, max = 5, current version 0 +DepSelector inst# 4558 - Adding VC for 4 @ 5 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 4 @ 4 depPkg 5 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 4 @ 3 depPkg 5 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 4 @ 2 depPkg 5 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 4 @ 1 depPkg 5 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 4 @ 0 depPkg 5 [ 0, 5 ] +DepSelector inst# 4558 - Adding package id 7/84: min = -1, max = 3, current version 0 +DepSelector inst# 4558 - Adding VC for 5 @ 5 depPkg 7 [ 0, 3 ] +DepSelector inst# 4558 - Adding package id 8/84: min = -1, max = 0, current version 0 +DepSelector inst# 4558 - Adding VC for 5 @ 5 depPkg 7 [ 0, 3 ] +DepSelector inst# 4558 - Adding VC for 5 @ 5 depPkg 8 [ 0, 0 ] +DepSelector inst# 4558 - Adding package id 8/84: min = -1, max = 0, current version 0 +DepSelector inst# 4558 - Adding VC for 5 @ 4 depPkg 8 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 5 @ 5 depPkg 8 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 5 @ 5 depPkg 7 [ 0, 3 ] +DepSelector inst# 4558 - Adding package id 8/84: min = -1, max = 0, current version 0 +DepSelector inst# 4558 - Adding VC for 5 @ 5 depPkg 8 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 5 @ 4 depPkg 7 [ 0, 3 ] +DepSelector inst# 4558 - Adding VC for 5 @ 4 depPkg 8 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 5 @ 3 depPkg 7 [ 0, 3 ] +DepSelector inst# 4558 - Adding VC for 5 @ 2 depPkg 7 [ 0, 3 ] +DepSelector inst# 4558 - Adding VC for 5 @ 2 depPkg 8 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 5 @ 1 depPkg 7 [ 0, 3 ] +DepSelector inst# 4558 - Adding VC for 5 @ 1 depPkg 8 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 5 @ 0 depPkg 7 [ 0, 3 ] +DepSelector inst# 4558 - Adding package id 10/84: min = -1, max = 0, current version 0 +DepSelector inst# 4558 - Adding package id 11/84: min = -1, max = 0, current version 0 +DepSelector inst# 4558 - Adding package id 12/84: min = -1, max = 0, current version 0 +DepSelector inst# 4558 - Adding package id 13/84: min = -1, max = 1, current version 0 +DepSelector inst# 4558 - Adding package id 14/84: min = -1, max = 0, current version 0 +DepSelector inst# 4558 - Adding package id 15/84: min = -1, max = 1, current version 0 +DepSelector inst# 4558 - Adding package id 16/84: min = -1, max = 0, current version 0 +DepSelector inst# 4558 - Adding package id 17/84: min = -1, max = 1, current version 0 +DepSelector inst# 4558 - Adding package id 18/84: min = -1, max = 0, current version 0 +DepSelector inst# 4558 - Adding package id 19/84: min = -1, max = 0, current version 0 +DepSelector inst# 4558 - Adding package id 20/84: min = -1, max = 2, current version 0 +DepSelector inst# 4558 - Adding package id 21/84: min = -1, max = 0, current version 0 +DepSelector inst# 4558 - Adding package id 22/84: min = -1, max = 1, current version 0 +DepSelector inst# 4558 - Adding package id 23/84: min = -1, max = 0, current version 0 +DepSelector inst# 4558 - Adding package id 24/84: min = -1, max = 2, current version 0 +DepSelector inst# 4558 - Adding package id 25/84: min = -1, max = 3, current version 0 +DepSelector inst# 4558 - Adding package id 26/84: min = -1, max = 1, current version 0 +DepSelector inst# 4558 - Adding VC for 26 @ 1 depPkg 7 [ 0, 3 ] +DepSelector inst# 4558 - Adding VC for 26 @ 0 depPkg 7 [ 0, 3 ] +DepSelector inst# 4558 - Adding VC for 26 @ 0 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding package id 27/84: min = -1, max = 3, current version 0 +DepSelector inst# 4558 - Adding package id 28/84: min = -1, max = 5, current version 0 +DepSelector inst# 4558 - Adding package id 29/84: min = -1, max = 0, current version 0 +DepSelector inst# 4558 - Adding package id 30/84: min = -1, max = 2, current version 0 +DepSelector inst# 4558 - Adding package id 31/84: min = -1, max = 0, current version 0 + +DepSelector inst# 4558 - Adding VC for 30 @ 2 depPkg 31 [ 0, 0 ] +DepSelector inst# 4558 - Adding package id 32/84: min = -1, max = 2, current version 0 +DepSelector inst# 4558 - Adding package id 33/84: min = -1, max = 0, current version 0 +DepSelector inst# 4558 - Adding package id 34/84: min = -1, max = 0, current version 0 +DepSelector inst# 4558 - Adding VC for 33 @ 0 depPkg 34 [ 0, 0 ] +DepSelector inst# 4558 - Adding package id 35/84: min = -1, max = 24, current version 0 +DepSelector inst# 4558 - Adding package id 36/84: min = -1, max = 0, current version 0 +DepSelector inst# 4558 - Adding VC for 35 @ 24 depPkg 36 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 35 @ 24 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 35 @ 23 depPkg 36 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 35 @ 23 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 35 @ 22 depPkg 36 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 35 @ 22 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 35 @ 21 depPkg 36 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 35 @ 21 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 35 @ 20 depPkg 36 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 35 @ 20 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 35 @ 19 depPkg 36 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 35 @ 19 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 35 @ 18 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 35 @ 17 depPkg 36 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 35 @ 17 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 35 @ 16 depPkg 36 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 35 @ 16 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 35 @ 16 depPkg 36 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 35 @ 16 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 35 @ 15 depPkg 36 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 35 @ 15 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 35 @ 14 depPkg 36 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 35 @ 14 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 35 @ 13 depPkg 36 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 35 @ 13 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 35 @ 12 depPkg 36 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 35 @ 12 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 35 @ 11 depPkg 36 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 35 @ 11 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 35 @ 10 depPkg 36 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 35 @ 10 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 35 @ 9 depPkg 36 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 35 @ 9 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 35 @ 8 depPkg 36 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 35 @ 8 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 35 @ 7 depPkg 36 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 35 @ 7 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 35 @ 6 depPkg 36 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 35 @ 6 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 35 @ 5 depPkg 36 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 35 @ 5 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 35 @ 4 depPkg 36 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 35 @ 4 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 35 @ 3 depPkg 36 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 35 @ 3 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 35 @ 2 depPkg 36 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 35 @ 2 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 35 @ 1 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding package id 37/84: min = -1, max = 0, current version 0 +DepSelector inst# 4558 - Adding VC for 36 @ 0 depPkg 37 [ 0, 0 ] +DepSelector inst# 4558 - Adding package id 38/84: min = -1, max = 4, current version 0 +DepSelector inst# 4558 - Adding VC for 37 @ 0 depPkg 38 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 38 @ 4 depPkg 4 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 38 @ 3 depPkg 4 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 38 @ 2 depPkg 4 [ 0, 5 ] +DepSelector inst# 4558 - Adding package id 39/84: min = -1, max = 3, current version 0 +DepSelector inst# 4558 - Adding VC for 39 @ 3 depPkg 38 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 39 @ 2 depPkg 38 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 39 @ 1 depPkg 38 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 39 @ 0 depPkg 38 [ 0, 4 ] +DepSelector inst# 4558 - Adding package id 40/84: min = -1, max = 2, current version 0 +DepSelector inst# 4558 - Adding package id 41/84: min = -1, max = 2, current version 0 +DepSelector inst# 4558 - Adding package id 42/84: min = -1, max = 1, current version 0 +DepSelector inst# 4558 - Adding VC for 42 @ 1 depPkg 10 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 42 @ 0 depPkg 10 [ 0, 0 ] +DepSelector inst# 4558 - Adding package id 43/84: min = -1, max = 7, current version 0 +DepSelector inst# 4558 - Adding package id 44/84: min = -1, max = 1, current version 0 +DepSelector inst# 4558 - Adding VC for 44 @ 1 depPkg 5 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 44 @ 0 depPkg 5 [ 0, 5 ] +DepSelector inst# 4558 - Adding package id 45/84: min = -1, max = 1, current version 0 +DepSelector inst# 4558 - Adding package id 46/84: min = -1, max = 2, current version 0 +DepSelector inst# 4558 - Adding VC for 45 @ 1 depPkg 46 [ 0, 2 ] +DepSelector inst# 4558 - Adding package id 47/84: min = -1, max = 4, current version 0 +DepSelector inst# 4558 - Adding VC for 45 @ 1 depPkg 47 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 45 @ 1 depPkg 34 [ 0, 0 ] +DepSelector inst# 4558 - Adding package id 48/84: min = -1, max = 1, current version 0 +DepSelector inst# 4558 - Adding VC for 45 @ 1 depPkg 48 [ 0, 1 ] +DepSelector inst# 4558 - Adding package id 49/84: min = -1, max = 0, current version 0 +DepSelector inst# 4558 - Adding VC for 45 @ 1 depPkg 49 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 45 @ 0 depPkg 46 [ 0, 2 ] +DepSelector inst# 4558 - Adding VC for 45 @ 0 depPkg 47 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 45 @ 0 depPkg 34 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 45 @ 0 depPkg 48 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 45 @ 0 depPkg 49 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 46 @ 2 depPkg 7 [ 0, 3 ] +DepSelector inst# 4558 - Adding VC for 46 @ 2 depPkg 5 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 46 @ 2 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 46 @ 1 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 46 @ 0 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding package id 50/84: min = -1, max = 2, current version 0 +DepSelector inst# 4558 - Adding VC for 48 @ 1 depPkg 50 [ 0, 2 ] +DepSelector inst# 4558 - Adding package id 51/84: min = -1, max = 3, current version 0 +DepSelector inst# 4558 - Adding VC for 48 @ 1 depPkg 51 [ 0, 3 ] +DepSelector inst# 4558 - Adding VC for 48 @ 1 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 48 @ 1 depPkg 49 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 48 @ 0 depPkg 51 [ 0, 3 ] +DepSelector inst# 4558 - Adding VC for 48 @ 0 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 48 @ 0 depPkg 49 [ 0, 0 ] +DepSelector inst# 4558 - Adding package id 52/84: min = -1, max = 0, current version 0 +DepSelector inst# 4558 - Adding VC for 51 @ 3 depPkg 52 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 51 @ 2 depPkg 52 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 51 @ 1 depPkg 52 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 51 @ 0 depPkg 52 [ 0, 0 ] +DepSelector inst# 4558 - Adding package id 53/84: min = -1, max = 1, current version 0 +DepSelector inst# 4558 - Adding VC for 53 @ 1 depPkg 38 [ 0, 4 ] +DepSelector inst# 4558 - Adding package id 54/84: min = -1, max = 0, current version 0 +DepSelector inst# 4558 - Adding VC for 54 @ 0 depPkg 7 [ 0, 3 ] +DepSelector inst# 4558 - Adding VC for 54 @ 0 depPkg 38 [ 0, 4 ] +DepSelector inst# 4558 - Adding package id 55/84: min = -1, max = 4, current version 0 +DepSelector inst# 4558 - Adding VC for 55 @ 4 depPkg 7 [ 0, 3 ] +DepSelector inst# 4558 - Adding VC for 55 @ 4 depPkg 38 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 55 @ 3 depPkg 7 [ 0, 3 ] +DepSelector inst# 4558 - Adding VC for 55 @ 3 depPkg 38 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 55 @ 2 depPkg 7 [ 0, 3 ] +DepSelector inst# 4558 - Adding VC for 55 @ 2 depPkg 38 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 55 @ 1 depPkg 7 [ 0, 3 ] +DepSelector inst# 4558 - Adding VC for 55 @ 1 depPkg 38 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 55 @ 0 depPkg 7 [ 0, 3 ] +DepSelector inst# 4558 - Adding VC for 55 @ 0 depPkg 38 [ 0, 4 ] +DepSelector inst# 4558 - Adding package id 56/84: min = -1, max = 3, current version 0 +DepSelector inst# 4558 - Adding VC for 56 @ 3 depPkg 7 [ 0, 3 ] +DepSelector inst# 4558 - Adding VC for 56 @ 2 depPkg 7 [ 0, 3 ] +DepSelector inst# 4558 - Adding VC for 56 @ 1 depPkg 7 [ 0, 3 ] +DepSelector inst# 4558 - Adding VC for 56 @ 0 depPkg 7 [ 0, 3 ] +DepSelector inst# 4558 - Adding package id 57/84: min = -1, max = 5, current version 0 +DepSelector inst# 4558 - Adding package id 58/84: min = -1, max = 2, current version 0 +DepSelector inst# 4558 - Adding VC for 57 @ 5 depPkg 58 [ 0, 2 ] +DepSelector inst# 4558 - Adding package id 59/84: min = -1, max = 0, current version 0 +DepSelector inst# 4558 - Adding VC for 57 @ 5 depPkg 59 [ 0, 0 ] +DepSelector inst# 4558 - Adding package id 60/84: min = -1, max = 0, current version 0 +DepSelector inst# 4558 - Adding VC for 57 @ 5 depPkg 60 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 57 @ 5 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 57 @ 5 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding package id 61/84: min = -1, max = 6, current version 0 +DepSelector inst# 4558 - Adding VC for 57 @ 5 depPkg 61 [ 0, 6 ] +DepSelector inst# 4558 - Adding package id 62/84: min = -1, max = 4, current version 0 +DepSelector inst# 4558 - Adding VC for 57 @ 5 depPkg 62 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 57 @ 4 depPkg 58 [ 0, 2 ] +DepSelector inst# 4558 - Adding VC for 57 @ 4 depPkg 59 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 57 @ 4 depPkg 60 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 57 @ 4 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 57 @ 4 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 57 @ 4 depPkg 61 [ 0, 6 ] +DepSelector inst# 4558 - Adding VC for 57 @ 4 depPkg 62 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 57 @ 3 depPkg 58 [ 0, 2 ] +DepSelector inst# 4558 - Adding VC for 57 @ 3 depPkg 59 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 57 @ 3 depPkg 60 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 57 @ 3 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 57 @ 3 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 57 @ 3 depPkg 62 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 57 @ 2 depPkg 58 [ 0, 2 ] +DepSelector inst# 4558 - Adding VC for 57 @ 2 depPkg 59 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 57 @ 2 depPkg 60 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 57 @ 2 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 57 @ 2 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 57 @ 2 depPkg 62 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 57 @ 1 depPkg 58 [ 0, 2 ] +DepSelector inst# 4558 - Adding VC for 57 @ 1 depPkg 59 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 57 @ 1 depPkg 60 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 57 @ 1 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 57 @ 1 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 57 @ 1 depPkg 62 [ 0, 4 ] +DepSelector inst# 4558 - Adding package id 63/84: min = -1, max = 2, current version 0 +DepSelector inst# 4558 - Adding VC for 58 @ 2 depPkg 63 [ 0, 2 ] +DepSelector inst# 4558 - Adding package id 64/84: min = -1, max = 2, current version 0 +DepSelector inst# 4558 - Adding VC for 58 @ 2 depPkg 64 [ 0, 2 ] +DepSelector inst# 4558 - Adding package id 65/84: min = -1, max = 0, current version 0 +DepSelector inst# 4558 - Adding VC for 58 @ 2 depPkg 65 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 58 @ 2 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 58 @ 1 depPkg 63 [ 0, 2 ] +DepSelector inst# 4558 - Adding VC for 58 @ 1 depPkg 64 [ 0, 2 ] +DepSelector inst# 4558 - Adding VC for 58 @ 1 depPkg 65 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 58 @ 1 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 58 @ 0 depPkg 63 [ 0, 2 ] +DepSelector inst# 4558 - Adding VC for 58 @ 0 depPkg 64 [ 0, 2 ] +DepSelector inst# 4558 - Adding VC for 58 @ 0 depPkg 65 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 58 @ 0 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 63 @ 2 depPkg 65 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 63 @ 2 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 63 @ 1 depPkg 65 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 63 @ 1 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 63 @ 0 depPkg 65 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 63 @ 0 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding package id 66/84: min = -1, max = 1, current version 0 +DepSelector inst# 4558 - Adding VC for 60 @ 0 depPkg 66 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 62 @ 4 depPkg 7 [ 0, 3 ] +DepSelector inst# 4558 - Adding VC for 62 @ 4 depPkg 38 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 62 @ 4 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 62 @ 3 depPkg 7 [ 0, 3 ] +DepSelector inst# 4558 - Adding VC for 62 @ 3 depPkg 38 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 62 @ 3 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 62 @ 2 depPkg 7 [ 0, 3 ] +DepSelector inst# 4558 - Adding VC for 62 @ 2 depPkg 38 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 62 @ 2 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 62 @ 1 depPkg 7 [ 0, 3 ] +DepSelector inst# 4558 - Adding VC for 62 @ 1 depPkg 38 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 62 @ 1 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 62 @ 0 depPkg 7 [ 0, 3 ] +DepSelector inst# 4558 - Adding VC for 62 @ 0 depPkg 38 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 62 @ 0 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding package id 67/84: min = -1, max = 7, current version 0 +DepSelector inst# 4558 - Adding VC for 67 @ 7 depPkg 58 [ 0, 2 ] +DepSelector inst# 4558 - Adding VC for 67 @ 7 depPkg 59 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 67 @ 7 depPkg 60 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 67 @ 7 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 67 @ 7 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 67 @ 7 depPkg 61 [ 0, 6 ] +DepSelector inst# 4558 - Adding VC for 67 @ 7 depPkg 62 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 67 @ 6 depPkg 58 [ 0, 2 ] +DepSelector inst# 4558 - Adding VC for 67 @ 6 depPkg 59 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 67 @ 6 depPkg 60 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 67 @ 6 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 67 @ 6 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 67 @ 6 depPkg 61 [ 0, 6 ] +DepSelector inst# 4558 - Adding VC for 67 @ 6 depPkg 62 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 67 @ 5 depPkg 58 [ 0, 2 ] +DepSelector inst# 4558 - Adding VC for 67 @ 5 depPkg 59 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 67 @ 5 depPkg 60 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 67 @ 5 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 67 @ 5 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 67 @ 5 depPkg 61 [ 0, 6 ] +DepSelector inst# 4558 - Adding VC for 67 @ 5 depPkg 62 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 67 @ 4 depPkg 58 [ 0, 2 ] +DepSelector inst# 4558 - Adding VC for 67 @ 4 depPkg 59 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 67 @ 4 depPkg 60 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 67 @ 4 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 67 @ 4 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 67 @ 4 depPkg 61 [ 0, 6 ] +DepSelector inst# 4558 - Adding VC for 67 @ 4 depPkg 62 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 67 @ 3 depPkg 58 [ 0, 2 ] +DepSelector inst# 4558 - Adding VC for 67 @ 3 depPkg 59 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 67 @ 3 depPkg 60 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 67 @ 3 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 67 @ 3 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 67 @ 3 depPkg 61 [ 0, 6 ] +DepSelector inst# 4558 - Adding VC for 67 @ 3 depPkg 62 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 67 @ 2 depPkg 58 [ 0, 2 ] +DepSelector inst# 4558 - Adding VC for 67 @ 2 depPkg 59 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 67 @ 2 depPkg 60 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 67 @ 2 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 67 @ 2 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 67 @ 2 depPkg 62 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 67 @ 1 depPkg 58 [ 0, 2 ] +DepSelector inst# 4558 - Adding VC for 67 @ 1 depPkg 59 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 67 @ 1 depPkg 60 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 67 @ 1 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 67 @ 1 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 67 @ 1 depPkg 62 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 67 @ 0 depPkg 58 [ 0, 2 ] +DepSelector inst# 4558 - Adding VC for 67 @ 0 depPkg 59 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 67 @ 0 depPkg 60 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 67 @ 0 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 67 @ 0 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 67 @ 0 depPkg 62 [ 0, 4 ] +DepSelector inst# 4558 - Adding package id 68/84: min = -1, max = 1, current version 0 +DepSelector inst# 4558 - Adding package id 69/84: min = -1, max = 0, current version 0 +DepSelector inst# 4558 - Adding package id 70/84: min = -1, max = 1, current version 0 +DepSelector inst# 4558 - Adding package id 71/84: min = -1, max = 1, current version 0 +DepSelector inst# 4558 - Adding VC for 70 @ 1 depPkg 71 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 70 @ 1 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 70 @ 0 depPkg 71 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 70 @ 0 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding package id 72/84: min = -1, max = 0, current version 0 +DepSelector inst# 4558 - Adding VC for 72 @ 0 depPkg 7 [ 0, 3 ] +DepSelector inst# 4558 - Adding package id 73/84: min = -1, max = 11, current version 0 +DepSelector inst# 4558 - Adding VC for 73 @ 11 depPkg 50 [ 0, 2 ] +DepSelector inst# 4558 - Adding VC for 73 @ 11 depPkg 71 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 73 @ 11 depPkg 60 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 73 @ 11 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 73 @ 11 depPkg 34 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 73 @ 11 depPkg 61 [ 0, 6 ] +DepSelector inst# 4558 - Adding VC for 73 @ 10 depPkg 50 [ 0, 2 ] +DepSelector inst# 4558 - Adding VC for 73 @ 10 depPkg 71 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 73 @ 10 depPkg 60 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 73 @ 10 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 73 @ 10 depPkg 34 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 73 @ 10 depPkg 61 [ 0, 6 ] +DepSelector inst# 4558 - Adding VC for 73 @ 9 depPkg 50 [ 0, 2 ] +DepSelector inst# 4558 - Adding VC for 73 @ 9 depPkg 71 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 73 @ 9 depPkg 60 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 73 @ 9 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 73 @ 9 depPkg 34 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 73 @ 9 depPkg 61 [ 0, 6 ] +DepSelector inst# 4558 - Adding VC for 73 @ 8 depPkg 50 [ 0, 2 ] +DepSelector inst# 4558 - Adding VC for 73 @ 8 depPkg 71 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 73 @ 8 depPkg 60 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 73 @ 8 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 73 @ 8 depPkg 34 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 73 @ 8 depPkg 61 [ 0, 6 ] +DepSelector inst# 4558 - Adding VC for 73 @ 7 depPkg 50 [ 0, 2 ] +DepSelector inst# 4558 - Adding VC for 73 @ 7 depPkg 71 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 73 @ 7 depPkg 60 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 73 @ 7 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 73 @ 7 depPkg 34 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 73 @ 7 depPkg 61 [ 0, 6 ] +DepSelector inst# 4558 - Adding VC for 73 @ 6 depPkg 50 [ 0, 2 ] +DepSelector inst# 4558 - Adding VC for 73 @ 6 depPkg 71 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 73 @ 6 depPkg 60 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 73 @ 6 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 73 @ 6 depPkg 34 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 73 @ 5 depPkg 50 [ 0, 2 ] +DepSelector inst# 4558 - Adding VC for 73 @ 5 depPkg 71 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 73 @ 5 depPkg 60 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 73 @ 5 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 73 @ 5 depPkg 34 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 73 @ 4 depPkg 71 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 73 @ 4 depPkg 60 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 73 @ 4 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 73 @ 4 depPkg 34 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 73 @ 3 depPkg 71 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 73 @ 3 depPkg 60 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 73 @ 3 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 73 @ 3 depPkg 34 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 73 @ 2 depPkg 71 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 73 @ 2 depPkg 60 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 73 @ 2 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 73 @ 1 depPkg 71 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 73 @ 1 depPkg 60 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 73 @ 1 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 73 @ 0 depPkg 71 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 73 @ 0 depPkg 60 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 73 @ 0 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding package id 74/84: min = -1, max = 7, current version 0 +DepSelector inst# 4558 - Adding VC for 74 @ 7 depPkg 47 [ 0, 4 ] +DepSelector inst# 4558 - Adding package id 75/84: min = -1, max = 32, current version 0 +DepSelector inst# 4558 - Adding VC for 74 @ 7 depPkg 75 [ 0, 32 ] +DepSelector inst# 4558 - Adding VC for 74 @ 7 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 74 @ 7 depPkg 61 [ 0, 6 ] +DepSelector inst# 4558 - Adding VC for 74 @ 6 depPkg 47 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 74 @ 6 depPkg 75 [ 0, 32 ] +DepSelector inst# 4558 - Adding VC for 74 @ 6 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 74 @ 6 depPkg 61 [ 0, 6 ] +DepSelector inst# 4558 - Adding VC for 74 @ 5 depPkg 47 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 74 @ 5 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 74 @ 5 depPkg 61 [ 0, 6 ] +DepSelector inst# 4558 - Adding VC for 74 @ 4 depPkg 47 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 74 @ 4 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 74 @ 4 depPkg 61 [ 0, 6 ] +DepSelector inst# 4558 - Adding VC for 74 @ 3 depPkg 47 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 74 @ 3 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 74 @ 2 depPkg 47 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 74 @ 2 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 74 @ 1 depPkg 47 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 74 @ 1 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 74 @ 0 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 75 @ 32 depPkg 59 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 32 depPkg 47 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 32 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding package id 76/84: min = -1, max = 0, current version 0 +DepSelector inst# 4558 - Adding VC for 75 @ 32 depPkg 76 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 32 depPkg 34 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 32 depPkg 61 [ 0, 6 ] +DepSelector inst# 4558 - Adding package id 77/84: min = -1, max = 0, current version 0 +DepSelector inst# 4558 - Adding VC for 75 @ 32 depPkg 77 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 31 depPkg 59 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 31 depPkg 47 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 31 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 75 @ 31 depPkg 76 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 31 depPkg 34 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 31 depPkg 61 [ 0, 6 ] +DepSelector inst# 4558 - Adding VC for 75 @ 31 depPkg 77 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 30 depPkg 59 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 30 depPkg 47 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 30 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 75 @ 30 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 75 @ 30 depPkg 76 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 30 depPkg 34 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 30 depPkg 61 [ 0, 6 ] +DepSelector inst# 4558 - Adding VC for 75 @ 30 depPkg 62 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 29 depPkg 59 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 29 depPkg 47 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 29 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 75 @ 29 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 75 @ 29 depPkg 76 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 29 depPkg 34 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 29 depPkg 61 [ 0, 6 ] +DepSelector inst# 4558 - Adding VC for 75 @ 29 depPkg 62 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 28 depPkg 59 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 28 depPkg 47 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 28 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 75 @ 28 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 75 @ 28 depPkg 76 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 28 depPkg 34 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 28 depPkg 61 [ 0, 6 ] +DepSelector inst# 4558 - Adding VC for 75 @ 28 depPkg 62 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 27 depPkg 59 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 27 depPkg 47 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 27 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 75 @ 27 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 75 @ 27 depPkg 76 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 27 depPkg 34 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 27 depPkg 61 [ 0, 6 ] +DepSelector inst# 4558 - Adding VC for 75 @ 27 depPkg 62 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 26 depPkg 59 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 26 depPkg 47 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 26 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 75 @ 26 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 75 @ 26 depPkg 76 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 26 depPkg 34 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 26 depPkg 61 [ 0, 6 ] +DepSelector inst# 4558 - Adding VC for 75 @ 26 depPkg 62 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 25 depPkg 59 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 25 depPkg 47 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 25 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 75 @ 25 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 75 @ 25 depPkg 76 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 25 depPkg 34 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 25 depPkg 61 [ 0, 6 ] +DepSelector inst# 4558 - Adding VC for 75 @ 25 depPkg 62 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 24 depPkg 59 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 24 depPkg 47 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 24 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 75 @ 24 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 75 @ 24 depPkg 76 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 24 depPkg 34 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 24 depPkg 61 [ 0, 6 ] +DepSelector inst# 4558 - Adding VC for 75 @ 24 depPkg 62 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 23 depPkg 59 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 23 depPkg 47 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 23 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 75 @ 23 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 75 @ 23 depPkg 76 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 23 depPkg 34 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 23 depPkg 61 [ 0, 6 ] +DepSelector inst# 4558 - Adding VC for 75 @ 23 depPkg 62 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 22 depPkg 59 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 22 depPkg 47 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 22 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 75 @ 22 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 75 @ 22 depPkg 76 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 22 depPkg 34 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 22 depPkg 61 [ 0, 6 ] +DepSelector inst# 4558 - Adding VC for 75 @ 22 depPkg 62 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 21 depPkg 59 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 21 depPkg 47 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 21 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 75 @ 21 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 75 @ 21 depPkg 76 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 21 depPkg 34 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 21 depPkg 61 [ 0, 6 ] +DepSelector inst# 4558 - Adding VC for 75 @ 21 depPkg 62 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 20 depPkg 59 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 20 depPkg 47 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 20 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 75 @ 20 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 75 @ 20 depPkg 76 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 20 depPkg 34 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 20 depPkg 61 [ 0, 6 ] +DepSelector inst# 4558 - Adding VC for 75 @ 20 depPkg 62 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 19 depPkg 59 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 19 depPkg 47 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 19 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 75 @ 19 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 75 @ 19 depPkg 76 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 19 depPkg 34 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 19 depPkg 61 [ 0, 6 ] +DepSelector inst# 4558 - Adding VC for 75 @ 19 depPkg 62 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 18 depPkg 59 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 18 depPkg 47 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 18 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 75 @ 18 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 75 @ 18 depPkg 76 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 18 depPkg 34 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 18 depPkg 61 [ 0, 6 ] +DepSelector inst# 4558 - Adding VC for 75 @ 18 depPkg 62 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 17 depPkg 59 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 17 depPkg 47 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 17 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 75 @ 17 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 75 @ 17 depPkg 76 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 17 depPkg 34 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 17 depPkg 61 [ 0, 6 ] +DepSelector inst# 4558 - Adding VC for 75 @ 17 depPkg 62 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 16 depPkg 59 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 16 depPkg 47 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 16 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 75 @ 16 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 75 @ 16 depPkg 76 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 16 depPkg 34 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 16 depPkg 61 [ 0, 6 ] +DepSelector inst# 4558 - Adding VC for 75 @ 16 depPkg 62 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 15 depPkg 59 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 15 depPkg 47 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 15 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 75 @ 15 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 75 @ 15 depPkg 76 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 15 depPkg 34 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 15 depPkg 61 [ 0, 6 ] +DepSelector inst# 4558 - Adding VC for 75 @ 15 depPkg 62 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 14 depPkg 59 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 14 depPkg 47 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 14 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 75 @ 14 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 75 @ 14 depPkg 76 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 14 depPkg 34 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 14 depPkg 61 [ 0, 6 ] +DepSelector inst# 4558 - Adding VC for 75 @ 14 depPkg 62 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 13 depPkg 59 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 13 depPkg 47 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 13 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 75 @ 13 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 75 @ 13 depPkg 76 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 13 depPkg 34 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 13 depPkg 61 [ 0, 6 ] +DepSelector inst# 4558 - Adding VC for 75 @ 13 depPkg 62 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 12 depPkg 59 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 12 depPkg 47 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 12 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 75 @ 12 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 75 @ 12 depPkg 76 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 12 depPkg 34 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 12 depPkg 61 [ 0, 6 ] +DepSelector inst# 4558 - Adding VC for 75 @ 12 depPkg 62 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 11 depPkg 59 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 11 depPkg 47 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 11 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 75 @ 11 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 75 @ 11 depPkg 76 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 11 depPkg 34 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 11 depPkg 61 [ 0, 6 ] +DepSelector inst# 4558 - Adding VC for 75 @ 11 depPkg 62 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 10 depPkg 59 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 10 depPkg 47 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 10 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 75 @ 10 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 75 @ 10 depPkg 76 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 10 depPkg 34 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 10 depPkg 61 [ 0, 6 ] +DepSelector inst# 4558 - Adding VC for 75 @ 10 depPkg 62 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 9 depPkg 59 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 9 depPkg 47 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 9 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 75 @ 9 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 75 @ 9 depPkg 76 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 9 depPkg 34 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 9 depPkg 62 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 8 depPkg 59 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 8 depPkg 47 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 8 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 75 @ 8 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 75 @ 8 depPkg 76 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 8 depPkg 34 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 8 depPkg 62 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 7 depPkg 59 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 7 depPkg 47 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 7 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 75 @ 7 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 75 @ 7 depPkg 76 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 7 depPkg 34 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 7 depPkg 62 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 6 depPkg 59 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 6 depPkg 47 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 6 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 75 @ 6 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 75 @ 6 depPkg 76 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 6 depPkg 34 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 6 depPkg 62 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 5 depPkg 59 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 5 depPkg 47 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 5 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 75 @ 5 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 75 @ 5 depPkg 76 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 5 depPkg 34 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 5 depPkg 62 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 4 depPkg 59 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 4 depPkg 47 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 4 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 75 @ 4 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 75 @ 4 depPkg 76 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 4 depPkg 34 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 4 depPkg 62 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 3 depPkg 59 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 3 depPkg 47 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 3 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 75 @ 3 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 75 @ 3 depPkg 76 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 3 depPkg 34 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 3 depPkg 62 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 2 depPkg 59 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 2 depPkg 47 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 2 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 75 @ 2 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 75 @ 2 depPkg 76 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 2 depPkg 34 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 2 depPkg 62 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 1 depPkg 59 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 1 depPkg 47 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 1 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 75 @ 1 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 75 @ 1 depPkg 76 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 1 depPkg 34 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 1 depPkg 62 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 0 depPkg 59 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 0 depPkg 47 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 75 @ 0 depPkg 6 [ 0, 5 ] +DepSelector inst# 4558 - Adding VC for 75 @ 0 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 75 @ 0 depPkg 76 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 0 depPkg 34 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 75 @ 0 depPkg 62 [ 0, 4 ] +DepSelector inst# 4558 - Adding VC for 77 @ 0 depPkg 7 [ 0, 3 ] +DepSelector inst# 4558 - Adding VC for 77 @ 0 depPkg 38 [ 0, 4 ] +DepSelector inst# 4558 - Adding package id 78/84: min = -1, max = 4, current version 0 +DepSelector inst# 4558 - Adding VC for 78 @ 4 depPkg 75 [ 0, 32 ] +DepSelector inst# 4558 - Adding VC for 78 @ 4 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 78 @ 4 depPkg 61 [ 0, 6 ] +DepSelector inst# 4558 - Adding VC for 78 @ 3 depPkg 75 [ 0, 32 ] +DepSelector inst# 4558 - Adding VC for 78 @ 3 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 78 @ 3 depPkg 61 [ 0, 6 ] +DepSelector inst# 4558 - Adding VC for 78 @ 2 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 78 @ 2 depPkg 61 [ 0, 6 ] +DepSelector inst# 4558 - Adding VC for 78 @ 1 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 78 @ 0 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding package id 79/84: min = -1, max = 2, current version 0 +DepSelector inst# 4558 - Adding VC for 79 @ 2 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 79 @ 2 depPkg 61 [ 0, 6 ] +DepSelector inst# 4558 - Adding VC for 79 @ 1 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 79 @ 1 depPkg 61 [ 0, 6 ] +DepSelector inst# 4558 - Adding VC for 79 @ 0 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding package id 80/84: min = -1, max = 1, current version 0 +DepSelector inst# 4558 - Adding VC for 80 @ 1 depPkg 71 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 80 @ 1 depPkg 60 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 80 @ 1 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 80 @ 1 depPkg 34 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 80 @ 1 depPkg 61 [ 0, 6 ] +DepSelector inst# 4558 - Adding VC for 80 @ 0 depPkg 71 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 80 @ 0 depPkg 60 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 80 @ 0 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Adding VC for 80 @ 0 depPkg 34 [ 0, 0 ] +DepSelector inst# 4558 - Adding VC for 80 @ 0 depPkg 61 [ 0, 6 ] +DepSelector inst# 4558 - Adding package id 81/84: min = -1, max = 0, current version 0 +DepSelector inst# 4558 - Adding VC for 81 @ 0 depPkg 38 [ 0, 4 ] +DepSelector inst# 4558 - Adding package id 82/84: min = -1, max = 0, current version 0 +DepSelector inst# 4558 - Adding VC for 82 @ 0 depPkg 38 [ 0, 4 ] +DepSelector inst# 4558 - Adding package id 83/84: min = 0, max = 0, current version 0 +DepSelector inst# 4558 - Marking Package Preferred Latest 0 weight 10 +DepSelector inst# 4558 - Marking Package Required 0 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 0 [ 0, 3 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 3 weight 10 +DepSelector inst# 4558 - Marking Package Required 3 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 3 [ 0, 2 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 4 weight 10 +DepSelector inst# 4558 - Marking Package Required 4 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 4 [ 0, 5 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 9 weight 10 +DepSelector inst# 4558 - Marking Package Required 9 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 9 [ 0, 2 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 10 weight 10 +DepSelector inst# 4558 - Marking Package Required 10 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 10 [ 0, 0 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 11 weight 10 +DepSelector inst# 4558 - Marking Package Required 11 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 11 [ 0, 0 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 12 weight 10 +DepSelector inst# 4558 - Marking Package Required 12 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 12 [ 0, 0 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 13 weight 10 +DepSelector inst# 4558 - Marking Package Required 13 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 13 [ 0, 1 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 14 weight 10 +DepSelector inst# 4558 - Marking Package Required 14 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 14 [ 0, 0 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 15 weight 10 +DepSelector inst# 4558 - Marking Package Required 15 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 15 [ 0, 1 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 16 weight 10 +DepSelector inst# 4558 - Marking Package Required 16 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 16 [ 0, 0 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 17 weight 10 +DepSelector inst# 4558 - Marking Package Required 17 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 17 [ 0, 1 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 18 weight 10 +DepSelector inst# 4558 - Marking Package Required 18 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 18 [ 0, 0 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 19 weight 10 +DepSelector inst# 4558 - Marking Package Required 19 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 19 [ 0, 0 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 20 weight 10 +DepSelector inst# 4558 - Marking Package Required 20 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 20 [ 0, 2 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 21 weight 10 +DepSelector inst# 4558 - Marking Package Required 21 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 21 [ 0, 0 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 22 weight 10 +DepSelector inst# 4558 - Marking Package Required 22 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 22 weight 10 +DepSelector inst# 4558 - Marking Package Required 22 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 22 [ 0, 1 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 23 weight 10 +DepSelector inst# 4558 - Marking Package Required 23 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 23 [ 0, 0 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 24 weight 10 +DepSelector inst# 4558 - Marking Package Required 24 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 24 [ 0, 2 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 25 weight 10 +DepSelector inst# 4558 - Marking Package Required 25 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 25 [ 0, 3 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 26 weight 10 +DepSelector inst# 4558 - Marking Package Required 26 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 26 [ 0, 1 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 27 weight 10 +DepSelector inst# 4558 - Marking Package Required 27 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 27 [ 0, 3 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 28 weight 10 +DepSelector inst# 4558 - Marking Package Required 28 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 28 [ 0, 5 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 29 weight 10 +DepSelector inst# 4558 - Marking Package Required 29 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 29 [ 0, 0 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 29 weight 10 +DepSelector inst# 4558 - Marking Package Required 29 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 29 [ 0, 0 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 30 weight 10 +DepSelector inst# 4558 - Marking Package Required 30 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 30 [ 0, 2 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 32 weight 10 +DepSelector inst# 4558 - Marking Package Required 32 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 32 [ 0, 2 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 32 weight 10 +DepSelector inst# 4558 - Marking Package Required 32 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 32 [ 0, 2 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 32 weight 10 +DepSelector inst# 4558 - Marking Package Required 32 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 32 [ 0, 2 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 32 weight 10 +DepSelector inst# 4558 - Marking Package Required 32 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 32 [ 0, 2 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 32 weight 10 +DepSelector inst# 4558 - Marking Package Required 32 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 32 [ 0, 2 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 32 weight 10 +DepSelector inst# 4558 - Marking Package Required 32 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 32 [ 0, 2 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 32 weight 10 +DepSelector inst# 4558 - Marking Package Required 32 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 32 [ 0, 2 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 32 weight 10 +DepSelector inst# 4558 - Marking Package Required 32 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 32 [ 0, 2 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 32 weight 10 +DepSelector inst# 4558 - Marking Package Required 32 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 32 [ 0, 2 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 32 weight 10 +DepSelector inst# 4558 - Marking Package Required 32 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 32 [ 0, 2 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 32 weight 10 +DepSelector inst# 4558 - Marking Package Required 32 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 32 [ 0, 2 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 32 weight 10 +DepSelector inst# 4558 - Marking Package Required 32 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 32 [ 0, 2 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 32 weight 10 +DepSelector inst# 4558 - Marking Package Required 32 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 32 [ 0, 2 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 32 weight 10 +DepSelector inst# 4558 - Marking Package Required 32 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 32 [ 0, 2 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 33 weight 10 +DepSelector inst# 4558 - Marking Package Required 33 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 33 [ 0, 0 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 33 weight 10 +DepSelector inst# 4558 - Marking Package Required 33 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 33 [ 0, 0 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 35 weight 10 +DepSelector inst# 4558 - Marking Package Required 35 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 35 [ 0, 24 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 39 weight 10 +DepSelector inst# 4558 - Marking Package Required 39 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 39 [ 0, 3 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 40 weight 10 +DepSelector inst# 4558 - Marking Package Required 40 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 40 [ 0, 2 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 41 weight 10 +DepSelector inst# 4558 - Marking Package Required 41 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 41 [ 0, 2 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 41 weight 10 +DepSelector inst# 4558 - Marking Package Required 41 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 41 [ 0, 2 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 42 weight 10 +DepSelector inst# 4558 - Marking Package Required 42 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 42 [ 0, 1 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 43 weight 10 +DepSelector inst# 4558 - Marking Package Required 43 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 43 [ 0, 7 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 44 weight 10 +DepSelector inst# 4558 - Marking Package Required 44 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 44 [ 0, 1 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 45 weight 10 +DepSelector inst# 4558 - Marking Package Required 45 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 45 [ 0, 1 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 47 weight 10 +DepSelector inst# 4558 - Marking Package Required 47 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 47 [ 0, 4 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 53 weight 10 +DepSelector inst# 4558 - Marking Package Required 53 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 53 [ 0, 1 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 54 weight 10 +DepSelector inst# 4558 - Marking Package Required 54 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 54 [ 0, 0 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 54 weight 10 +DepSelector inst# 4558 - Marking Package Required 54 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 54 [ 0, 0 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 54 weight 10 +DepSelector inst# 4558 - Marking Package Required 54 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 54 [ 0, 0 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 54 weight 10 +DepSelector inst# 4558 - Marking Package Required 54 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 54 [ 0, 0 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 55 weight 10 +DepSelector inst# 4558 - Marking Package Required 55 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 55 [ 0, 4 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 56 weight 10 +DepSelector inst# 4558 - Marking Package Required 56 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 56 [ 0, 3 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 57 weight 10 +DepSelector inst# 4558 - Marking Package Required 57 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 57 [ 0, 5 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 57 weight 10 +DepSelector inst# 4558 - Marking Package Required 57 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 57 [ 0, 5 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 67 weight 10 +DepSelector inst# 4558 - Marking Package Required 67 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 67 [ 0, 7 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 68 weight 10 +DepSelector inst# 4558 - Marking Package Required 68 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 68 [ 0, 1 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 69 weight 10 +DepSelector inst# 4558 - Marking Package Required 69 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 69 [ 0, 0 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 69 weight 10 +DepSelector inst# 4558 - Marking Package Required 69 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 69 [ 0, 0 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 70 weight 10 +DepSelector inst# 4558 - Marking Package Required 70 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 70 [ 0, 1 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 72 weight 10 +DepSelector inst# 4558 - Marking Package Required 72 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 72 [ 0, 0 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 73 weight 10 +DepSelector inst# 4558 - Marking Package Required 73 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 73 [ 0, 11 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 74 weight 10 +DepSelector inst# 4558 - Marking Package Required 74 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 74 [ 0, 7 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 78 weight 10 +DepSelector inst# 4558 - Marking Package Required 78 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 78 [ 0, 4 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 79 weight 10 +DepSelector inst# 4558 - Marking Package Required 79 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 79 [ 0, 2 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 80 weight 10 +DepSelector inst# 4558 - Marking Package Required 80 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 80 [ 0, 1 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 75 weight 10 +DepSelector inst# 4558 - Marking Package Required 75 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 75 [ 0, 32 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 75 weight 10 +DepSelector inst# 4558 - Marking Package Required 75 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 75 [ 0, 32 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 81 weight 10 +DepSelector inst# 4558 - Marking Package Required 81 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 81 [ 0, 0 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 81 weight 10 +DepSelector inst# 4558 - Marking Package Required 81 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 81 [ 0, 0 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 82 weight 10 +DepSelector inst# 4558 - Marking Package Required 82 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 82 [ 0, 0 ] +DepSelector inst# 4558 - Marking Package Preferred Latest 75 weight 10 +DepSelector inst# 4558 - Marking Package Required 75 +DepSelector inst# 4558 - Adding VC for 83 @ 0 depPkg 75 [ 0, 32 ] diff --git a/test/data/log-311a15e7-3378-4c5b-beb7-86a1b9cf0ea9.txt b/test/data/log-311a15e7-3378-4c5b-beb7-86a1b9cf0ea9.txt new file mode 100644 index 0000000..5bc8cbe --- /dev/null +++ b/test/data/log-311a15e7-3378-4c5b-beb7-86a1b9cf0ea9.txt @@ -0,0 +1,620 @@ +Creating VersionProblem inst# 5893 with 64 packages, 1 stats, 1 debug +DepSelector inst# 5893 - Adding package id 0/64: min = -1, max = 2, current version 0 +DepSelector inst# 5893 - Adding package id 1/64: min = -1, max = 5, current version 0 +DepSelector inst# 5893 - Adding package id 2/64: min = -1, max = 5, current version 0 +DepSelector inst# 5893 - Adding VC for 1 @ 5 depPkg 2 [ 0, 5 ] +DepSelector inst# 5893 - Adding package id 3/64: min = -1, max = 5, current version 0 +DepSelector inst# 5893 - Adding VC for 1 @ 5 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 1 @ 4 depPkg 2 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 1 @ 3 depPkg 2 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 1 @ 2 depPkg 2 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 1 @ 1 depPkg 2 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 1 @ 0 depPkg 2 [ 0, 5 ] +DepSelector inst# 5893 - Adding package id 4/64: min = -1, max = 3, current version 0 +DepSelector inst# 5893 - Adding VC for 2 @ 5 depPkg 4 [ 0, 3 ] +DepSelector inst# 5893 - Adding package id 5/64: min = -1, max = 0, current version 0 +DepSelector inst# 5893 - Adding VC for 2 @ 5 depPkg 5 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 2 @ 4 depPkg 4 [ 0, 3 ] +DepSelector inst# 5893 - Adding VC for 2 @ 4 depPkg 5 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 2 @ 3 depPkg 4 [ 0, 3 ] +DepSelector inst# 5893 - Adding VC for 2 @ 3 depPkg 5 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 2 @ 2 depPkg 4 [ 0, 3 ] +DepSelector inst# 5893 - Adding VC for 2 @ 2 depPkg 5 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 2 @ 1 depPkg 4 [ 0, 3 ] +DepSelector inst# 5893 - Adding VC for 2 @ 1 depPkg 5 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 2 @ 0 depPkg 4 [ 0, 3 ] +DepSelector inst# 5893 - Adding VC for 2 @ 0 depPkg 5 [ 0, 0 ] +DepSelector inst# 5893 - Adding package id 6/64: min = -1, max = 2, current version 0 +DepSelector inst# 5893 - Adding package id 7/64: min = -1, max = 0, current version 0 +DepSelector inst# 5893 - Adding package id 8/64: min = -1, max = 0, current version 0 +DepSelector inst# 5893 - Adding package id 9/64: min = -1, max = 0, current version 0 +DepSelector inst# 5893 - Adding package id 10/64: min = -1, max = 1, current version 0 +DepSelector inst# 5893 - Adding package id 11/64: min = -1, max = 0, current version 0 +DepSelector inst# 5893 - Adding package id 12/64: min = -1, max = 1, current version 0 +DepSelector inst# 5893 - Adding package id 13/64: min = -1, max = 0, current version 0 +DepSelector inst# 5893 - Adding package id 14/64: min = -1, max = 1, current version 0 +DepSelector inst# 5893 - Adding package id 15/64: min = -1, max = 0, current version 0 +DepSelector inst# 5893 - Adding package id 16/64: min = -1, max = 0, current version 0 +DepSelector inst# 5893 - Adding package id 17/64: min = -1, max = 2, current version 0 +DepSelector inst# 5893 - Adding package id 18/64: min = -1, max = 0, current version 0 +DepSelector inst# 5893 - Adding package id 19/64: min = -1, max = 1, current version 0 +DepSelector inst# 5893 - Adding package id 20/64: min = -1, max = 0, current version 0 +DepSelector inst# 5893 - Adding package id 21/64: min = -1, max = 2, current version 0 +DepSelector inst# 5893 - Adding package id 22/64: min = -1, max = 3, current version 0 +DepSelector inst# 5893 - Adding package id 23/64: min = -1, max = 1, current version 0 +DepSelector inst# 5893 - Adding VC for 23 @ 1 depPkg 4 [ 0, 3 ] +DepSelector inst# 5893 - Adding VC for 23 @ 0 depPkg 4 [ 0, 3 ] +DepSelector inst# 5893 - Adding VC for 23 @ 0 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding package id 24/64: min = -1, max = 3, current version 0 +DepSelector inst# 5893 - Adding package id 25/64: min = -1, max = 5, current version 0 +DepSelector inst# 5893 - Adding package id 26/64: min = -1, max = 0, current version 0 +DepSelector inst# 5893 - Adding package id 27/64: min = -1, max = 2, current version 0 +DepSelector inst# 5893 - Adding package id 28/64: min = -1, max = 0, current version 0 +DepSelector inst# 5893 - Adding VC for 27 @ 2 depPkg 28 [ 0, 0 ] +DepSelector inst# 5893 - Adding package id 29/64: min = -1, max = 2, current version 0 +DepSelector inst# 5893 - Adding package id 30/64: min = -1, max = 0, current version 0 +DepSelector inst# 5893 - Adding package id 31/64: min = -1, max = 0, current version 0 +DepSelector inst# 5893 - Adding VC for 30 @ 0 depPkg 31 [ 0, 0 ] +DepSelector inst# 5893 - Adding package id 32/64: min = -1, max = 24, current version 0 +DepSelector inst# 5893 - Adding package id 33/64: min = -1, max = 0, current version 0 +DepSelector inst# 5893 - Adding VC for 32 @ 24 depPkg 33 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 32 @ 24 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 32 @ 23 depPkg 33 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 32 @ 23 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 32 @ 22 depPkg 33 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 32 @ 22 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 32 @ 21 depPkg 33 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 32 @ 21 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 32 @ 20 depPkg 33 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 32 @ 20 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 32 @ 19 depPkg 33 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 32 @ 19 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 32 @ 18 depPkg 33 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 32 @ 18 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 32 @ 17 depPkg 33 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 32 @ 17 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 32 @ 16 depPkg 33 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 32 @ 16 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 32 @ 15 depPkg 33 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 32 @ 15 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 32 @ 14 depPkg 33 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 32 @ 14 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 32 @ 13 depPkg 33 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 32 @ 13 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 32 @ 12 depPkg 33 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 32 @ 12 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 32 @ 11 depPkg 33 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 32 @ 11 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 32 @ 10 depPkg 33 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 32 @ 10 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 32 @ 9 depPkg 33 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 32 @ 9 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 32 @ 8 depPkg 33 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 32 @ 8 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 32 @ 7 depPkg 33 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 32 @ 7 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 32 @ 6 depPkg 33 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 32 @ 6 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 32 @ 5 depPkg 33 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 32 @ 5 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 32 @ 4 depPkg 33 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 32 @ 4 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 32 @ 3 depPkg 33 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 32 @ 3 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 32 @ 2 depPkg 33 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 32 @ 2 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 32 @ 1 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding package id 34/64: min = -1, max = 0, current version 0 +DepSelector inst# 5893 - Adding VC for 33 @ 0 depPkg 34 [ 0, 0 ] +DepSelector inst# 5893 - Adding package id 35/64: min = -1, max = 4, current version 0 +DepSelector inst# 5893 - Adding VC for 34 @ 0 depPkg 35 [ 0, 4 ] +DepSelector inst# 5893 - Adding VC for 35 @ 4 depPkg 1 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 35 @ 3 depPkg 1 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 35 @ 2 depPkg 1 [ 0, 5 ] +DepSelector inst# 5893 - Adding package id 36/64: min = -1, max = 3, current version 0 +DepSelector inst# 5893 - Adding VC for 36 @ 3 depPkg 35 [ 0, 4 ] +DepSelector inst# 5893 - Adding VC for 36 @ 2 depPkg 35 [ 0, 4 ] +DepSelector inst# 5893 - Adding VC for 36 @ 1 depPkg 35 [ 0, 4 ] +DepSelector inst# 5893 - Adding VC for 36 @ 0 depPkg 35 [ 0, 4 ] +DepSelector inst# 5893 - Adding package id 37/64: min = -1, max = 2, current version 0 +DepSelector inst# 5893 - Adding package id 38/64: min = -1, max = 2, current version 0 +DepSelector inst# 5893 - Adding package id 39/64: min = -1, max = 0, current version 0 +DepSelector inst# 5893 - Adding package id 40/64: min = -1, max = 1, current version 0 +DepSelector inst# 5893 - Adding package id 41/64: min = -1, max = 2, current version 0 +DepSelector inst# 5893 - Adding VC for 40 @ 1 depPkg 41 [ 0, 2 ] +DepSelector inst# 5893 - Adding package id 42/64: min = -1, max = 3, current version 0 +DepSelector inst# 5893 - Adding VC for 40 @ 1 depPkg 42 [ 0, 3 ] +DepSelector inst# 5893 - Adding VC for 40 @ 1 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding package id 43/64: min = -1, max = 0, current version 0 +DepSelector inst# 5893 - Adding VC for 40 @ 1 depPkg 43 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 40 @ 0 depPkg 42 [ 0, 3 ] +DepSelector inst# 5893 - Adding VC for 40 @ 0 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 40 @ 0 depPkg 43 [ 0, 0 ] +DepSelector inst# 5893 - Adding package id 44/64: min = -1, max = 0, current version 0 +DepSelector inst# 5893 - Adding VC for 42 @ 3 depPkg 44 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 42 @ 2 depPkg 44 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 42 @ 1 depPkg 44 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 42 @ 0 depPkg 44 [ 0, 0 ] +DepSelector inst# 5893 - Adding package id 45/64: min = -1, max = 22, current version 0 +DepSelector inst# 5893 - Adding VC for 45 @ 22 depPkg 41 [ 0, 2 ] +DepSelector inst# 5893 - Adding package id 46/64: min = -1, max = 2, current version 0 +DepSelector inst# 5893 - Adding VC for 45 @ 22 depPkg 46 [ 0, 2 ] +DepSelector inst# 5893 - Adding package id 47/64: min = -1, max = 1, current version 0 +DepSelector inst# 5893 - Adding VC for 45 @ 22 depPkg 47 [ 0, 1 ] +DepSelector inst# 5893 - Adding package id 48/64: min = -1, max = 0, current version 0 +DepSelector inst# 5893 - Adding VC for 45 @ 22 depPkg 48 [ 0, 0 ] +DepSelector inst# 5893 - Adding package id 49/64: min = -1, max = 0, current version 0 +DepSelector inst# 5893 - Adding VC for 45 @ 22 depPkg 49 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 22 depPkg 31 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 22 depPkg 19 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 45 @ 22 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding package id 50/64: min = -1, max = 6, current version 0 +DepSelector inst# 5893 - Adding VC for 45 @ 22 depPkg 50 [ 0, 6 ] +DepSelector inst# 5893 - Adding VC for 45 @ 21 depPkg 41 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 21 depPkg 46 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 21 depPkg 47 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 45 @ 21 depPkg 48 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 21 depPkg 49 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 21 depPkg 31 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 21 depPkg 19 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 45 @ 21 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 45 @ 21 depPkg 50 [ 0, 6 ] +DepSelector inst# 5893 - Adding VC for 45 @ 20 depPkg 41 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 20 depPkg 46 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 20 depPkg 47 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 45 @ 20 depPkg 48 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 20 depPkg 49 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 20 depPkg 31 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 20 depPkg 19 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 45 @ 20 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 45 @ 20 depPkg 50 [ 0, 6 ] +DepSelector inst# 5893 - Adding VC for 45 @ 19 depPkg 41 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 19 depPkg 46 [ 0, 2 ] +DepSelector inst# 5893 - Adding package id 51/64: min = -1, max = 2, current version 0 +DepSelector inst# 5893 - Adding VC for 45 @ 19 depPkg 51 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 19 depPkg 47 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 45 @ 19 depPkg 48 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 19 depPkg 49 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 19 depPkg 31 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 19 depPkg 19 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 45 @ 19 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 45 @ 19 depPkg 50 [ 0, 6 ] +DepSelector inst# 5893 - Adding VC for 45 @ 18 depPkg 41 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 18 depPkg 46 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 18 depPkg 51 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 18 depPkg 47 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 45 @ 18 depPkg 48 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 18 depPkg 49 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 18 depPkg 31 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 18 depPkg 19 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 45 @ 18 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 45 @ 18 depPkg 50 [ 0, 6 ] +DepSelector inst# 5893 - Adding VC for 45 @ 17 depPkg 41 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 17 depPkg 46 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 17 depPkg 51 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 17 depPkg 47 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 45 @ 17 depPkg 48 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 17 depPkg 49 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 17 depPkg 31 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 17 depPkg 19 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 45 @ 17 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 45 @ 17 depPkg 50 [ 0, 6 ] +DepSelector inst# 5893 - Adding VC for 45 @ 16 depPkg 41 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 16 depPkg 46 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 16 depPkg 51 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 16 depPkg 47 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 45 @ 16 depPkg 48 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 16 depPkg 49 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 16 depPkg 31 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 16 depPkg 19 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 45 @ 16 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 45 @ 16 depPkg 50 [ 0, 6 ] +DepSelector inst# 5893 - Adding VC for 45 @ 15 depPkg 41 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 15 depPkg 46 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 15 depPkg 51 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 15 depPkg 47 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 45 @ 15 depPkg 48 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 15 depPkg 49 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 15 depPkg 31 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 15 depPkg 19 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 45 @ 15 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 45 @ 15 depPkg 50 [ 0, 6 ] +DepSelector inst# 5893 - Adding VC for 45 @ 14 depPkg 41 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 14 depPkg 46 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 14 depPkg 51 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 14 depPkg 47 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 45 @ 14 depPkg 48 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 14 depPkg 49 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 14 depPkg 31 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 14 depPkg 19 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 45 @ 14 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 45 @ 14 depPkg 50 [ 0, 6 ] +DepSelector inst# 5893 - Adding VC for 45 @ 13 depPkg 41 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 13 depPkg 46 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 13 depPkg 51 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 13 depPkg 47 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 45 @ 13 depPkg 48 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 13 depPkg 49 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 13 depPkg 31 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 13 depPkg 19 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 45 @ 13 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 45 @ 13 depPkg 50 [ 0, 6 ] +DepSelector inst# 5893 - Adding VC for 45 @ 12 depPkg 41 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 12 depPkg 46 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 12 depPkg 51 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 12 depPkg 47 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 45 @ 12 depPkg 48 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 12 depPkg 49 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 12 depPkg 31 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 12 depPkg 19 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 45 @ 12 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 45 @ 12 depPkg 50 [ 0, 6 ] +DepSelector inst# 5893 - Adding VC for 45 @ 11 depPkg 41 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 11 depPkg 46 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 11 depPkg 51 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 11 depPkg 47 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 45 @ 11 depPkg 48 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 11 depPkg 49 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 11 depPkg 31 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 11 depPkg 19 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 45 @ 11 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 45 @ 11 depPkg 50 [ 0, 6 ] +DepSelector inst# 5893 - Adding VC for 45 @ 10 depPkg 41 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 10 depPkg 46 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 10 depPkg 51 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 10 depPkg 47 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 45 @ 10 depPkg 48 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 10 depPkg 49 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 10 depPkg 31 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 10 depPkg 19 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 45 @ 10 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 45 @ 10 depPkg 50 [ 0, 6 ] +DepSelector inst# 5893 - Adding VC for 45 @ 9 depPkg 41 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 9 depPkg 46 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 9 depPkg 51 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 9 depPkg 47 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 45 @ 9 depPkg 48 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 9 depPkg 49 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 9 depPkg 31 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 9 depPkg 19 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 45 @ 9 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 45 @ 9 depPkg 50 [ 0, 6 ] +DepSelector inst# 5893 - Adding VC for 45 @ 8 depPkg 41 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 8 depPkg 46 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 8 depPkg 51 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 8 depPkg 47 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 45 @ 8 depPkg 48 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 8 depPkg 49 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 8 depPkg 31 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 8 depPkg 19 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 45 @ 8 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 45 @ 8 depPkg 50 [ 0, 6 ] +DepSelector inst# 5893 - Adding VC for 45 @ 7 depPkg 41 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 7 depPkg 46 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 7 depPkg 51 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 7 depPkg 47 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 45 @ 7 depPkg 48 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 7 depPkg 49 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 7 depPkg 31 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 7 depPkg 19 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 45 @ 7 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 45 @ 6 depPkg 41 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 6 depPkg 46 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 6 depPkg 51 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 6 depPkg 47 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 45 @ 6 depPkg 48 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 6 depPkg 49 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 6 depPkg 31 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 6 depPkg 19 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 45 @ 6 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 45 @ 5 depPkg 41 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 5 depPkg 46 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 5 depPkg 51 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 5 depPkg 47 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 45 @ 5 depPkg 48 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 5 depPkg 49 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 5 depPkg 31 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 5 depPkg 19 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 45 @ 5 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 45 @ 4 depPkg 41 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 4 depPkg 46 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 4 depPkg 51 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 4 depPkg 47 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 45 @ 4 depPkg 48 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 4 depPkg 49 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 4 depPkg 31 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 4 depPkg 19 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 45 @ 4 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 45 @ 3 depPkg 41 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 3 depPkg 46 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 3 depPkg 51 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 3 depPkg 47 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 45 @ 3 depPkg 48 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 3 depPkg 49 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 3 depPkg 31 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 3 depPkg 19 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 45 @ 3 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 45 @ 2 depPkg 41 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 2 depPkg 46 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 2 depPkg 51 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 2 depPkg 47 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 45 @ 2 depPkg 48 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 2 depPkg 49 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 2 depPkg 31 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 2 depPkg 19 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 45 @ 2 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 45 @ 1 depPkg 41 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 1 depPkg 46 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 1 depPkg 51 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 1 depPkg 47 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 45 @ 1 depPkg 48 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 1 depPkg 49 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 1 depPkg 31 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 1 depPkg 19 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 45 @ 1 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 45 @ 0 depPkg 41 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 0 depPkg 46 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 0 depPkg 51 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 45 @ 0 depPkg 47 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 45 @ 0 depPkg 48 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 0 depPkg 49 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 0 depPkg 31 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 45 @ 0 depPkg 19 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 45 @ 0 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 46 @ 2 depPkg 39 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 46 @ 2 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 46 @ 1 depPkg 39 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 46 @ 1 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 46 @ 0 depPkg 39 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 46 @ 0 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding package id 52/64: min = -1, max = 1, current version 0 +DepSelector inst# 5893 - Adding VC for 47 @ 1 depPkg 52 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 47 @ 1 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 47 @ 0 depPkg 52 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 47 @ 0 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding package id 53/64: min = -1, max = 1, current version 0 +DepSelector inst# 5893 - Adding VC for 49 @ 0 depPkg 53 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 51 @ 2 depPkg 46 [ 0, 2 ] +DepSelector inst# 5893 - Adding package id 54/64: min = -1, max = 2, current version 0 +DepSelector inst# 5893 - Adding VC for 51 @ 2 depPkg 54 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 51 @ 2 depPkg 39 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 51 @ 2 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 51 @ 1 depPkg 46 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 51 @ 1 depPkg 54 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 51 @ 1 depPkg 39 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 51 @ 1 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 51 @ 0 depPkg 46 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 51 @ 0 depPkg 54 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 51 @ 0 depPkg 39 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 51 @ 0 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding package id 55/64: min = -1, max = 4, current version 0 +DepSelector inst# 5893 - Adding package id 56/64: min = -1, max = 0, current version 0 +DepSelector inst# 5893 - Adding VC for 56 @ 0 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 56 @ 0 depPkg 40 [ 0, 1 ] +DepSelector inst# 5893 - Adding package id 57/64: min = -1, max = 0, current version 0 +DepSelector inst# 5893 - Adding VC for 57 @ 0 depPkg 51 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 57 @ 0 depPkg 49 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 57 @ 0 depPkg 40 [ 0, 1 ] +DepSelector inst# 5893 - Adding package id 58/64: min = -1, max = 1, current version 0 +DepSelector inst# 5893 - Adding VC for 58 @ 1 depPkg 35 [ 0, 4 ] +DepSelector inst# 5893 - Adding package id 59/64: min = -1, max = 0, current version 0 +DepSelector inst# 5893 - Adding VC for 59 @ 0 depPkg 4 [ 0, 3 ] +DepSelector inst# 5893 - Adding VC for 59 @ 0 depPkg 35 [ 0, 4 ] +DepSelector inst# 5893 - Adding package id 60/64: min = -1, max = 0, current version 0 +DepSelector inst# 5893 - Adding package id 61/64: min = -1, max = 1, current version 0 +DepSelector inst# 5893 - Adding package id 62/64: min = -1, max = 2, current version 0 +DepSelector inst# 5893 - Adding VC for 61 @ 1 depPkg 62 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 61 @ 1 depPkg 55 [ 0, 4 ] +DepSelector inst# 5893 - Adding VC for 61 @ 1 depPkg 31 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 61 @ 1 depPkg 40 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 61 @ 1 depPkg 43 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 61 @ 0 depPkg 62 [ 0, 2 ] +DepSelector inst# 5893 - Adding VC for 61 @ 0 depPkg 55 [ 0, 4 ] +DepSelector inst# 5893 - Adding VC for 61 @ 0 depPkg 31 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 61 @ 0 depPkg 40 [ 0, 1 ] +DepSelector inst# 5893 - Adding VC for 61 @ 0 depPkg 43 [ 0, 0 ] +DepSelector inst# 5893 - Adding VC for 62 @ 2 depPkg 4 [ 0, 3 ] +DepSelector inst# 5893 - Adding VC for 62 @ 2 depPkg 2 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 62 @ 2 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 62 @ 1 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding VC for 62 @ 0 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Adding package id 63/64: min = 0, max = 0, current version 0 +DepSelector inst# 5893 - Marking Package Preferred Latest 0 weight 10 +DepSelector inst# 5893 - Marking Package Required 0 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 0 [ 0, 2 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 1 weight 10 +DepSelector inst# 5893 - Marking Package Required 1 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 1 [ 0, 5 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 6 weight 10 +DepSelector inst# 5893 - Marking Package Required 6 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 6 [ 0, 2 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 7 weight 10 +DepSelector inst# 5893 - Marking Package Required 7 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 7 [ 0, 0 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 8 weight 10 +DepSelector inst# 5893 - Marking Package Required 8 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 8 [ 0, 0 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 9 weight 10 +DepSelector inst# 5893 - Marking Package Required 9 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 9 [ 0, 0 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 10 weight 10 +DepSelector inst# 5893 - Marking Package Required 10 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 10 [ 0, 1 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 11 weight 10 +DepSelector inst# 5893 - Marking Package Required 11 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 11 [ 0, 0 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 12 weight 10 +DepSelector inst# 5893 - Marking Package Required 12 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 12 [ 0, 1 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 13 weight 10 +DepSelector inst# 5893 - Marking Package Required 13 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 13 [ 0, 0 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 14 weight 10 +DepSelector inst# 5893 - Marking Package Required 14 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 14 [ 0, 1 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 15 weight 10 +DepSelector inst# 5893 - Marking Package Required 15 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 15 [ 0, 0 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 16 weight 10 +DepSelector inst# 5893 - Marking Package Required 16 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 16 [ 0, 0 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 17 weight 10 +DepSelector inst# 5893 - Marking Package Required 17 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 17 [ 0, 2 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 18 weight 10 +DepSelector inst# 5893 - Marking Package Required 18 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 18 [ 0, 0 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 19 weight 10 +DepSelector inst# 5893 - Marking Package Required 19 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 19 [ 0, 1 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 19 weight 10 +DepSelector inst# 5893 - Marking Package Required 19 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 19 [ 0, 1 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 20 weight 10 +DepSelector inst# 5893 - Marking Package Required 20 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 20 [ 0, 0 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 21 weight 10 +DepSelector inst# 5893 - Marking Package Required 21 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 21 [ 0, 2 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 22 weight 10 +DepSelector inst# 5893 - Marking Package Required 22 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 22 [ 0, 3 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 23 weight 10 +DepSelector inst# 5893 - Marking Package Required 23 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 23 [ 0, 1 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 24 weight 10 +DepSelector inst# 5893 - Marking Package Required 24 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 24 [ 0, 3 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 25 weight 10 +DepSelector inst# 5893 - Marking Package Required 25 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 25 [ 0, 5 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 26 weight 10 +DepSelector inst# 5893 - Marking Package Required 26 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 26 [ 0, 0 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 26 weight 10 +DepSelector inst# 5893 - Marking Package Required 26 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 26 [ 0, 0 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 27 weight 10 +DepSelector inst# 5893 - Marking Package Required 27 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 27 [ 0, 2 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 29 weight 10 +DepSelector inst# 5893 - Marking Package Required 29 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 29 [ 0, 2 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 29 weight 10 +DepSelector inst# 5893 - Marking Package Required 29 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 29 [ 0, 2 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 29 weight 10 +DepSelector inst# 5893 - Marking Package Required 29 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 29 [ 0, 2 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 29 weight 10 +DepSelector inst# 5893 - Marking Package Required 29 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 29 [ 0, 2 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 29 weight 10 +DepSelector inst# 5893 - Marking Package Required 29 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 29 [ 0, 2 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 29 weight 10 +DepSelector inst# 5893 - Marking Package Required 29 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 29 [ 0, 2 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 29 weight 10 +DepSelector inst# 5893 - Marking Package Required 29 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 29 [ 0, 2 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 29 weight 10 +DepSelector inst# 5893 - Marking Package Required 29 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 29 [ 0, 2 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 29 weight 10 +DepSelector inst# 5893 - Marking Package Required 29 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 29 [ 0, 2 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 29 weight 10 +DepSelector inst# 5893 - Marking Package Required 29 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 29 [ 0, 2 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 29 weight 10 +DepSelector inst# 5893 - Marking Package Required 29 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 29 [ 0, 2 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 29 weight 10 +DepSelector inst# 5893 - Marking Package Required 29 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 29 [ 0, 2 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 29 weight 10 +DepSelector inst# 5893 - Marking Package Required 29 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 29 [ 0, 2 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 29 weight 10 +DepSelector inst# 5893 - Marking Package Required 29 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 29 [ 0, 2 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 30 weight 10 +DepSelector inst# 5893 - Marking Package Required 30 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 30 [ 0, 0 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 30 weight 10 +DepSelector inst# 5893 - Marking Package Required 30 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 30 [ 0, 0 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 32 weight 10 +DepSelector inst# 5893 - Marking Package Required 32 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 32 [ 0, 24 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 36 weight 10 +DepSelector inst# 5893 - Marking Package Required 36 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 36 [ 0, 3 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 37 weight 10 +DepSelector inst# 5893 - Marking Package Required 37 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 37 [ 0, 2 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 38 weight 10 +DepSelector inst# 5893 - Marking Package Required 38 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 38 [ 0, 2 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 38 weight 10 +DepSelector inst# 5893 - Marking Package Required 38 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 38 [ 0, 2 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 3 weight 10 +DepSelector inst# 5893 - Marking Package Required 3 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 3 weight 10 +DepSelector inst# 5893 - Marking Package Required 3 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 3 [ 0, 5 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 39 weight 10 +DepSelector inst# 5893 - Marking Package Required 39 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 39 [ 0, 0 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 35 weight 10 +DepSelector inst# 5893 - Marking Package Required 35 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 35 [ 0, 4 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 40 weight 10 +DepSelector inst# 5893 - Marking Package Required 40 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 40 [ 0, 1 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 45 weight 10 +DepSelector inst# 5893 - Marking Package Required 45 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 45 [ 0, 22 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 45 weight 10 +DepSelector inst# 5893 - Marking Package Required 45 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 45 [ 0, 22 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 45 weight 10 +DepSelector inst# 5893 - Marking Package Required 45 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 45 [ 0, 22 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 55 weight 10 +DepSelector inst# 5893 - Marking Package Required 55 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 55 [ 0, 4 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 56 weight 10 +DepSelector inst# 5893 - Marking Package Required 56 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 56 [ 0, 0 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 57 weight 10 +DepSelector inst# 5893 - Marking Package Required 57 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 57 [ 0, 0 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 58 weight 10 +DepSelector inst# 5893 - Marking Package Required 58 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 58 [ 0, 1 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 59 weight 10 +DepSelector inst# 5893 - Marking Package Required 59 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 59 [ 0, 0 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 59 weight 10 +DepSelector inst# 5893 - Marking Package Required 59 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 59 [ 0, 0 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 59 weight 10 +DepSelector inst# 5893 - Marking Package Required 59 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 59 [ 0, 0 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 59 weight 10 +DepSelector inst# 5893 - Marking Package Required 59 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 59 [ 0, 0 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 60 weight 10 +DepSelector inst# 5893 - Marking Package Required 60 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 60 [ 0, 0 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 60 weight 10 +DepSelector inst# 5893 - Marking Package Required 60 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 60 [ 0, 0 ] +DepSelector inst# 5893 - Marking Package Preferred Latest 61 weight 10 +DepSelector inst# 5893 - Marking Package Required 61 +DepSelector inst# 5893 - Adding VC for 63 @ 0 depPkg 61 [ 0, 1 ] +dep_selector solve: SOLVED 64 packages, 422 constraints, Time: 21.8ms Stats: 1 steps, 2309619 bytes, 2542 props, 108 nodes, 107 depth diff --git a/test/data/log-382cfe5b-0ac2-48b8-83d1-717cb4620990.txt b/test/data/log-382cfe5b-0ac2-48b8-83d1-717cb4620990.txt new file mode 100644 index 0000000..b5feac9 --- /dev/null +++ b/test/data/log-382cfe5b-0ac2-48b8-83d1-717cb4620990.txt @@ -0,0 +1,78 @@ +Creating VersionProblem inst# 3445 with 20 packages, 1 stats, 1 debug +DepSelector inst# 3445 - Adding package id 0/20: min = -1, max = 0, current version 0 +DepSelector inst# 3445 - Adding package id 1/20: min = -1, max = 0, current version 0 +DepSelector inst# 3445 - Adding package id 2/20: min = -1, max = 1, current version 0 +DepSelector inst# 3445 - Adding package id 3/20: min = -1, max = 0, current version 0 +DepSelector inst# 3445 - Adding package id 4/20: min = -1, max = 0, current version 0 +DepSelector inst# 3445 - Adding package id 5/20: min = -1, max = 0, current version 0 +DepSelector inst# 3445 - Adding package id 6/20: min = -1, max = 0, current version 0 +DepSelector inst# 3445 - Adding package id 7/20: min = -1, max = 0, current version 0 +DepSelector inst# 3445 - Adding package id 8/20: min = -1, max = 0, current version 0 +DepSelector inst# 3445 - Adding VC for 7 @ 0 depPkg 8 [ 0, 0 ] +DepSelector inst# 3445 - Adding package id 9/20: min = -1, max = 1, current version 0 +DepSelector inst# 3445 - Adding VC for 7 @ 0 depPkg 9 [ 0, 1 ] +DepSelector inst# 3445 - Adding package id 10/20: min = -1, max = 0, current version 0 +DepSelector inst# 3445 - Adding package id 11/20: min = -1, max = 0, current version 0 +DepSelector inst# 3445 - Adding VC for 10 @ 0 depPkg 11 [ 0, 0 ] +DepSelector inst# 3445 - Adding VC for 10 @ 0 depPkg 8 [ 0, 0 ] +DepSelector inst# 3445 - Adding package id 12/20: min = -1, max = 0, current version 0 +DepSelector inst# 3445 - Adding VC for 10 @ 0 depPkg 12 [ 0, 0 ] +DepSelector inst# 3445 - Adding package id 13/20: min = -1, max = 0, current version 0 +DepSelector inst# 3445 - Adding VC for 11 @ 0 depPkg 13 [ 0, 0 ] +DepSelector inst# 3445 - Adding package id 14/20: min = -1, max = 0, current version 0 +DepSelector inst# 3445 - Adding VC for 14 @ 0 depPkg 10 [ 0, 0 ] +DepSelector inst# 3445 - Adding package id 15/20: min = -1, max = 1, current version 0 +DepSelector inst# 3445 - Adding package id 16/20: min = -1, max = 0, current version 0 +DepSelector inst# 3445 - Adding VC for 15 @ 1 depPkg 16 [ 0, 0 ] +DepSelector inst# 3445 - Adding VC for 15 @ 0 depPkg 2 [ 0, 1 ] +DepSelector inst# 3445 - Adding VC for 15 @ 0 depPkg 13 [ 0, 0 ] +DepSelector inst# 3445 - Adding VC for 15 @ 0 depPkg 16 [ 0, 0 ] +DepSelector inst# 3445 - Adding package id 17/20: min = -1, max = 0, current version 0 +DepSelector inst# 3445 - Adding VC for 17 @ 0 depPkg 12 [ 0, 0 ] +DepSelector inst# 3445 - Adding VC for 17 @ 0 depPkg 16 [ 0, 0 ] +DepSelector inst# 3445 - Adding package id 18/20: min = -1, max = 0, current version 0 +DepSelector inst# 3445 - Adding VC for 18 @ 0 depPkg 12 [ 0, 0 ] +DepSelector inst# 3445 - Adding package id 19/20: min = 0, max = 0, current version 0 +DepSelector inst# 3445 - Marking Package Preferred Latest 0 weight 10 +DepSelector inst# 3445 - Marking Package Required 0 +DepSelector inst# 3445 - Adding VC for 19 @ 0 depPkg 0 [ 0, 0 ] +DepSelector inst# 3445 - Marking Package Preferred Latest 1 weight 10 +DepSelector inst# 3445 - Marking Package Required 1 +DepSelector inst# 3445 - Adding VC for 19 @ 0 depPkg 1 [ 0, 0 ] +DepSelector inst# 3445 - Marking Package Preferred Latest 2 weight 10 +DepSelector inst# 3445 - Marking Package Required 2 +DepSelector inst# 3445 - Adding VC for 19 @ 0 depPkg 2 [ 0, 1 ] +DepSelector inst# 3445 - Marking Package Preferred Latest 3 weight 10 +DepSelector inst# 3445 - Marking Package Required 3 +DepSelector inst# 3445 - Adding VC for 19 @ 0 depPkg 3 [ 0, 0 ] +DepSelector inst# 3445 - Marking Package Preferred Latest 4 weight 10 +DepSelector inst# 3445 - Marking Package Required 4 +DepSelector inst# 3445 - Adding VC for 19 @ 0 depPkg 4 [ 0, 0 ] +DepSelector inst# 3445 - Marking Package Preferred Latest 5 weight 10 +DepSelector inst# 3445 - Marking Package Required 5 +DepSelector inst# 3445 - Adding VC for 19 @ 0 depPkg 5 [ 0, 0 ] +DepSelector inst# 3445 - Marking Package Preferred Latest 6 weight 10 +DepSelector inst# 3445 - Marking Package Required 6 +DepSelector inst# 3445 - Adding VC for 19 @ 0 depPkg 6 [ 0, 0 ] +DepSelector inst# 3445 - Marking Package Preferred Latest 7 weight 10 +DepSelector inst# 3445 - Marking Package Required 7 +DepSelector inst# 3445 - Adding VC for 19 @ 0 depPkg 7 [ 0, 0 ] +DepSelector inst# 3445 - Marking Package Preferred Latest 10 weight 10 +DepSelector inst# 3445 - Marking Package Required 10 +DepSelector inst# 3445 - Adding VC for 19 @ 0 depPkg 10 [ 0, 0 ] +DepSelector inst# 3445 - Marking Package Preferred Latest 14 weight 10 +DepSelector inst# 3445 - Marking Package Required 14 +DepSelector inst# 3445 - Adding VC for 19 @ 0 depPkg 14 [ 0, 0 ] +DepSelector inst# 3445 - Marking Package Preferred Latest 15 weight 10 +DepSelector inst# 3445 - Marking Package Required 15 +DepSelector inst# 3445 - Adding VC for 19 @ 0 depPkg 15 [ 0, 1 ] +DepSelector inst# 3445 - Marking Package Preferred Latest 15 weight 10 +DepSelector inst# 3445 - Marking Package Required 15 +DepSelector inst# 3445 - Adding VC for 19 @ 0 depPkg 15 [ 0, 1 ] +DepSelector inst# 3445 - Marking Package Preferred Latest 17 weight 10 +DepSelector inst# 3445 - Marking Package Required 17 +DepSelector inst# 3445 - Adding VC for 19 @ 0 depPkg 17 [ 0, 0 ] +DepSelector inst# 3445 - Marking Package Preferred Latest 18 weight 10 +DepSelector inst# 3445 - Marking Package Required 18 +DepSelector inst# 3445 - Adding VC for 19 @ 0 depPkg 18 [ 0, 0 ] +dep_selector solve: SOLVED 20 packages, 28 constraints, Time: 0.343ms Stats: 1 steps, 70191 bytes, 183 props, 243459 nodes, 23 depth diff --git a/test/data/log-d3564ef6-6437-41e7-90b6-dbdb849551a6_mod.txt b/test/data/log-d3564ef6-6437-41e7-90b6-dbdb849551a6_mod.txt new file mode 100644 index 0000000..e3d1f76 --- /dev/null +++ b/test/data/log-d3564ef6-6437-41e7-90b6-dbdb849551a6_mod.txt @@ -0,0 +1,937 @@ +Creating VersionProblem inst# 0 with 84 packages, 1 stats, 1 debug +DepSelector inst# 0 - Adding package id 0/84: min = -1, max = 3, current version 0 +DepSelector inst# 0 - Adding package id 1/84: min = -1, max = 1, current version 0 +DepSelector inst# 0 - Adding VC for 0 @ 3 depPkg 1 [ 0, 1 ] +DepSelector inst# 0 - Adding package id 2/84: min = -1, max = 0, current version 0 +DepSelector inst# 0 - Adding VC for 0 @ 3 depPkg 2 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 0 @ 2 depPkg 1 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 0 @ 2 depPkg 2 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 0 @ 1 depPkg 1 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 0 @ 1 depPkg 2 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 0 @ 0 depPkg 1 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 0 @ 0 depPkg 2 [ 0, 0 ] +DepSelector inst# 0 - Adding package id 3/84: min = -1, max = 2, current version 0 +DepSelector inst# 0 - Adding package id 4/84: min = -1, max = 5, current version 0 +DepSelector inst# 0 - Adding package id 5/84: min = -1, max = 5, current version 0 +DepSelector inst# 0 - Adding VC for 4 @ 5 depPkg 5 [ 0, 5 ] +DepSelector inst# 0 - Adding package id 6/84: min = -1, max = 5, current version 0 +DepSelector inst# 0 - Adding VC for 4 @ 5 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 4 @ 4 depPkg 5 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 4 @ 3 depPkg 5 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 4 @ 2 depPkg 5 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 4 @ 1 depPkg 5 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 4 @ 0 depPkg 5 [ 0, 5 ] +DepSelector inst# 0 - Adding package id 7/84: min = -1, max = 3, current version 0 +DepSelector inst# 0 - Adding VC for 5 @ 5 depPkg 7 [ 0, 3 ] +DepSelector inst# 0 - Adding package id 8/84: min = -1, max = 0, current version 0 +DepSelector inst# 0 - Adding VC for 5 @ 5 depPkg 8 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 5 @ 4 depPkg 7 [ 0, 3 ] +DepSelector inst# 0 - Adding VC for 5 @ 4 depPkg 8 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 5 @ 3 depPkg 7 [ 0, 3 ] +DepSelector inst# 0 - Adding VC for 5 @ 3 depPkg 8 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 5 @ 2 depPkg 7 [ 0, 3 ] +DepSelector inst# 0 - Adding VC for 5 @ 2 depPkg 8 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 5 @ 1 depPkg 7 [ 0, 3 ] +DepSelector inst# 0 - Adding VC for 5 @ 1 depPkg 8 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 5 @ 0 depPkg 7 [ 0, 3 ] +DepSelector inst# 0 - Adding VC for 5 @ 0 depPkg 8 [ 0, 0 ] +DepSelector inst# 0 - Adding package id 9/84: min = -1, max = 2, current version 0 +DepSelector inst# 0 - Adding package id 10/84: min = -1, max = 0, current version 0 +DepSelector inst# 0 - Adding package id 11/84: min = -1, max = 0, current version 0 +DepSelector inst# 0 - Adding package id 12/84: min = -1, max = 0, current version 0 +DepSelector inst# 0 - Adding package id 13/84: min = -1, max = 1, current version 0 +DepSelector inst# 0 - Adding package id 14/84: min = -1, max = 0, current version 0 +DepSelector inst# 0 - Adding package id 15/84: min = -1, max = 1, current version 0 +DepSelector inst# 0 - Adding package id 16/84: min = -1, max = 0, current version 0 +DepSelector inst# 0 - Adding package id 17/84: min = -1, max = 1, current version 0 +DepSelector inst# 0 - Adding package id 18/84: min = -1, max = 0, current version 0 +DepSelector inst# 0 - Adding package id 19/84: min = -1, max = 0, current version 0 +DepSelector inst# 0 - Adding package id 20/84: min = -1, max = 2, current version 0 +DepSelector inst# 0 - Adding package id 21/84: min = -1, max = 0, current version 0 +DepSelector inst# 0 - Adding package id 22/84: min = -1, max = 1, current version 0 +DepSelector inst# 0 - Adding package id 23/84: min = -1, max = 0, current version 0 +DepSelector inst# 0 - Adding package id 24/84: min = -1, max = 2, current version 0 +DepSelector inst# 0 - Adding package id 25/84: min = -1, max = 3, current version 0 +DepSelector inst# 0 - Adding package id 26/84: min = -1, max = 1, current version 0 +DepSelector inst# 0 - Adding VC for 26 @ 1 depPkg 7 [ 0, 3 ] +DepSelector inst# 0 - Adding VC for 26 @ 0 depPkg 7 [ 0, 3 ] +DepSelector inst# 0 - Adding VC for 26 @ 0 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding package id 27/84: min = -1, max = 3, current version 0 +DepSelector inst# 0 - Adding package id 28/84: min = -1, max = 5, current version 0 +DepSelector inst# 0 - Adding package id 29/84: min = -1, max = 0, current version 0 +DepSelector inst# 0 - Adding package id 30/84: min = -1, max = 2, current version 0 +DepSelector inst# 0 - Adding package id 31/84: min = -1, max = 0, current version 0 +DepSelector inst# 0 - Adding VC for 30 @ 2 depPkg 31 [ 0, 0 ] +DepSelector inst# 0 - Adding package id 32/84: min = -1, max = 2, current version 0 +DepSelector inst# 0 - Adding package id 33/84: min = -1, max = 0, current version 0 +DepSelector inst# 0 - Adding package id 34/84: min = -1, max = 0, current version 0 +DepSelector inst# 0 - Adding VC for 33 @ 0 depPkg 34 [ 0, 0 ] +DepSelector inst# 0 - Adding package id 35/84: min = -1, max = 24, current version 0 +DepSelector inst# 0 - Adding package id 36/84: min = -1, max = 0, current version 0 +DepSelector inst# 0 - Adding VC for 35 @ 24 depPkg 36 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 35 @ 24 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 35 @ 23 depPkg 36 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 35 @ 23 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 35 @ 22 depPkg 36 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 35 @ 22 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 35 @ 21 depPkg 36 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 35 @ 21 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 35 @ 20 depPkg 36 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 35 @ 20 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 35 @ 19 depPkg 36 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 35 @ 19 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 35 @ 18 depPkg 36 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 35 @ 18 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 35 @ 17 depPkg 36 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 35 @ 17 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 35 @ 16 depPkg 36 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 35 @ 16 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 35 @ 15 depPkg 36 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 35 @ 15 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 35 @ 14 depPkg 36 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 35 @ 14 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 35 @ 13 depPkg 36 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 35 @ 13 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 35 @ 12 depPkg 36 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 35 @ 12 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 35 @ 11 depPkg 36 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 35 @ 11 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 35 @ 10 depPkg 36 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 35 @ 10 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 35 @ 9 depPkg 36 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 35 @ 9 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 35 @ 8 depPkg 36 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 35 @ 8 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 35 @ 7 depPkg 36 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 35 @ 7 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 35 @ 6 depPkg 36 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 35 @ 6 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 35 @ 5 depPkg 36 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 35 @ 5 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 35 @ 4 depPkg 36 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 35 @ 4 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 35 @ 3 depPkg 36 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 35 @ 3 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 35 @ 2 depPkg 36 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 35 @ 2 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 35 @ 1 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding package id 37/84: min = -1, max = 0, current version 0 +DepSelector inst# 0 - Adding VC for 36 @ 0 depPkg 37 [ 0, 0 ] +DepSelector inst# 0 - Adding package id 38/84: min = -1, max = 4, current version 0 +DepSelector inst# 0 - Adding VC for 37 @ 0 depPkg 38 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 38 @ 4 depPkg 4 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 38 @ 3 depPkg 4 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 38 @ 2 depPkg 4 [ 0, 5 ] +DepSelector inst# 0 - Adding package id 39/84: min = -1, max = 3, current version 0 +DepSelector inst# 0 - Adding VC for 39 @ 3 depPkg 38 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 39 @ 2 depPkg 38 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 39 @ 1 depPkg 38 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 39 @ 0 depPkg 38 [ 0, 4 ] +DepSelector inst# 0 - Adding package id 40/84: min = -1, max = 2, current version 0 +DepSelector inst# 0 - Adding package id 41/84: min = -1, max = 2, current version 0 +DepSelector inst# 0 - Adding package id 42/84: min = -1, max = 1, current version 0 +DepSelector inst# 0 - Adding VC for 42 @ 1 depPkg 10 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 42 @ 0 depPkg 10 [ 0, 0 ] +DepSelector inst# 0 - Adding package id 43/84: min = -1, max = 7, current version 0 +DepSelector inst# 0 - Adding package id 44/84: min = -1, max = 1, current version 0 +DepSelector inst# 0 - Adding VC for 44 @ 1 depPkg 5 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 44 @ 0 depPkg 5 [ 0, 5 ] +DepSelector inst# 0 - Adding package id 45/84: min = -1, max = 1, current version 0 +DepSelector inst# 0 - Adding package id 46/84: min = -1, max = 2, current version 0 +DepSelector inst# 0 - Adding VC for 45 @ 1 depPkg 46 [ 0, 2 ] +DepSelector inst# 0 - Adding package id 47/84: min = -1, max = 4, current version 0 +DepSelector inst# 0 - Adding VC for 45 @ 1 depPkg 47 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 45 @ 1 depPkg 34 [ 0, 0 ] +DepSelector inst# 0 - Adding package id 48/84: min = -1, max = 1, current version 0 +DepSelector inst# 0 - Adding VC for 45 @ 1 depPkg 48 [ 0, 1 ] +DepSelector inst# 0 - Adding package id 49/84: min = -1, max = 0, current version 0 +DepSelector inst# 0 - Adding VC for 45 @ 1 depPkg 49 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 45 @ 0 depPkg 46 [ 0, 2 ] +DepSelector inst# 0 - Adding VC for 45 @ 0 depPkg 47 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 45 @ 0 depPkg 34 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 45 @ 0 depPkg 48 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 45 @ 0 depPkg 49 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 46 @ 2 depPkg 7 [ 0, 3 ] +DepSelector inst# 0 - Adding VC for 46 @ 2 depPkg 5 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 46 @ 2 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 46 @ 1 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 46 @ 0 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding package id 50/84: min = -1, max = 2, current version 0 +DepSelector inst# 0 - Adding VC for 48 @ 1 depPkg 50 [ 0, 2 ] +DepSelector inst# 0 - Adding package id 51/84: min = -1, max = 3, current version 0 +DepSelector inst# 0 - Adding VC for 48 @ 1 depPkg 51 [ 0, 3 ] +DepSelector inst# 0 - Adding VC for 48 @ 1 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 48 @ 1 depPkg 49 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 48 @ 0 depPkg 51 [ 0, 3 ] +DepSelector inst# 0 - Adding VC for 48 @ 0 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 48 @ 0 depPkg 49 [ 0, 0 ] +DepSelector inst# 0 - Adding package id 52/84: min = -1, max = 0, current version 0 +DepSelector inst# 0 - Adding VC for 51 @ 3 depPkg 52 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 51 @ 2 depPkg 52 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 51 @ 1 depPkg 52 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 51 @ 0 depPkg 52 [ 0, 0 ] +DepSelector inst# 0 - Adding package id 53/84: min = -1, max = 1, current version 0 +DepSelector inst# 0 - Adding VC for 53 @ 1 depPkg 38 [ 0, 4 ] +DepSelector inst# 0 - Adding package id 54/84: min = -1, max = 0, current version 0 +DepSelector inst# 0 - Adding VC for 54 @ 0 depPkg 7 [ 0, 3 ] +DepSelector inst# 0 - Adding VC for 54 @ 0 depPkg 38 [ 0, 4 ] +DepSelector inst# 0 - Adding package id 55/84: min = -1, max = 4, current version 0 +DepSelector inst# 0 - Adding VC for 55 @ 4 depPkg 7 [ 0, 3 ] +DepSelector inst# 0 - Adding VC for 55 @ 4 depPkg 38 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 55 @ 3 depPkg 7 [ 0, 3 ] +DepSelector inst# 0 - Adding VC for 55 @ 3 depPkg 38 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 55 @ 2 depPkg 7 [ 0, 3 ] +DepSelector inst# 0 - Adding VC for 55 @ 2 depPkg 38 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 55 @ 1 depPkg 7 [ 0, 3 ] +DepSelector inst# 0 - Adding VC for 55 @ 1 depPkg 38 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 55 @ 0 depPkg 7 [ 0, 3 ] +DepSelector inst# 0 - Adding VC for 55 @ 0 depPkg 38 [ 0, 4 ] +DepSelector inst# 0 - Adding package id 56/84: min = -1, max = 3, current version 0 +DepSelector inst# 0 - Adding VC for 56 @ 3 depPkg 7 [ 0, 3 ] +DepSelector inst# 0 - Adding VC for 56 @ 2 depPkg 7 [ 0, 3 ] +DepSelector inst# 0 - Adding VC for 56 @ 1 depPkg 7 [ 0, 3 ] +DepSelector inst# 0 - Adding VC for 56 @ 0 depPkg 7 [ 0, 3 ] +DepSelector inst# 0 - Adding package id 57/84: min = -1, max = 5, current version 0 +DepSelector inst# 0 - Adding package id 58/84: min = -1, max = 2, current version 0 +DepSelector inst# 0 - Adding VC for 57 @ 5 depPkg 58 [ 0, 2 ] +DepSelector inst# 0 - Adding package id 59/84: min = -1, max = 0, current version 0 +DepSelector inst# 0 - Adding VC for 57 @ 5 depPkg 59 [ 0, 0 ] +DepSelector inst# 0 - Adding package id 60/84: min = -1, max = 0, current version 0 +DepSelector inst# 0 - Adding VC for 57 @ 5 depPkg 60 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 57 @ 5 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 57 @ 5 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding package id 61/84: min = -1, max = 6, current version 0 +DepSelector inst# 0 - Adding VC for 57 @ 5 depPkg 61 [ 0, 6 ] +DepSelector inst# 0 - Adding package id 62/84: min = -1, max = 4, current version 0 +DepSelector inst# 0 - Adding VC for 57 @ 5 depPkg 62 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 57 @ 4 depPkg 58 [ 0, 2 ] +DepSelector inst# 0 - Adding VC for 57 @ 4 depPkg 59 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 57 @ 4 depPkg 60 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 57 @ 4 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 57 @ 4 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 57 @ 4 depPkg 61 [ 0, 6 ] +DepSelector inst# 0 - Adding VC for 57 @ 4 depPkg 62 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 57 @ 3 depPkg 58 [ 0, 2 ] +DepSelector inst# 0 - Adding VC for 57 @ 3 depPkg 59 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 57 @ 3 depPkg 60 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 57 @ 3 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 57 @ 3 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 57 @ 3 depPkg 62 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 57 @ 2 depPkg 58 [ 0, 2 ] +DepSelector inst# 0 - Adding VC for 57 @ 2 depPkg 59 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 57 @ 2 depPkg 60 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 57 @ 2 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 57 @ 2 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 57 @ 2 depPkg 62 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 57 @ 1 depPkg 58 [ 0, 2 ] +DepSelector inst# 0 - Adding VC for 57 @ 1 depPkg 59 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 57 @ 1 depPkg 60 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 57 @ 1 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 57 @ 1 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 57 @ 1 depPkg 62 [ 0, 4 ] +DepSelector inst# 0 - Adding package id 63/84: min = -1, max = 2, current version 0 +DepSelector inst# 0 - Adding VC for 58 @ 2 depPkg 63 [ 0, 2 ] +DepSelector inst# 0 - Adding package id 64/84: min = -1, max = 2, current version 0 +DepSelector inst# 0 - Adding VC for 58 @ 2 depPkg 64 [ 0, 2 ] +DepSelector inst# 0 - Adding package id 65/84: min = -1, max = 0, current version 0 +DepSelector inst# 0 - Adding VC for 58 @ 2 depPkg 65 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 58 @ 2 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 58 @ 1 depPkg 63 [ 0, 2 ] +DepSelector inst# 0 - Adding VC for 58 @ 1 depPkg 64 [ 0, 2 ] +DepSelector inst# 0 - Adding VC for 58 @ 1 depPkg 65 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 58 @ 1 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 58 @ 0 depPkg 63 [ 0, 2 ] +DepSelector inst# 0 - Adding VC for 58 @ 0 depPkg 64 [ 0, 2 ] +DepSelector inst# 0 - Adding VC for 58 @ 0 depPkg 65 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 58 @ 0 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 63 @ 2 depPkg 65 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 63 @ 2 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 63 @ 1 depPkg 65 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 63 @ 1 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 63 @ 0 depPkg 65 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 63 @ 0 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding package id 66/84: min = -1, max = 1, current version 0 +DepSelector inst# 0 - Adding VC for 60 @ 0 depPkg 66 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 62 @ 4 depPkg 7 [ 0, 3 ] +DepSelector inst# 0 - Adding VC for 62 @ 4 depPkg 38 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 62 @ 4 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 62 @ 3 depPkg 7 [ 0, 3 ] +DepSelector inst# 0 - Adding VC for 62 @ 3 depPkg 38 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 62 @ 3 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 62 @ 2 depPkg 7 [ 0, 3 ] +DepSelector inst# 0 - Adding VC for 62 @ 2 depPkg 38 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 62 @ 2 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 62 @ 1 depPkg 7 [ 0, 3 ] +DepSelector inst# 0 - Adding VC for 62 @ 1 depPkg 38 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 62 @ 1 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 62 @ 0 depPkg 7 [ 0, 3 ] +DepSelector inst# 0 - Adding VC for 62 @ 0 depPkg 38 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 62 @ 0 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding package id 67/84: min = -1, max = 7, current version 0 +DepSelector inst# 0 - Adding VC for 67 @ 7 depPkg 58 [ 0, 2 ] +DepSelector inst# 0 - Adding VC for 67 @ 7 depPkg 59 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 67 @ 7 depPkg 60 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 67 @ 7 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 67 @ 7 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 67 @ 7 depPkg 61 [ 0, 6 ] +DepSelector inst# 0 - Adding VC for 67 @ 7 depPkg 62 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 67 @ 6 depPkg 58 [ 0, 2 ] +DepSelector inst# 0 - Adding VC for 67 @ 6 depPkg 59 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 67 @ 6 depPkg 60 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 67 @ 6 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 67 @ 6 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 67 @ 6 depPkg 61 [ 0, 6 ] +DepSelector inst# 0 - Adding VC for 67 @ 6 depPkg 62 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 67 @ 5 depPkg 58 [ 0, 2 ] +DepSelector inst# 0 - Adding VC for 67 @ 5 depPkg 59 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 67 @ 5 depPkg 60 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 67 @ 5 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 67 @ 5 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 67 @ 5 depPkg 61 [ 0, 6 ] +DepSelector inst# 0 - Adding VC for 67 @ 5 depPkg 62 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 67 @ 4 depPkg 58 [ 0, 2 ] +DepSelector inst# 0 - Adding VC for 67 @ 4 depPkg 59 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 67 @ 4 depPkg 60 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 67 @ 4 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 67 @ 4 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 67 @ 4 depPkg 61 [ 0, 6 ] +DepSelector inst# 0 - Adding VC for 67 @ 4 depPkg 62 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 67 @ 3 depPkg 58 [ 0, 2 ] +DepSelector inst# 0 - Adding VC for 67 @ 3 depPkg 59 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 67 @ 3 depPkg 60 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 67 @ 3 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 67 @ 3 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 67 @ 3 depPkg 61 [ 0, 6 ] +DepSelector inst# 0 - Adding VC for 67 @ 3 depPkg 62 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 67 @ 2 depPkg 58 [ 0, 2 ] +DepSelector inst# 0 - Adding VC for 67 @ 2 depPkg 59 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 67 @ 2 depPkg 60 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 67 @ 2 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 67 @ 2 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 67 @ 2 depPkg 62 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 67 @ 1 depPkg 58 [ 0, 2 ] +DepSelector inst# 0 - Adding VC for 67 @ 1 depPkg 59 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 67 @ 1 depPkg 60 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 67 @ 1 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 67 @ 1 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 67 @ 1 depPkg 62 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 67 @ 0 depPkg 58 [ 0, 2 ] +DepSelector inst# 0 - Adding VC for 67 @ 0 depPkg 59 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 67 @ 0 depPkg 60 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 67 @ 0 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 67 @ 0 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 67 @ 0 depPkg 62 [ 0, 4 ] +DepSelector inst# 0 - Adding package id 68/84: min = -1, max = 1, current version 0 +DepSelector inst# 0 - Adding package id 69/84: min = -1, max = 0, current version 0 +DepSelector inst# 0 - Adding package id 70/84: min = -1, max = 1, current version 0 +DepSelector inst# 0 - Adding package id 71/84: min = -1, max = 1, current version 0 +DepSelector inst# 0 - Adding VC for 70 @ 1 depPkg 71 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 70 @ 1 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 70 @ 0 depPkg 71 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 70 @ 0 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding package id 72/84: min = -1, max = 0, current version 0 +DepSelector inst# 0 - Adding package id 73/84: min = -1, max = 11, current version 0 +DepSelector inst# 0 - Adding VC for 73 @ 11 depPkg 50 [ 0, 2 ] +DepSelector inst# 0 - Adding VC for 73 @ 11 depPkg 71 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 73 @ 11 depPkg 60 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 73 @ 11 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 73 @ 11 depPkg 34 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 73 @ 11 depPkg 61 [ 0, 6 ] +DepSelector inst# 0 - Adding VC for 73 @ 10 depPkg 50 [ 0, 2 ] +DepSelector inst# 0 - Adding VC for 73 @ 10 depPkg 71 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 73 @ 10 depPkg 60 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 73 @ 10 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 73 @ 10 depPkg 34 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 73 @ 10 depPkg 61 [ 0, 6 ] +DepSelector inst# 0 - Adding VC for 73 @ 9 depPkg 50 [ 0, 2 ] +DepSelector inst# 0 - Adding VC for 73 @ 9 depPkg 71 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 73 @ 9 depPkg 60 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 73 @ 9 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 73 @ 9 depPkg 34 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 73 @ 9 depPkg 61 [ 0, 6 ] +DepSelector inst# 0 - Adding VC for 73 @ 8 depPkg 50 [ 0, 2 ] +DepSelector inst# 0 - Adding VC for 73 @ 8 depPkg 71 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 73 @ 8 depPkg 60 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 73 @ 8 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 73 @ 8 depPkg 34 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 73 @ 8 depPkg 61 [ 0, 6 ] +DepSelector inst# 0 - Adding VC for 73 @ 7 depPkg 50 [ 0, 2 ] +DepSelector inst# 0 - Adding VC for 73 @ 7 depPkg 71 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 73 @ 7 depPkg 60 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 73 @ 7 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 73 @ 7 depPkg 34 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 73 @ 7 depPkg 61 [ 0, 6 ] +DepSelector inst# 0 - Adding VC for 73 @ 6 depPkg 50 [ 0, 2 ] +DepSelector inst# 0 - Adding VC for 73 @ 6 depPkg 60 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 73 @ 6 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 73 @ 6 depPkg 34 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 73 @ 5 depPkg 50 [ 0, 2 ] +DepSelector inst# 0 - Adding VC for 73 @ 5 depPkg 71 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 73 @ 5 depPkg 60 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 73 @ 5 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 73 @ 5 depPkg 34 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 73 @ 4 depPkg 71 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 73 @ 4 depPkg 60 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 73 @ 4 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 73 @ 4 depPkg 34 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 73 @ 3 depPkg 71 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 73 @ 3 depPkg 60 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 73 @ 3 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 73 @ 3 depPkg 34 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 73 @ 2 depPkg 71 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 73 @ 2 depPkg 60 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 73 @ 2 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 73 @ 1 depPkg 71 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 73 @ 1 depPkg 60 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 73 @ 1 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 73 @ 0 depPkg 71 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 73 @ 0 depPkg 60 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 73 @ 0 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding package id 74/84: min = -1, max = 7, current version 0 +DepSelector inst# 0 - Adding VC for 74 @ 7 depPkg 47 [ 0, 4 ] +DepSelector inst# 0 - Adding package id 75/84: min = -1, max = 32, current version 0 +DepSelector inst# 0 - Adding VC for 74 @ 7 depPkg 75 [ 0, 32 ] +DepSelector inst# 0 - Adding VC for 74 @ 7 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 74 @ 7 depPkg 61 [ 0, 6 ] +DepSelector inst# 0 - Adding VC for 74 @ 6 depPkg 47 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 74 @ 6 depPkg 75 [ 0, 32 ] +DepSelector inst# 0 - Adding VC for 74 @ 6 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 74 @ 6 depPkg 61 [ 0, 6 ] +DepSelector inst# 0 - Adding VC for 74 @ 5 depPkg 47 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 74 @ 5 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 74 @ 5 depPkg 61 [ 0, 6 ] +DepSelector inst# 0 - Adding VC for 74 @ 4 depPkg 47 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 74 @ 4 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 74 @ 4 depPkg 61 [ 0, 6 ] +DepSelector inst# 0 - Adding VC for 74 @ 3 depPkg 47 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 74 @ 3 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 74 @ 2 depPkg 47 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 74 @ 2 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 74 @ 1 depPkg 47 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 74 @ 1 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 74 @ 0 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 75 @ 32 depPkg 59 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 32 depPkg 47 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 32 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding package id 76/84: min = -1, max = 0, current version 0 +DepSelector inst# 0 - Adding VC for 75 @ 32 depPkg 76 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 32 depPkg 34 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 32 depPkg 61 [ 0, 6 ] +DepSelector inst# 0 - Adding package id 77/84: min = -1, max = 0, current version 0 +DepSelector inst# 0 - Adding VC for 75 @ 32 depPkg 77 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 31 depPkg 59 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 31 depPkg 47 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 31 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 75 @ 31 depPkg 76 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 31 depPkg 34 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 31 depPkg 61 [ 0, 6 ] +DepSelector inst# 0 - Adding VC for 75 @ 31 depPkg 77 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 30 depPkg 59 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 30 depPkg 47 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 30 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 75 @ 30 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 75 @ 30 depPkg 76 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 30 depPkg 34 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 30 depPkg 61 [ 0, 6 ] +DepSelector inst# 0 - Adding VC for 75 @ 30 depPkg 62 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 29 depPkg 59 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 29 depPkg 47 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 29 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 75 @ 29 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 75 @ 29 depPkg 76 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 29 depPkg 34 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 29 depPkg 61 [ 0, 6 ] +DepSelector inst# 0 - Adding VC for 75 @ 29 depPkg 62 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 28 depPkg 59 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 28 depPkg 47 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 28 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 75 @ 28 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 75 @ 28 depPkg 76 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 28 depPkg 34 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 28 depPkg 61 [ 0, 6 ] +DepSelector inst# 0 - Adding VC for 75 @ 28 depPkg 62 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 27 depPkg 59 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 27 depPkg 47 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 27 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 75 @ 27 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 75 @ 27 depPkg 76 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 27 depPkg 34 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 27 depPkg 61 [ 0, 6 ] +DepSelector inst# 0 - Adding VC for 75 @ 27 depPkg 62 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 26 depPkg 59 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 26 depPkg 47 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 26 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 75 @ 26 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 75 @ 26 depPkg 76 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 26 depPkg 34 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 26 depPkg 61 [ 0, 6 ] +DepSelector inst# 0 - Adding VC for 75 @ 26 depPkg 62 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 25 depPkg 59 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 25 depPkg 47 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 25 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 75 @ 25 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 75 @ 25 depPkg 76 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 25 depPkg 34 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 25 depPkg 61 [ 0, 6 ] +DepSelector inst# 0 - Adding VC for 75 @ 25 depPkg 62 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 24 depPkg 59 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 24 depPkg 47 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 24 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 75 @ 24 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 75 @ 24 depPkg 76 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 24 depPkg 34 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 24 depPkg 61 [ 0, 6 ] +DepSelector inst# 0 - Adding VC for 75 @ 24 depPkg 62 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 23 depPkg 59 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 23 depPkg 47 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 23 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 75 @ 23 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 75 @ 23 depPkg 76 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 23 depPkg 34 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 23 depPkg 61 [ 0, 6 ] +DepSelector inst# 0 - Adding VC for 75 @ 23 depPkg 62 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 22 depPkg 59 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 22 depPkg 47 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 22 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 75 @ 22 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 75 @ 22 depPkg 76 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 22 depPkg 34 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 22 depPkg 61 [ 0, 6 ] +DepSelector inst# 0 - Adding VC for 75 @ 22 depPkg 62 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 21 depPkg 59 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 21 depPkg 47 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 21 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 75 @ 21 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 75 @ 21 depPkg 76 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 21 depPkg 34 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 21 depPkg 61 [ 0, 6 ] +DepSelector inst# 0 - Adding VC for 75 @ 21 depPkg 62 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 20 depPkg 59 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 20 depPkg 47 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 20 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 75 @ 20 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 75 @ 20 depPkg 76 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 20 depPkg 34 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 20 depPkg 61 [ 0, 6 ] +DepSelector inst# 0 - Adding VC for 75 @ 20 depPkg 62 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 19 depPkg 59 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 19 depPkg 47 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 19 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 75 @ 19 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 75 @ 19 depPkg 76 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 19 depPkg 34 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 19 depPkg 61 [ 0, 6 ] +DepSelector inst# 0 - Adding VC for 75 @ 19 depPkg 62 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 18 depPkg 59 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 18 depPkg 47 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 18 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 75 @ 18 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 75 @ 18 depPkg 76 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 18 depPkg 34 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 18 depPkg 61 [ 0, 6 ] +DepSelector inst# 0 - Adding VC for 75 @ 18 depPkg 62 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 17 depPkg 59 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 17 depPkg 47 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 17 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 75 @ 17 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 75 @ 17 depPkg 76 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 17 depPkg 34 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 17 depPkg 61 [ 0, 6 ] +DepSelector inst# 0 - Adding VC for 75 @ 17 depPkg 62 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 16 depPkg 59 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 16 depPkg 47 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 16 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 75 @ 16 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 75 @ 16 depPkg 76 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 16 depPkg 34 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 16 depPkg 61 [ 0, 6 ] +DepSelector inst# 0 - Adding VC for 75 @ 16 depPkg 62 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 15 depPkg 59 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 15 depPkg 47 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 15 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 75 @ 15 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 75 @ 15 depPkg 76 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 15 depPkg 34 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 15 depPkg 61 [ 0, 6 ] +DepSelector inst# 0 - Adding VC for 75 @ 15 depPkg 62 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 14 depPkg 59 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 14 depPkg 47 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 14 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 75 @ 14 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 75 @ 14 depPkg 76 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 14 depPkg 34 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 14 depPkg 61 [ 0, 6 ] +DepSelector inst# 0 - Adding VC for 75 @ 14 depPkg 62 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 13 depPkg 59 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 13 depPkg 47 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 13 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 75 @ 13 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 75 @ 13 depPkg 76 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 13 depPkg 34 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 13 depPkg 61 [ 0, 6 ] +DepSelector inst# 0 - Adding VC for 75 @ 13 depPkg 62 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 12 depPkg 59 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 12 depPkg 47 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 12 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 75 @ 12 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 75 @ 12 depPkg 76 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 12 depPkg 34 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 12 depPkg 61 [ 0, 6 ] +DepSelector inst# 0 - Adding VC for 75 @ 12 depPkg 62 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 11 depPkg 59 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 11 depPkg 47 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 11 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 75 @ 11 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 75 @ 11 depPkg 76 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 11 depPkg 34 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 11 depPkg 61 [ 0, 6 ] +DepSelector inst# 0 - Adding VC for 75 @ 11 depPkg 62 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 10 depPkg 59 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 10 depPkg 47 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 10 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 75 @ 10 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 75 @ 10 depPkg 76 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 10 depPkg 34 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 10 depPkg 61 [ 0, 6 ] +DepSelector inst# 0 - Adding VC for 75 @ 10 depPkg 62 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 9 depPkg 59 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 9 depPkg 47 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 9 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 75 @ 9 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 75 @ 9 depPkg 76 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 9 depPkg 34 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 9 depPkg 62 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 8 depPkg 59 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 8 depPkg 47 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 8 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 75 @ 8 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 75 @ 8 depPkg 76 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 8 depPkg 34 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 8 depPkg 62 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 7 depPkg 59 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 7 depPkg 47 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 7 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 75 @ 7 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 75 @ 7 depPkg 76 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 7 depPkg 34 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 7 depPkg 62 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 6 depPkg 59 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 6 depPkg 47 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 6 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 75 @ 6 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 75 @ 6 depPkg 76 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 6 depPkg 34 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 6 depPkg 62 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 5 depPkg 59 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 5 depPkg 47 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 5 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 75 @ 5 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 75 @ 5 depPkg 76 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 5 depPkg 34 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 5 depPkg 62 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 4 depPkg 59 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 4 depPkg 47 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 4 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 75 @ 4 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 75 @ 4 depPkg 76 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 4 depPkg 34 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 4 depPkg 62 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 3 depPkg 59 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 3 depPkg 47 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 3 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 75 @ 3 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 75 @ 3 depPkg 76 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 3 depPkg 34 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 3 depPkg 62 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 2 depPkg 59 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 2 depPkg 47 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 2 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 75 @ 2 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 75 @ 2 depPkg 76 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 2 depPkg 34 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 2 depPkg 62 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 1 depPkg 59 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 1 depPkg 47 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 1 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 75 @ 1 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 75 @ 1 depPkg 76 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 1 depPkg 34 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 1 depPkg 62 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 0 depPkg 59 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 0 depPkg 47 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 75 @ 0 depPkg 6 [ 0, 5 ] +DepSelector inst# 0 - Adding VC for 75 @ 0 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 75 @ 0 depPkg 76 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 0 depPkg 34 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 75 @ 0 depPkg 62 [ 0, 4 ] +DepSelector inst# 0 - Adding VC for 77 @ 0 depPkg 7 [ 0, 3 ] +DepSelector inst# 0 - Adding VC for 77 @ 0 depPkg 38 [ 0, 4 ] +DepSelector inst# 0 - Adding package id 78/84: min = -1, max = 4, current version 0 +DepSelector inst# 0 - Adding VC for 78 @ 4 depPkg 75 [ 0, 32 ] +DepSelector inst# 0 - Adding VC for 78 @ 4 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 78 @ 3 depPkg 75 [ 0, 32 ] +DepSelector inst# 0 - Adding VC for 78 @ 3 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 78 @ 3 depPkg 61 [ 0, 6 ] +DepSelector inst# 0 - Adding VC for 78 @ 2 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 78 @ 2 depPkg 61 [ 0, 6 ] +DepSelector inst# 0 - Adding VC for 78 @ 1 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 78 @ 0 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding package id 79/84: min = -1, max = 2, current version 0 +DepSelector inst# 0 - Adding VC for 79 @ 2 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 79 @ 2 depPkg 61 [ 0, 6 ] +DepSelector inst# 0 - Adding VC for 79 @ 1 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 79 @ 1 depPkg 61 [ 0, 6 ] +DepSelector inst# 0 - Adding VC for 79 @ 0 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding package id 80/84: min = -1, max = 1, current version 0 +DepSelector inst# 0 - Adding VC for 80 @ 1 depPkg 71 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 80 @ 1 depPkg 60 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 80 @ 1 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 80 @ 1 depPkg 34 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 80 @ 1 depPkg 61 [ 0, 6 ] +DepSelector inst# 0 - Adding VC for 80 @ 0 depPkg 71 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 80 @ 0 depPkg 60 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 80 @ 0 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Adding VC for 80 @ 0 depPkg 34 [ 0, 0 ] +DepSelector inst# 0 - Adding VC for 80 @ 0 depPkg 61 [ 0, 6 ] +DepSelector inst# 0 - Adding package id 81/84: min = -1, max = 0, current version 0 +DepSelector inst# 0 - Adding VC for 81 @ 0 depPkg 38 [ 0, 4 ] +DepSelector inst# 0 - Adding package id 82/84: min = -1, max = 0, current version 0 +DepSelector inst# 0 - Adding VC for 82 @ 0 depPkg 38 [ 0, 4 ] +DepSelector inst# 0 - Adding package id 83/84: min = 0, max = 0, current version 0 +DepSelector inst# 0 - Marking Package Preferred Latest 0 weight 10 +DepSelector inst# 0 - Marking Package Required 0 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 0 [ 0, 3 ] +DepSelector inst# 0 - Marking Package Preferred Latest 3 weight 10 +DepSelector inst# 0 - Marking Package Required 3 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 3 [ 0, 2 ] +DepSelector inst# 0 - Marking Package Preferred Latest 4 weight 10 +DepSelector inst# 0 - Marking Package Required 4 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 4 [ 0, 5 ] +DepSelector inst# 0 - Marking Package Preferred Latest 9 weight 10 +DepSelector inst# 0 - Marking Package Required 9 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 9 [ 0, 2 ] +DepSelector inst# 0 - Marking Package Preferred Latest 10 weight 10 +DepSelector inst# 0 - Marking Package Required 10 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 10 [ 0, 0 ] +DepSelector inst# 0 - Marking Package Preferred Latest 11 weight 10 +DepSelector inst# 0 - Marking Package Required 11 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 11 [ 0, 0 ] +DepSelector inst# 0 - Marking Package Preferred Latest 12 weight 10 +DepSelector inst# 0 - Marking Package Required 12 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 12 [ 0, 0 ] +DepSelector inst# 0 - Marking Package Preferred Latest 13 weight 10 +DepSelector inst# 0 - Marking Package Required 13 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 13 [ 0, 1 ] +DepSelector inst# 0 - Marking Package Preferred Latest 14 weight 10 +DepSelector inst# 0 - Marking Package Required 14 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 14 [ 0, 0 ] +DepSelector inst# 0 - Marking Package Preferred Latest 15 weight 10 +DepSelector inst# 0 - Marking Package Required 15 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 15 [ 0, 1 ] +DepSelector inst# 0 - Marking Package Preferred Latest 16 weight 10 +DepSelector inst# 0 - Marking Package Required 16 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 16 [ 0, 0 ] +DepSelector inst# 0 - Marking Package Preferred Latest 17 weight 10 +DepSelector inst# 0 - Marking Package Required 17 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 17 [ 0, 1 ] +DepSelector inst# 0 - Marking Package Preferred Latest 18 weight 10 +DepSelector inst# 0 - Marking Package Required 18 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 18 [ 0, 0 ] +DepSelector inst# 0 - Marking Package Preferred Latest 19 weight 10 +DepSelector inst# 0 - Marking Package Required 19 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 19 [ 0, 0 ] +DepSelector inst# 0 - Marking Package Preferred Latest 20 weight 10 +DepSelector inst# 0 - Marking Package Required 20 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 20 [ 0, 2 ] +DepSelector inst# 0 - Marking Package Preferred Latest 21 weight 10 +DepSelector inst# 0 - Marking Package Required 21 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 21 [ 0, 0 ] +DepSelector inst# 0 - Marking Package Preferred Latest 22 weight 10 +DepSelector inst# 0 - Marking Package Required 22 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Marking Package Preferred Latest 22 weight 10 +DepSelector inst# 0 - Marking Package Required 22 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 22 [ 0, 1 ] +DepSelector inst# 0 - Marking Package Preferred Latest 23 weight 10 +DepSelector inst# 0 - Marking Package Required 23 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 23 [ 0, 0 ] +DepSelector inst# 0 - Marking Package Preferred Latest 24 weight 10 +DepSelector inst# 0 - Marking Package Required 24 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 24 [ 0, 2 ] +DepSelector inst# 0 - Marking Package Preferred Latest 25 weight 10 +DepSelector inst# 0 - Marking Package Required 25 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 25 [ 0, 3 ] +DepSelector inst# 0 - Marking Package Preferred Latest 26 weight 10 +DepSelector inst# 0 - Marking Package Required 26 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 26 [ 0, 1 ] +DepSelector inst# 0 - Marking Package Preferred Latest 27 weight 10 +DepSelector inst# 0 - Marking Package Required 27 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 27 [ 0, 3 ] +DepSelector inst# 0 - Marking Package Preferred Latest 28 weight 10 +DepSelector inst# 0 - Marking Package Required 28 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 28 [ 0, 5 ] +DepSelector inst# 0 - Marking Package Preferred Latest 29 weight 10 +DepSelector inst# 0 - Marking Package Required 29 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 29 [ 0, 0 ] +DepSelector inst# 0 - Marking Package Preferred Latest 29 weight 10 +DepSelector inst# 0 - Marking Package Required 29 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 29 [ 0, 0 ] +DepSelector inst# 0 - Marking Package Preferred Latest 30 weight 10 +DepSelector inst# 0 - Marking Package Required 30 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 30 [ 0, 2 ] +DepSelector inst# 0 - Marking Package Preferred Latest 32 weight 10 +DepSelector inst# 0 - Marking Package Required 32 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 32 [ 0, 2 ] +DepSelector inst# 0 - Marking Package Preferred Latest 32 weight 10 +DepSelector inst# 0 - Marking Package Required 32 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 32 [ 0, 2 ] +DepSelector inst# 0 - Marking Package Preferred Latest 32 weight 10 +DepSelector inst# 0 - Marking Package Required 32 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 32 [ 0, 2 ] +DepSelector inst# 0 - Marking Package Preferred Latest 32 weight 10 +DepSelector inst# 0 - Marking Package Required 32 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 32 [ 0, 2 ] +DepSelector inst# 0 - Marking Package Preferred Latest 32 weight 10 +DepSelector inst# 0 - Marking Package Required 32 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 32 [ 0, 2 ] +DepSelector inst# 0 - Marking Package Preferred Latest 32 weight 10 +DepSelector inst# 0 - Marking Package Required 32 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 32 [ 0, 2 ] +DepSelector inst# 0 - Marking Package Preferred Latest 32 weight 10 +DepSelector inst# 0 - Marking Package Required 32 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 32 [ 0, 2 ] +DepSelector inst# 0 - Marking Package Preferred Latest 32 weight 10 +DepSelector inst# 0 - Marking Package Required 32 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 32 [ 0, 2 ] +DepSelector inst# 0 - Marking Package Preferred Latest 32 weight 10 +DepSelector inst# 0 - Marking Package Required 32 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 32 [ 0, 2 ] +DepSelector inst# 0 - Marking Package Preferred Latest 32 weight 10 +DepSelector inst# 0 - Marking Package Required 32 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 32 [ 0, 2 ] +DepSelector inst# 0 - Marking Package Preferred Latest 32 weight 10 +DepSelector inst# 0 - Marking Package Required 32 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 32 [ 0, 2 ] +DepSelector inst# 0 - Marking Package Preferred Latest 32 weight 10 +DepSelector inst# 0 - Marking Package Required 32 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 32 [ 0, 2 ] +DepSelector inst# 0 - Marking Package Preferred Latest 32 weight 10 +DepSelector inst# 0 - Marking Package Required 32 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 32 [ 0, 2 ] +DepSelector inst# 0 - Marking Package Preferred Latest 32 weight 10 +DepSelector inst# 0 - Marking Package Required 32 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 32 [ 0, 2 ] +DepSelector inst# 0 - Marking Package Preferred Latest 33 weight 10 +DepSelector inst# 0 - Marking Package Required 33 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 33 [ 0, 0 ] +DepSelector inst# 0 - Marking Package Preferred Latest 33 weight 10 +DepSelector inst# 0 - Marking Package Required 33 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 33 [ 0, 0 ] +DepSelector inst# 0 - Marking Package Preferred Latest 35 weight 10 +DepSelector inst# 0 - Marking Package Required 35 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 35 [ 0, 24 ] +DepSelector inst# 0 - Marking Package Preferred Latest 39 weight 10 +DepSelector inst# 0 - Marking Package Required 39 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 39 [ 0, 3 ] +DepSelector inst# 0 - Marking Package Preferred Latest 40 weight 10 +DepSelector inst# 0 - Marking Package Required 40 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 40 [ 0, 2 ] +DepSelector inst# 0 - Marking Package Preferred Latest 41 weight 10 +DepSelector inst# 0 - Marking Package Required 41 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 41 [ 0, 2 ] +DepSelector inst# 0 - Marking Package Preferred Latest 41 weight 10 +DepSelector inst# 0 - Marking Package Required 41 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 41 [ 0, 2 ] +DepSelector inst# 0 - Marking Package Preferred Latest 42 weight 10 +DepSelector inst# 0 - Marking Package Required 42 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 42 [ 0, 1 ] +DepSelector inst# 0 - Marking Package Preferred Latest 43 weight 10 +DepSelector inst# 0 - Marking Package Required 43 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 43 [ 0, 7 ] +DepSelector inst# 0 - Marking Package Preferred Latest 44 weight 10 +DepSelector inst# 0 - Marking Package Required 44 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 44 [ 0, 1 ] +DepSelector inst# 0 - Marking Package Preferred Latest 45 weight 10 +DepSelector inst# 0 - Marking Package Required 45 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 45 [ 0, 1 ] +DepSelector inst# 0 - Marking Package Preferred Latest 47 weight 10 +DepSelector inst# 0 - Marking Package Required 47 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 47 [ 0, 4 ] +DepSelector inst# 0 - Marking Package Preferred Latest 53 weight 10 +DepSelector inst# 0 - Marking Package Required 53 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 53 [ 0, 1 ] +DepSelector inst# 0 - Marking Package Preferred Latest 54 weight 10 +DepSelector inst# 0 - Marking Package Required 54 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 54 [ 0, 0 ] +DepSelector inst# 0 - Marking Package Preferred Latest 54 weight 10 +DepSelector inst# 0 - Marking Package Required 54 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 54 [ 0, 0 ] +DepSelector inst# 0 - Marking Package Preferred Latest 54 weight 10 +DepSelector inst# 0 - Marking Package Required 54 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 54 [ 0, 0 ] +DepSelector inst# 0 - Marking Package Preferred Latest 54 weight 10 +DepSelector inst# 0 - Marking Package Required 54 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 54 [ 0, 0 ] +DepSelector inst# 0 - Marking Package Preferred Latest 55 weight 10 +DepSelector inst# 0 - Marking Package Required 55 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 55 [ 0, 4 ] +DepSelector inst# 0 - Marking Package Preferred Latest 56 weight 10 +DepSelector inst# 0 - Marking Package Required 56 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 56 [ 0, 3 ] +DepSelector inst# 0 - Marking Package Preferred Latest 57 weight 10 +DepSelector inst# 0 - Marking Package Required 57 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 57 [ 0, 5 ] +DepSelector inst# 0 - Marking Package Preferred Latest 57 weight 10 +DepSelector inst# 0 - Marking Package Required 57 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 57 [ 0, 5 ] +DepSelector inst# 0 - Marking Package Preferred Latest 67 weight 10 +DepSelector inst# 0 - Marking Package Required 67 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 67 [ 0, 7 ] +DepSelector inst# 0 - Marking Package Preferred Latest 68 weight 10 +DepSelector inst# 0 - Marking Package Required 68 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 68 [ 0, 1 ] +DepSelector inst# 0 - Marking Package Preferred Latest 69 weight 10 +DepSelector inst# 0 - Marking Package Required 69 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 69 [ 0, 0 ] +DepSelector inst# 0 - Marking Package Preferred Latest 69 weight 10 +DepSelector inst# 0 - Marking Package Required 69 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 69 [ 0, 0 ] +DepSelector inst# 0 - Marking Package Preferred Latest 70 weight 10 +DepSelector inst# 0 - Marking Package Required 70 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 70 [ 0, 1 ] +DepSelector inst# 0 - Marking Package Preferred Latest 72 weight 10 +DepSelector inst# 0 - Marking Package Required 72 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 72 [ 0, 0 ] +DepSelector inst# 0 - Marking Package Preferred Latest 73 weight 10 +DepSelector inst# 0 - Marking Package Required 73 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 73 [ 0, 11 ] +DepSelector inst# 0 - Marking Package Preferred Latest 74 weight 10 +DepSelector inst# 0 - Marking Package Required 74 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 74 [ 0, 7 ] +DepSelector inst# 0 - Marking Package Preferred Latest 78 weight 10 +DepSelector inst# 0 - Marking Package Required 78 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 78 [ 0, 4 ] +DepSelector inst# 0 - Marking Package Preferred Latest 79 weight 10 +DepSelector inst# 0 - Marking Package Required 79 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 79 [ 0, 2 ] +DepSelector inst# 0 - Marking Package Preferred Latest 80 weight 10 +DepSelector inst# 0 - Marking Package Required 80 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 80 [ 0, 1 ] +DepSelector inst# 0 - Marking Package Preferred Latest 75 weight 10 +DepSelector inst# 0 - Marking Package Required 75 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 75 [ 0, 32 ] +DepSelector inst# 0 - Marking Package Preferred Latest 75 weight 10 +DepSelector inst# 0 - Marking Package Required 75 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 75 [ 0, 32 ] +DepSelector inst# 0 - Marking Package Preferred Latest 81 weight 10 +DepSelector inst# 0 - Marking Package Required 81 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 81 [ 0, 0 ] +DepSelector inst# 0 - Marking Package Preferred Latest 81 weight 10 +DepSelector inst# 0 - Marking Package Required 81 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 81 [ 0, 0 ] +DepSelector inst# 0 - Marking Package Preferred Latest 82 weight 10 +DepSelector inst# 0 - Marking Package Required 82 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 82 [ 0, 0 ] +DepSelector inst# 0 - Marking Package Preferred Latest 75 weight 10 +DepSelector inst# 0 - Marking Package Required 75 +DepSelector inst# 0 - Adding VC for 83 @ 0 depPkg 75 [ 0, 32 ]
\ No newline at end of file diff --git a/test/data/log-ea2d264b-003e-4611-94ed-14efc7732083.txt b/test/data/log-ea2d264b-003e-4611-94ed-14efc7732083.txt new file mode 100644 index 0000000..5a9e0ff --- /dev/null +++ b/test/data/log-ea2d264b-003e-4611-94ed-14efc7732083.txt @@ -0,0 +1,74 @@ +Creating VersionProblem inst# 4477 with 20 packages, 1 stats, 1 debug +DepSelector inst# 4477 - Adding package id 0/20: min = -1, max = 1, current version 0 +DepSelector inst# 4477 - Adding package id 1/20: min = -1, max = 0, current version 0 +DepSelector inst# 4477 - Adding package id 2/20: min = -1, max = 0, current version 0 +DepSelector inst# 4477 - Adding package id 3/20: min = -1, max = 0, current version 0 +DepSelector inst# 4477 - Adding package id 4/20: min = -1, max = 0, current version 0 +DepSelector inst# 4477 - Adding package id 5/20: min = -1, max = 0, current version 0 +DepSelector inst# 4477 - Adding package id 6/20: min = -1, max = 0, current version 0 +DepSelector inst# 4477 - Adding package id 7/20: min = -1, max = 0, current version 0 +DepSelector inst# 4477 - Adding VC for 6 @ 0 depPkg 7 [ 0, 0 ] +DepSelector inst# 4477 - Adding package id 8/20: min = -1, max = 2, current version 0 +DepSelector inst# 4477 - Adding package id 9/20: min = -1, max = 1, current version 0 +DepSelector inst# 4477 - Adding package id 10/20: min = -1, max = 1, current version 0 +DepSelector inst# 4477 - Adding package id 11/20: min = -1, max = 0, current version 0 +DepSelector inst# 4477 - Adding VC for 10 @ 1 depPkg 11 [ 0, 0 ] +DepSelector inst# 4477 - Adding package id 12/20: min = -1, max = 0, current version 0 +DepSelector inst# 4477 - Adding VC for 10 @ 1 depPkg 12 [ 0, 0 ] +DepSelector inst# 4477 - Adding VC for 10 @ 0 depPkg 11 [ 0, 0 ] +DepSelector inst# 4477 - Adding package id 13/20: min = -1, max = 1, current version 0 +DepSelector inst# 4477 - Adding package id 14/20: min = -1, max = 0, current version 0 +DepSelector inst# 4477 - Adding package id 15/20: min = -1, max = 0, current version 0 +DepSelector inst# 4477 - Adding package id 16/20: min = -1, max = 0, current version 0 +DepSelector inst# 4477 - Adding package id 17/20: min = -1, max = 0, current version 0 +DepSelector inst# 4477 - Adding VC for 17 @ 0 depPkg 1 [ 0, 0 ] +DepSelector inst# 4477 - Adding package id 18/20: min = -1, max = 1, current version 0 +DepSelector inst# 4477 - Adding package id 19/20: min = 0, max = 0, current version 0 +DepSelector inst# 4477 - Marking Package Preferred Latest 0 weight 10 +DepSelector inst# 4477 - Marking Package Required 0 +DepSelector inst# 4477 - Adding VC for 19 @ 0 depPkg 0 [ 0, 1 ] +DepSelector inst# 4477 - Marking Package Preferred Latest 1 weight 10 +DepSelector inst# 4477 - Marking Package Required 1 +DepSelector inst# 4477 - Adding VC for 19 @ 0 depPkg 1 [ 0, 0 ] +DepSelector inst# 4477 - Marking Package Preferred Latest 2 weight 10 +DepSelector inst# 4477 - Marking Package Required 2 +DepSelector inst# 4477 - Adding VC for 19 @ 0 depPkg 2 [ 0, 0 ] +DepSelector inst# 4477 - Marking Package Preferred Latest 3 weight 10 +DepSelector inst# 4477 - Marking Package Required 3 +DepSelector inst# 4477 - Adding VC for 19 @ 0 depPkg 3 [ 0, 0 ] +DepSelector inst# 4477 - Marking Package Preferred Latest 4 weight 10 +DepSelector inst# 4477 - Marking Package Required 4 +DepSelector inst# 4477 - Adding VC for 19 @ 0 depPkg 4 [ 0, 0 ] +DepSelector inst# 4477 - Marking Package Preferred Latest 5 weight 10 +DepSelector inst# 4477 - Marking Package Required 5 +DepSelector inst# 4477 - Adding VC for 19 @ 0 depPkg 5 [ 0, 0 ] +DepSelector inst# 4477 - Marking Package Preferred Latest 6 weight 10 +DepSelector inst# 4477 - Marking Package Required 6 +DepSelector inst# 4477 - Adding VC for 19 @ 0 depPkg 6 [ 0, 0 ] +DepSelector inst# 4477 - Marking Package Preferred Latest 8 weight 10 +DepSelector inst# 4477 - Marking Package Required 8 +DepSelector inst# 4477 - Adding VC for 19 @ 0 depPkg 8 [ 0, 2 ] +DepSelector inst# 4477 - Marking Package Preferred Latest 9 weight 10 +DepSelector inst# 4477 - Marking Package Required 9 +DepSelector inst# 4477 - Adding VC for 19 @ 0 depPkg 9 [ 0, 1 ] +DepSelector inst# 4477 - Marking Package Preferred Latest 10 weight 10 +DepSelector inst# 4477 - Marking Package Required 10 +DepSelector inst# 4477 - Adding VC for 19 @ 0 depPkg 10 [ 0, 1 ] +DepSelector inst# 4477 - Marking Package Preferred Latest 13 weight 10 +DepSelector inst# 4477 - Marking Package Required 13 +DepSelector inst# 4477 - Adding VC for 19 @ 0 depPkg 13 [ 0, 1 ] +DepSelector inst# 4477 - Marking Package Preferred Latest 14 weight 10 +DepSelector inst# 4477 - Marking Package Required 14 +DepSelector inst# 4477 - Adding VC for 19 @ 0 depPkg 14 [ 0, 0 ] +DepSelector inst# 4477 - Marking Package Preferred Latest 15 weight 10 +DepSelector inst# 4477 - Marking Package Required 15 +DepSelector inst# 4477 - Adding VC for 19 @ 0 depPkg 15 [ 0, 0 ] +DepSelector inst# 4477 - Marking Package Preferred Latest 16 weight 10 +DepSelector inst# 4477 - Marking Package Required 16 +DepSelector inst# 4477 - Adding VC for 19 @ 0 depPkg 16 [ 0, 0 ] +DepSelector inst# 4477 - Marking Package Preferred Latest 17 weight 10 +DepSelector inst# 4477 - Marking Package Required 17 +DepSelector inst# 4477 - Adding VC for 19 @ 0 depPkg 17 [ 0, 0 ] +DepSelector inst# 4477 - Marking Package Preferred Latest 18 weight 10 +DepSelector inst# 4477 - Marking Package Required 18 +DepSelector inst# 4477 - Adding VC for 19 @ 0 depPkg 18 [ 0, 0 ]
\ No newline at end of file diff --git a/test/rcl_depsolver_tester.erl b/test/rcl_depsolver_tester.erl new file mode 100644 index 0000000..53f5ac0 --- /dev/null +++ b/test/rcl_depsolver_tester.erl @@ -0,0 +1,474 @@ +%% -*- erlang-indent-level: 4; indent-tabs-mode: nil; fill-column: 92 -*- +%% ex: ts=4 sx=4 et +%%------------------------------------------------------------------- +%% +%% Copyright 2012 Opscode, Inc. All Rights Reserved. +%% +%% This file is provided to you under the Apache License, +%% Version 2.0 (the "License"); you may not use this file +%% except in compliance with the License. You may obtain +%% a copy of the License at +%% +%% http://www.apache.org/licenses/LICENSE-2.0 +%% +%% Unless required by applicable law or agreed to in writing, +%% software distributed under the License is distributed on an +%% "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +%% KIND, either express or implied. See the License for the +%% specific language governing permissions and limitations +%% under the License. +%% +%% @author Eric Merritt <[email protected]> +%% @doc +%% Additional testing for depsolver +%% @end +%%------------------------------------------------------------------- +-module(rcl_depsolver_tester). + +-export([run_data/1, run_log/1]). +-include_lib("eunit/include/eunit.hrl"). + +-define(ADD_PKG, "^DepSelector\\sinst#\\s(\\d+)\\s-\\s" + "Adding\\spackage\\sid\\s(\\d+)\\/(\\d+):\\smin\\s=\\s-1," + "\\smax\\s=\\s(\\d+),\\scurrent\\sversion\\s0$"). +-define(ADD_VC, "^DepSelector\\sinst#\\s(\\d+)\\s-\\sAdding\\sVC\\s" + "for\\s(\\d+)\\s@\\s(\\d+)\\sdepPkg\\s(\\d+)\\s\\[\\s(\\d+)" + "\\s(\\d+)\\s\\]$"). +-define(ADD_GOAL, "^DepSelector\\sinst#\\s(\\d+)\\s-\\s" + "Marking\\sPackage\\sRequired\\s(\\d+)$"). + +%%============================================================================ +%% Public Api +%%============================================================================ +run_data(FileName) -> + {ok, Device} = file:open(FileName, [read]), + run_data_file(Device). + +run_log(FileName) -> + {ok, Device} = file:open(FileName, [read]), + run_log_file(Device). + +data1_test() -> + ExpectedResult = versionify([{"app6","0.0.1"}, + {"dep_pkg13","0.0.2"}, + {"app13","0.0.1"}, + {"dep_pkg2","0.0.5"}, + {"dep_pkg1","0.0.2"}, + {"dep_pkg7","0.1.2"}, + {"app9","0.0.1"}]), + ?assertMatch({ok, ExpectedResult}, + run_data(fix_rebar_brokenness("data1.txt"))). + +data2_test() -> + ExpectedResult = versionify([{"app18","0.0.1"}, + {"app4","0.0.1"}, + {"app1","0.0.1"}, + {"app6","0.0.1"}, + {"dep_pkg13","0.0.2"}, + {"app13","0.0.1"}, + {"dep_pkg5","0.0.2"}, + {"dep_pkg1","0.0.2"}, + {"dep_pkg2","0.0.5"}, + {"dep_pkg7","0.1.2"}, + {"app9","0.0.1"}, + {"dep_pkg16","1.0.2"}]), + ?assertMatch({ok, ExpectedResult}, + run_data(fix_rebar_brokenness("data2.txt"))). + +data3_test() -> + ExpectedResult = versionify([{"app68","0.0.1"}, + {"app58","0.0.1"}, + {"app48","0.0.7"}, + {"app38","0.0.1"}, + {"app28","0.0.1"}, + {"app18","0.0.1"}, + {"app4","0.0.1"}, + {"app1","0.0.1"}, + {"app6","0.0.1"}, + {"dep_pkg13","0.0.2"}, + {"app13","0.0.1"}, + {"dep_pkg5","0.0.2"}, + {"dep_pkg1","0.0.2"}, + {"dep_pkg2","0.0.5"}, + {"dep_pkg7","0.1.2"}, + {"app9","0.0.1"}, + {"dep_pkg16","1.0.2"}]), + ?assertMatch({ok,ExpectedResult}, run_data(fix_rebar_brokenness("data3.txt"))). + +data4_test() -> + ExpectedResult = versionify([{"dep_pkg20","0.0.2"}, + {"app78","0.0.1"}, + {"app68","0.0.1"}, + {"app58","0.0.1"}, + {"app48","0.0.7"}, + {"app38","0.0.1"}, + {"app28","0.0.1"}, + {"app18","0.0.1"}, + {"app4","0.0.1"}, + {"app1","0.0.1"}, + {"app6","0.0.1"}, + {"dep_pkg13","0.0.2"}, + {"app13","0.0.1"}, + {"dep_pkg5","0.0.2"}, + {"dep_pkg1","0.0.2"}, + {"dep_pkg2","0.0.5"}, + {"dep_pkg7","0.1.2"}, + {"app9","0.0.1"}, + {"dep_pkg16","1.0.2"}]), + ?assertMatch({ok, ExpectedResult}, + run_data(fix_rebar_brokenness("data4.txt"))). + +data5_test() -> + ExpectedResult = versionify([{"dep_pkg14","0.0.2"}, + {"dep_pkg22","0.0.2"}, + {"dep_pkg20","0.0.2"}, + {"app78","0.0.1"}, + {"app68","0.0.1"}, + {"app58","0.0.1"}, + {"app48","0.0.7"}, + {"app38","0.0.1"}, + {"app28","0.0.1"}, + {"app18","0.0.1"}, + {"app4","0.0.1"}, + {"app1","0.0.1"}, + {"app6","0.0.1"}, + {"dep_pkg13","0.0.2"}, + {"app13","0.0.1"}, + {"dep_pkg5","0.0.2"}, + {"dep_pkg1","0.0.2"}, + {"dep_pkg2","0.0.5"}, + {"dep_pkg7","0.1.2"}, + {"app9","0.0.1"}, + {"dep_pkg16","1.0.2"}]), + ?assertMatch({ok, ExpectedResult}, + run_data(fix_rebar_brokenness("data5.txt"))). + +data6_test() -> + ExpectedResult = versionify([{"app108","0.0.1"}, + {"app98","0.0.1"}, + {"app88","0.0.1"}, + {"dep_pkg14","0.0.2"}, + {"dep_pkg22","0.0.2"}, + {"dep_pkg20","0.0.2"}, + {"app78","0.0.1"}, + {"app68","0.0.1"}, + {"app58","0.0.1"}, + {"app48","0.0.7"}, + {"app38","0.0.1"}, + {"app28","0.0.1"}, + {"app18","0.0.1"}, + {"app4","0.0.1"}, + {"app1","0.0.1"}, + {"app6","0.0.1"}, + {"dep_pkg13","0.0.2"}, + {"app13","0.0.1"}, + {"dep_pkg5","0.0.2"}, + {"dep_pkg1","0.0.2"}, + {"dep_pkg2","0.0.5"}, + {"dep_pkg7","0.1.2"}, + {"app9","0.0.1"}, + {"dep_pkg16","1.0.2"}]), + ?assertMatch({ok, ExpectedResult}, + run_data(fix_rebar_brokenness("data6.txt"))). + +log_07be9e47_test() -> + Data = run_log(fix_rebar_brokenness("log-07be9e47-6f42-4a5d-b8b5-1d2eae1ad83b.txt")), + ExpectedResult = versionify([{"0","0"}, + {"1","0"}, + {"3","0"}, + {"4","0"}, + {"5","0"}, + {"6","0"}, + {"7","0"}, + {"8","0"}, + {"9","0"}, + {"10","0"}, + {"11","0"}, + {"12","0"}, + {"13","0"}, + {"14","0"}, + {"15","0"}, + {"16","0"}, + {"18","0"}, + {"19","0"}, + {"21","0"}, + {"22","0"}, + {"23","0"}, + {"24","0"}, + {"25","0"}]), + ?assertMatch({ok, ExpectedResult}, + Data). + +log_183998c1_test() -> + ?assertMatch({error, {unreachable_package,<<"9">>}}, + run_log(fix_rebar_brokenness("log-183998c1-2ada-4214-b308-e480345c42f2.txt"))). + + +log_311a15e7_test() -> + {ok, Data} = run_log(fix_rebar_brokenness("log-311a15e7-3378-4c5b-beb7-86a1b9cf0ea9.txt")), + ExpectedResult = lists:sort(versionify([{"45", "22"}, + {"40","1"}, + {"3","5"}, + {"9","0"}, + {"8","0"}, + {"7","0"}, + {"6","2"}, + {"1","5"}, + {"0","2"}, + {"61","1"}, + {"60","0"}, + {"35","4"}, + {"39","0"}, + {"38","2"}, + {"37","2"}, + {"36","3"}, + {"32","24"}, + {"30","0"}, + {"19","1"}, + {"18","0"}, + {"17","2"}, + {"16","0"}, + {"15","0"}, + {"14","1"}, + {"13","0"}, + {"12","1"}, + {"11","0"}, + {"10","1"}, + {"59","0"}, + {"58","1"}, + {"57","0"}, + {"56","0"}, + {"55","4"}, + {"29","2"}, + {"27","2"}, + {"26","0"}, + {"25","5"}, + {"24","3"}, + {"23","1"}, + {"22","3"}, + {"21","2"}, + {"20","0"}])), + ?assertMatch(ExpectedResult, lists:sort(Data)). + +log_382cfe5b_test() -> + {ok, Data} = + run_log(fix_rebar_brokenness("log-382cfe5b-0ac2-48b8-83d1-717cb4620990.txt")), + ExpectedResult = lists:sort(versionify([{"18","0"}, + {"17","0"}, + {"15","1"}, + {"14","0"}, + {"10","0"}, + {"7","0"}, + {"6","0"}, + {"5","0"}, + {"4","0"}, + {"3","0"}, + {"2","1"}, + {"1","0"}, + {"0","0"}])), + ?assertMatch(ExpectedResult, lists:sort(Data)). + +log_d3564ef6_test() -> + {ok, Data} = run_log(fix_rebar_brokenness("log-d3564ef6-6437-41e7-90b6-dbdb849551a6_mod.txt")), + ExpectedResult = lists:sort(versionify([{"57","5"}, + {"56","3"}, + {"55","4"}, + {"54","0"}, + {"53","1"}, + {"82","0"}, + {"81","0"}, + {"80","1"}, + {"29","0"}, + {"28","5"}, + {"27","3"}, + {"26","1"}, + {"25","3"}, + {"24","2"}, + {"23","0"}, + {"22","1"}, + {"21","0"}, + {"20","2"}, + {"75","32"}, + {"79","2"}, + {"78","4"}, + {"74","7"}, + {"73","11"}, + {"72","0"}, + {"70","1"}, + {"47","4"}, + {"45","1"}, + {"44","1"}, + {"43","7"}, + {"42","1"}, + {"41","2"}, + {"40","2"}, + {"19","0"}, + {"18","0"}, + {"17","1"}, + {"16","0"}, + {"15","1"}, + {"14","0"}, + {"13","1"}, + {"12","0"}, + {"11","0"}, + {"10","0"}, + {"9","2"}, + {"4","5"}, + {"3","2"}, + {"0","3"}, + {"69","0"}, + {"68","1"}, + {"67","7"}, + {"39","3"}, + {"35","24"}, + {"33","0"}, + {"32","2"}, + {"30","2"}])), + ?assertMatch(ExpectedResult, lists:sort(Data)). + +log_ea2d264b_test() -> + {ok, Data} = run_log(fix_rebar_brokenness("log-ea2d264b-003e-4611-94ed-14efc7732083.txt")), + ExpectedResult = lists:sort(versionify([{"18","1"}, + {"17","0"}, + {"16","0"}, + {"15","0"}, + {"14","0"}, + {"13","1"}, + {"10","1"}, + {"9","1"}, + {"8","2"}, + {"6","0"}, + {"5","0"}, + {"4","0"}, + {"3","0"}, + {"2","0"}, + {"1","0"}, + {"0","1"}])), + ?assertMatch(ExpectedResult, lists:sort(Data)). + +%%============================================================================ +%% Internal Functions +%%============================================================================ +versionify(X) when erlang:is_list(X) -> + lists:map(fun versionify/1, X); +versionify({K, V}) -> + {erlang:list_to_binary(K), rcl_depsolver:parse_version(V)}. + +fix_rebar_brokenness(Filename) -> + Alt1 = filename:join(["./test", "data", Filename]), + Alt2 = filename:join(["../test", "data", Filename]), + case filelib:is_regular(Alt1) of + true -> + Alt1; + false -> + case filelib:is_regular(Alt2) of + true -> + Alt2; + false -> + io:format("~p~n", [Alt2]), + erlang:throw(unable_to_find_data_files) + end + end. + +run_data_file(Device) -> + Constraints = get_constraints(io:get_line(Device, "")), + rcl_depsolver:solve(process_packages(read_packages(Device)), Constraints). + +goble_lines(_Device, eof, Acc) -> + lists:reverse(Acc); +goble_lines(_Device, {error, Err}, _Acc) -> + erlang:throw(Err); +goble_lines(Device, ValidVal, Acc) -> + goble_lines(Device, io:get_line(Device, ""), [ValidVal | Acc]). + +goble_lines(Device) -> + goble_lines(Device, io:get_line(Device, ""), []). + +run_log_file(Device) -> + State0 = rcl_depsolver:new_graph(), + {Goals, State2} = + lists:foldl(fun(Line, Data) -> + process_add_goal(Line, + process_add_constraint(Line, + process_add_package(Line, Data))) + end, {[], State0}, goble_lines(Device)), + rcl_depsolver:solve(State2, Goals). + +read_packages(Device) -> + process_line(Device, io:get_line(Device, ""), []). + +process_line(Device, eof, Acc) -> + file:close(Device), + Acc; +process_line(Device, [], Acc) -> + process_line(Device, io:get_line(Device, ""), + Acc); +process_line(Device, "\n", Acc) -> + process_line(Device, io:get_line(Device, ""), + Acc); +process_line(Device, [$\s | Rest], [{Pkg, Vsn, Deps} | Acc]) -> + [DepPackage, Type, DepVsn] = string:tokens(Rest, " \n"), + Dep = + case Type of + "=" -> + {DepPackage, DepVsn}; + ">=" -> + {DepPackage, DepVsn, gte} + end, + process_line(Device, io:get_line(Device, ""), + [{Pkg, Vsn, [Dep | Deps]} | Acc]); +process_line(Device, Pkg, Acc) -> + [Package, Vsn] = string:tokens(Pkg, " \n"), + process_line(Device, io:get_line(Device, ""), + [{Package, Vsn, []} | Acc]). + +process_packages(Pkgs) -> + lists:foldl(fun({Pkg, Vsn, Constraints}, Dom0) -> + rcl_depsolver:add_package_version(Dom0, Pkg, Vsn, Constraints) + end, rcl_depsolver:new_graph(), Pkgs). + +get_constraints(ConLine) -> + AppVsns = string:tokens(ConLine, " \n"), + lists:map(fun(AppCon) -> + parse_app(AppCon, []) + end, AppVsns). +parse_app([$= | Rest], Acc) -> + {lists:reverse(Acc), Rest}; +parse_app([$>, $= | Rest], Acc) -> + {lists:reverse(Acc), Rest, gte}; +parse_app([Else | Rest], Acc) -> + parse_app(Rest, [Else | Acc]); +parse_app([], Acc) -> + lists:reverse(Acc). + +process_add_package(Line, {Goals, State0}) -> + case re:run(Line, ?ADD_PKG, [{capture, all, list}]) of + {match, [_All, _InstNumber, PkgName, _PkgCount, VersionCount]} -> + {Goals, + lists:foldl(fun(PkgVsn, State1) -> + rcl_depsolver:add_package_version(State1, + PkgName, + erlang:integer_to_list(PkgVsn), + []) + end, State0, lists:seq(0, + erlang:list_to_integer(VersionCount)))}; + _ -> + {Goals, State0} + end. + +process_add_constraint(Line, {Goals, State0}) -> + case re:run(Line, ?ADD_VC, [{capture, all, list}]) of + {match, [_All, _InstNumber, Pkg, Vsn, Dep, _Ignore, DepVsn]} -> + {Goals, + rcl_depsolver:add_package_version(State0, Pkg, Vsn, [{Dep, DepVsn}])}; + _ -> + {Goals, State0} + end. + +process_add_goal(Line, {Goals, State0}) -> + case re:run(Line, ?ADD_GOAL, [{capture, all, list}]) of + {match,[_All, _InstNumber, NewGoal]} -> + {[NewGoal | Goals], State0}; + _ -> + {Goals, State0} + end. diff --git a/test/rcl_depsolver_tests.erl b/test/rcl_depsolver_tests.erl new file mode 100644 index 0000000..eae31a4 --- /dev/null +++ b/test/rcl_depsolver_tests.erl @@ -0,0 +1,495 @@ +%% -*- erlang-indent-level: 4; indent-tabs-mode: nil; fill-column: 80 -*- +%% ex: ts=4 sx=4 et +%% +%%------------------------------------------------------------------- +%% Copyright 2012 Opscode, Inc. All Rights Reserved. +%% +%% This file is provided to you under the Apache License, +%% Version 2.0 (the "License"); you may not use this file +%% except in compliance with the License. You may obtain +%% a copy of the License at +%% +%% http://www.apache.org/licenses/LICENSE-2.0 +%% +%% Unless required by applicable law or agreed to in writing, +%% software distributed under the License is distributed on an +%% "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +%% KIND, either express or implied. See the License for the +%% specific language governing permissions and limitations +%% under the License. +%% +%% @author Eric Merritt <[email protected]> +%%------------------------------------------------------------------- +-module(rcl_depsolver_tests). + +-include_lib("eunit/include/eunit.hrl"). + +%%============================================================================ +%% Tests +%%============================================================================ + +first_test() -> + Dom0 = rcl_depsolver:add_packages(rcl_depsolver:new_graph(), [{app1, [{"0.1", [{app2, "0.2+build.33"}, + {app3, "0.2", '>='}]}, + {"0.2", []}, + {"0.3", []}]}, + {app2, [{"0.1", []}, + {"0.2+build.33",[{app3, "0.3"}]}, + {"0.3", []}]}, + {app3, [{"0.1", []}, + {"0.2", []}, + {"0.3", []}]}]), + + + case rcl_depsolver:solve(Dom0, [{app1, "0.1"}]) of + {ok,[{app3,{{0,3},{[],[]}}}, + {app2,{{0,2},{[],[<<"build">>,33]}}}, + {app1,{{0,1},{[],[]}}}]} -> + ok; + E -> + erlang:throw({invalid_result, E}) + end. + +second_test() -> + + Dom0 = rcl_depsolver:add_packages(rcl_depsolver:new_graph(), [{app1, [{"0.1", [{app2, "0.1", '>='}, + {app4, "0.2"}, + {app3, "0.2", '>='}]}, + {"0.2", []}, + {"0.3", []}]}, + {app2, [{"0.1", [{app3, "0.2", gte}]}, + {"0.2", [{app3, "0.2", gte}]}, + {"0.3", [{app3, "0.2", '>='}]}]}, + {app3, [{"0.1", [{app4, "0.2", '>='}]}, + {"0.2", [{app4, "0.2"}]}, + {"0.3", []}]}, + {app4, [{"0.1", []}, + {"0.2", [{app2, "0.2", gte}, + {app3, "0.3"}]}, + {"0.3", []}]}]), + + X = rcl_depsolver:solve(Dom0, [{app1, "0.1"}, + {app2, "0.3"}]), + + ?assertMatch({ok, [{app3,{{0,3},{[],[]}}}, + {app2,{{0,3},{[],[]}}}, + {app4,{{0,2},{[],[]}}}, + {app1,{{0,1},{[],[]}}}]}, + X). + +third_test() -> + + Pkg1Deps = [{app2, "0.1.0", '>='}, + {app3, "0.1.1", "0.1.5", between}], + + Pkg2Deps = [{app4, "5.0.0", gte}], + Pkg3Deps = [{app5, "2.0.0", '>='}], + Pkg4Deps = [app5], + + Dom0 = rcl_depsolver:add_packages(rcl_depsolver:new_graph(), [{app1, [{"0.1.0", Pkg1Deps}, + {"0.2", Pkg1Deps}, + {"3.0", Pkg1Deps}]}, + {app2, [{"0.0.1", Pkg2Deps}, + {"0.1", Pkg2Deps}, + {"1.0", Pkg2Deps}, + {"3.0", Pkg2Deps}]}, + {app3, [{"0.1.0", Pkg3Deps}, + {"0.1.3", Pkg3Deps}, + {"2.0.0", Pkg3Deps}, + {"3.0.0", Pkg3Deps}, + {"4.0.0", Pkg3Deps}]}, + {app4, [{"0.1.0", Pkg4Deps}, + {"0.3.0", Pkg4Deps}, + {"5.0.0", Pkg4Deps}, + {"6.0.0", Pkg4Deps}]}, + {app5, [{"0.1.0", []}, + {"0.3.0", []}, + {"2.0.0", []}, + {"6.0.0", []}]}]), + + ?assertMatch({ok, [{app5,{{6,0,0},{[],[]}}}, + {app3,{{0,1,3},{[],[]}}}, + {app4,{{6,0,0},{[],[]}}}, + {app2,{{3,0},{[],[]}}}, + {app1,{{3,0},{[],[]}}}]}, + rcl_depsolver:solve(Dom0, [{app1, "3.0"}])), + + + ?assertMatch({ok, [{app5,{{6,0,0},{[],[]}}}, + {app3,{{0,1,3},{[],[]}}}, + {app4,{{6,0,0},{[],[]}}}, + {app2,{{3,0},{[],[]}}}, + {app1,{{3,0},{[],[]}}}]}, + rcl_depsolver:solve(Dom0, [app1])). + +fail_test() -> + Dom0 = rcl_depsolver:add_packages(rcl_depsolver:new_graph(), + [{app1, [{"0.1", [{app2, "0.2"}, + {app3, "0.2", gte}]}, + {"0.2", []}, + {"0.3", []}]}, + {app2, [{"0.1", []}, + {"0.2",[{app3, "0.1"}]}, + {"0.3", []}]}, + {app3, [{"0.1", []}, + {"0.2", []}, + {"0.3", []}]}]), + + Ret = rcl_depsolver:solve(Dom0, [{app1, "0.1"}]), + %% We do this to make sure all errors can be formated. + _ = rcl_depsolver:format_error(Ret), + ?assertMatch({error, + [{[{[{app1,{{0,1},{[],[]}}}], + [{app1,{{0,1},{[],[]}}},[[{app2,{{0,2},{[],[]}}}]]]}], + [{{app2,{{0,2},{[],[]}}},[{app3,{{0,1},{[],[]}}}]}, + {{app1,{{0,1},{[],[]}}},[{app3,{{0,2},{[],[]}},gte}]}]}]}, + Ret). + +conflicting_passing_test() -> + Pkg1Deps = [{app2, "0.1.0", '>='}, + {app5, "2.0.0"}, + {app4, "0.3.0", "5.0.0", between}, + {app3, "0.1.1", "0.1.5", between}], + + Pkg2Deps = [{app4, "3.0.0", gte}], + Pkg3Deps = [{app5, "2.0.0", '>='}], + + Dom0 = rcl_depsolver:add_packages(rcl_depsolver:new_graph(), [{app1, [{"0.1.0", Pkg1Deps}, + {"0.1.0", Pkg1Deps}, + {"0.2", Pkg1Deps}, + {"3.0", Pkg1Deps}]}, + {app2, [{"0.0.1", Pkg2Deps}, + {"0.1", Pkg2Deps}, + {"1.0", Pkg2Deps}, + {"3.0", Pkg2Deps}]}, + {app3, [{"0.1.0", Pkg3Deps}, + {"0.1.3", Pkg3Deps}, + {"2.0.0", Pkg3Deps}, + {"3.0.0", Pkg3Deps}, + {"4.0.0", Pkg3Deps}]}, + {app4, [{"0.1.0", [{app5, "0.1.0"}]}, + {"0.3.0", [{app5, "0.3.0"}]}, + {"5.0.0", [{app5, "2.0.0"}]}, + {"6.0.0", [{app5, "6.0.0"}]}]}, + {app5, [{"0.1.0", []}, + {"0.3.0", []}, + {"2.0.0", []}, + {"6.0.0", []}]}]), + + ?assertMatch({ok, [{app5,{{2,0,0},{[],[]}}}, + {app3,{{0,1,3},{[],[]}}}, + {app4,{{5,0,0},{[],[]}}}, + {app2,{{3,0},{[],[]}}}, + {app1,{{3,0},{[],[]}}}]}, + rcl_depsolver:solve(Dom0, [{app1, "3.0"}])), + + ?assertMatch({ok, [{app5,{{2,0,0},{[],[]}}}, + {app3,{{0,1,3},{[],[]}}}, + {app4,{{5,0,0},{[],[]}}}, + {app2,{{3,0},{[],[]}}}, + {app1,{{3,0},{[],[]}}}]}, + rcl_depsolver:solve(Dom0, [app1, app2, app5])). + + + +circular_dependencies_test() -> + Dom0 = rcl_depsolver:add_packages(rcl_depsolver:new_graph(), [{app1, [{"0.1.0", [app2]}]}, + {app2, [{"0.0.1", [app1]}]}]), + + ?assertMatch({ok, [{app1,{{0,1,0},{[],[]}}},{app2,{{0,0,1},{[],[]}}}]}, + rcl_depsolver:solve(Dom0, [{app1, "0.1.0"}])). + +conflicting_failing_test() -> + Pkg1Deps = [app2, + {app5, "2.0.0", '='}, + {app4, "0.3.0", "5.0.0", between}], + + Pkg2Deps = [{app4, "5.0.0", gte}], + Pkg3Deps = [{app5, "6.0.0"}], + + + Dom0 = rcl_depsolver:add_packages(rcl_depsolver:new_graph(), [{app1, [{"3.0", Pkg1Deps}]}, + {app2, [{"0.0.1", Pkg2Deps}]}, + {app3, [{"0.1.0", Pkg3Deps}]}, + {app4, [{"5.0.0", [{app5, "2.0.0"}]}]}, + {app5, [{"2.0.0", []}, + {"6.0.0", []}]}]), + Ret = rcl_depsolver:solve(Dom0, [app1, app3]), + _ = rcl_depsolver:format_error(Ret), + ?assertMatch({error, + [{[{[app1], + [{app1,{{3,0},{[],[]}}}, + [[{app4,{{5,0,0},{[],[]}}}], + [{app2,{{0,0,1},{[],[]}}},[[{app4,{{5,0,0},{[],[]}}}]]]]]}, + {[app3], + [{app3,{{0,1,0},{[],[]}}},[[{app5,{{6,0,0},{[],[]}}}]]]}], + [{{app4,{{5,0,0},{[],[]}}},[{app5,{{2,0,0},{[],[]}}}]}, + {{app1,{{3,0},{[],[]}}},[{app5,{{2,0,0},{[],[]}},'='}]}]}]}, + Ret). + + +pessimistic_major_minor_patch_test() -> + + Pkg1Deps = [{app2, "2.1.1", '~>'}, + {app3, "0.1.1", "0.1.5", between}], + + Pkg2Deps = [{app4, "5.0.0", gte}], + Pkg3Deps = [{app5, "2.0.0", '>='}], + Pkg4Deps = [app5], + + Dom0 = rcl_depsolver:add_packages(rcl_depsolver:new_graph(), [{app1, [{"0.1.0", Pkg1Deps}, + {"0.2", Pkg1Deps}, + {"3.0", Pkg1Deps}]}, + {app2, [{"0.0.1", Pkg2Deps}, + {"0.1", Pkg2Deps}, + {"1.0", Pkg2Deps}, + {"2.1.5", Pkg2Deps}, + {"2.2", Pkg2Deps}, + {"3.0", Pkg2Deps}]}, + {app3, [{"0.1.0", Pkg3Deps}, + {"0.1.3", Pkg3Deps}, + {"2.0.0", Pkg3Deps}, + {"3.0.0", Pkg3Deps}, + {"4.0.0", Pkg3Deps}]}, + {app4, [{"0.1.0", Pkg4Deps}, + {"0.3.0", Pkg4Deps}, + {"5.0.0", Pkg4Deps}, + {"6.0.0", Pkg4Deps}]}, + {app5, [{"0.1.0", []}, + {"0.3.0", []}, + {"2.0.0", []}, + {"6.0.0", []}]}]), + ?assertMatch({ok, [{app5,{{6,0,0},{[],[]}}}, + {app3,{{0,1,3},{[],[]}}}, + {app4,{{6,0,0},{[],[]}}}, + {app2,{{2,1,5},{[],[]}}}, + {app1,{{3,0},{[],[]}}}]}, + rcl_depsolver:solve(Dom0, [{app1, "3.0"}])). + +pessimistic_major_minor_test() -> + + Pkg1Deps = [{app2, "2.1", '~>'}, + {app3, "0.1.1", "0.1.5", between}], + + Pkg2Deps = [{app4, "5.0.0", gte}], + Pkg3Deps = [{app5, "2.0.0", '>='}], + Pkg4Deps = [app5], + + Dom0 = rcl_depsolver:add_packages(rcl_depsolver:new_graph(), [{app1, [{"0.1.0", Pkg1Deps}, + {"0.2", Pkg1Deps}, + {"3.0", Pkg1Deps}]}, + {app2, [{"0.0.1", Pkg2Deps}, + {"0.1", Pkg2Deps}, + {"1.0", Pkg2Deps}, + {"2.1.5", Pkg2Deps}, + {"2.2", Pkg2Deps}, + {"3.0", Pkg2Deps}]}, + {app3, [{"0.1.0", Pkg3Deps}, + {"0.1.3", Pkg3Deps}, + {"2.0.0", Pkg3Deps}, + {"3.0.0", Pkg3Deps}, + {"4.0.0", Pkg3Deps}]}, + {app4, [{"0.1.0", Pkg4Deps}, + {"0.3.0", Pkg4Deps}, + {"5.0.0", Pkg4Deps}, + {"6.0.0", Pkg4Deps}]}, + {app5, [{"0.1.0", []}, + {"0.3.0", []}, + {"2.0.0", []}, + {"6.0.0", []}]}]), + ?assertMatch({ok, [{app5,{{6,0,0},{[],[]}}}, + {app3,{{0,1,3},{[],[]}}}, + {app4,{{6,0,0},{[],[]}}}, + {app2,{{2,2},{[],[]}}}, + {app1,{{3,0},{[],[]}}}]}, + rcl_depsolver:solve(Dom0, [{app1, "3.0"}])). + +filter_versions_test() -> + + Cons = [{app2, "2.1", '~>'}, + {app3, "0.1.1", "0.1.5", between}, + {app4, "5.0.0", gte}, + {app5, "2.0.0", '>='}, + app5], + + Packages = [{app1, "0.1.0"}, + {app1, "0.2"}, + {app1, "0.2"}, + {app1, "3.0"}, + {app2, "0.0.1"}, + {app2, "0.1"}, + {app2, "1.0"}, + {app2, "2.1.5"}, + {app2, "2.2"}, + {app2, "3.0"}, + {app3, "0.1.0"}, + {app3, "0.1.3"}, + {app3, "2.0.0"}, + {app3, "3.0.0"}, + {app3, "4.0.0"}, + {app4, "0.1.0"}, + {app4, "0.3.0"}, + {app4, "5.0.0"}, + {app4, "6.0.0"}, + {app5, "0.1.0"}, + {app5, "0.3.0"}, + {app5, "2.0.0"}, + {app5, "6.0.0"}], + + ?assertMatch({ok, [{app1,"0.1.0"}, + {app1,"0.2"}, + {app1,"0.2"}, + {app1,"3.0"}, + {app2,"2.1.5"}, + {app2,"2.2"}, + {app3,"0.1.3"}, + {app4,"5.0.0"}, + {app4,"6.0.0"}, + {app5,"2.0.0"}, + {app5,"6.0.0"}]}, + rcl_depsolver:filter_packages(Packages, Cons)), + + Ret = rcl_depsolver:filter_packages(Packages, + [{"foo", "1.0.0", '~~~~'} | Cons]), + _ = rcl_depsolver:format_error(Ret), + ?assertMatch({error, {invalid_constraints, [{<<"foo">>,{{1,0,0},{[],[]}},'~~~~'}]}}, Ret). + + +-spec missing_test() -> ok. +missing_test() -> + + Dom0 = rcl_depsolver:add_packages(rcl_depsolver:new_graph(), [{app1, [{"0.1", [{app2, "0.2"}, + {app3, "0.2", '>='}, + {app4, "0.2", '='}]}, + {"0.2", [{app4, "0.2"}]}, + {"0.3", [{app4, "0.2", '='}]}]}, + {app2, [{"0.1", []}, + {"0.2",[{app3, "0.3"}]}, + {"0.3", []}]}, + {app3, [{"0.1", []}, + {"0.2", []}, + {"0.3", []}]}]), + Ret1 = rcl_depsolver:solve(Dom0, [{app4, "0.1"}, {app3, "0.1"}]), + _ = rcl_depsolver:format_error(Ret1), + ?assertMatch({error,{unreachable_package,app4}}, Ret1), + + Ret2 = rcl_depsolver:solve(Dom0, [{app1, "0.1"}]), + _ = rcl_depsolver:format_error(Ret2), + ?assertMatch({error,{unreachable_package,app4}}, + Ret2). + + +binary_test() -> + + World = [{<<"foo">>, [{<<"1.2.3">>, [{<<"bar">>, <<"2.0.0">>, gt}]}]}, + {<<"bar">>, [{<<"2.0.0">>, [{<<"foo">>, <<"3.0.0">>, gt}]}]}], + Ret = rcl_depsolver:solve(rcl_depsolver:add_packages(rcl_depsolver:new_graph(), + World), + [<<"foo">>]), + + _ = rcl_depsolver:format_error(Ret), + ?assertMatch({error, + [{[{[<<"foo">>],[{<<"foo">>,{{1,2,3},{[],[]}}}]}], + [{{<<"foo">>,{{1,2,3},{[],[]}}}, + [{<<"bar">>,{{2,0,0},{[],[]}},gt}]}]}]}, Ret). + +%% +%% We don't have bar cookbook +%% +%% Ruby gives +%% "message":"Unable to satisfy constraints on cookbook bar, which does not +%% exist, due to run list item (foo >= 0.0.0). Run list items that may result +%% in a constraint on bar: [(foo = 1.2.3) -> (bar > 2.0.0)]", +%% "unsatisfiable_run_list_item":"(foo >= 0.0.0)", +%% "non_existent_cookbooks":["bar"]," +%% "most_constrained_cookbooks":[]}" +%% +doesnt_exist_test() -> + Constraints = [{<<"foo">>,[{<<"1.2.3">>, [{<<"bar">>, <<"2.0.0">>, gt}]}]}], + World = rcl_depsolver:add_packages(rcl_depsolver:new_graph(), Constraints), + Ret = rcl_depsolver:solve(World, [<<"foo">>]), + _ = rcl_depsolver:format_error(Ret), + ?assertMatch({error,{unreachable_package,<<"bar">>}}, Ret). + +%% +%% We have v 2.0.0 of bar but want > 2.0.0 +%% +%% Ruby gives +%% "message":"Unable to satisfy constraints on cookbook bar due to run list item +%% (foo >= 0.0.0). Run list items that may result in a constraint on bar: [(foo +%% = 1.2.3) -> (bar > 2.0.0)]", +%% "unsatisfiable_run_list_item":"(foo >= 0.0.0)", +%% "non_existent_cookbooks":[], +%% "most_constrained_cookbooks":["bar 2.0.0 -> []"] +%% +not_new_enough_test() -> + + Constraints = [{<<"foo">>, [{<<"1.2.3">>, [{<<"bar">>, <<"2.0.0">>, gt}]}]}, + {<<"bar">>, [{<<"2.0.0">>, []}]}], + World = rcl_depsolver:add_packages(rcl_depsolver:new_graph(), Constraints), + Ret = rcl_depsolver:solve(World, [<<"foo">>]), + _ = rcl_depsolver:format_error(Ret), + ?assertMatch({error, + [{[{[<<"foo">>],[{<<"foo">>,{{1,2,3},{[],[]}}}]}], + [{{<<"foo">>,{{1,2,3},{[],[]}}}, + [{<<"bar">>,{{2,0,0},{[],[]}},gt}]}]}]}, Ret). + +%% +%% circular deps are bad +%% +%% Ruby gives +%% "message":"Unable to satisfy constraints on cookbook bar due to run list item (foo >= 0.0.0). +%% Run list items that may result in a constraint on bar: [(foo = 1.2.3) -> (bar > 2.0.0)]", +%% "unsatisfiable_run_list_item":"(foo >= 0.0.0)", +%% "non_existent_cookbooks":[], +%% "most_constrained_cookbooks:["bar = 2.0.0 -> [(foo > 3.0.0)]"] +%% +impossible_dependency_test() -> + World = rcl_depsolver:add_packages(rcl_depsolver:new_graph(), + [{<<"foo">>, [{<<"1.2.3">>,[{ <<"bar">>, <<"2.0.0">>, gt}]}]}, + {<<"bar">>, [{<<"2.0.0">>, [{ <<"foo">>, <<"3.0.0">>, gt}]}]}]), + Ret = rcl_depsolver:solve(World, [<<"foo">>]), + _ = rcl_depsolver:format_error(Ret), + ?assertMatch({error, + [{[{[<<"foo">>],[{<<"foo">>,{{1,2,3},{[],[]}}}]}], + [{{<<"foo">>,{{1,2,3},{[],[]}}}, + [{<<"bar">>,{{2,0,0},{[],[]}},gt}]}]}]}, Ret). + +%% +%% Formatting tests +%% +format_test_() -> + [{"format constraint", + [equal_bin_string(<<"foo">>, rcl_depsolver:format_constraint(<<"foo">>)), + equal_bin_string(<<"foo">>, rcl_depsolver:format_constraint(foo)), + equal_bin_string(<<"(foo = 1.2.0)">>, rcl_depsolver:format_constraint({<<"foo">>, {{1,2,0}, {[], []}}})), + equal_bin_string(<<"(foo = 1.2.0)">>, rcl_depsolver:format_constraint({<<"foo">>, {{1,2,0}, {[], []}}, '='})), + equal_bin_string(<<"(foo > 1.2.0)">>, + rcl_depsolver:format_constraint({<<"foo">>, {{1,2,0}, {[], []}}, '>'})), + equal_bin_string(<<"(foo > 1.2.0)">>, + rcl_depsolver:format_constraint({<<"foo">>, {{1,2,0}, {[], []}}, gt})), + equal_bin_string(<<"(foo between 1.2.0 and 1.3.0)">>, + rcl_depsolver:format_constraint({<<"foo">>,{{1,2,0}, {[], []}}, + {{1,3,0}, {[], []}}, between})), + equal_bin_string(<<"(foo > 1.2.0-alpha.1+build.36)">>, + rcl_depsolver:format_constraint({<<"foo">>, + {{1,2,0}, {["alpha", 1], ["build", 36]}}, gt})) + ] + }, + {"format roots", + [equal_bin_string(<<"(bar = 1.2.0)">>, + rcl_depsolver:format_roots([ [{<<"bar">>, {{1,2,0},{[],[]}}}] ])), + equal_bin_string(<<"(bar = 1.2.0), foo">>, + rcl_depsolver:format_roots([[<<"foo">>, + {<<"bar">>, {{1,2,0},{[],[]}}}]])), + equal_bin_string(<<"(bar = 1.2.0), foo">>, + rcl_depsolver:format_roots([[<<"foo">>], [{<<"bar">>, {{1,2,0},{[],[]}}}]])) + ] + } + ]. + +%% +%% Internal functions +%% +equal_bin_string(Expected, Got) -> + ?_assertEqual(Expected, erlang:iolist_to_binary(Got)). |