>!> Establishing state ...
->!> Establishing patch:Patch-A-1.1-1[test]
>!> Established context
->!> patch:Patch-A-1.1-1[test] satisfied
+>!> patch:Patch-A-1.1-1[test] UU__<satisfied><uneeded>
>!> Installing Patch-A from channel test
->!> Solution #1:
->!> install patch:Patch-A-1.1-1[test]
->!> installs=1, upgrades=0, uninstalls=0
>!> Establishing state ...
>!> Established context
->!> patch:Patch-A-1.1-1[test] UUTs_<satisfied><uneeded>
+>!> patch:Patch-A-1.1-1[test] UU__<satisfied><uneeded>
>!> Installing Patch-A from channel test
>!> Establishing state ...
>!> Established context
->!> patch:Patch-A-1.1-1[test] UUTs_<satisfied><uneeded>
+>!> patch:Patch-A-1.1-1[test] UU__<satisfied><uneeded>
>!> Uninstalling A
>!> Establishing state ...
>!> Established context
>!> A-1.1-1 I_Ts_<tobeuninstalled>
->!> patch:Patch-A-1.1-1[test] UUTs_<satisfied><uneeded>
+>!> patch:Patch-A-1.1-1[test] I_Ts_<tobeuninstalled>
>!> Establishing state ...
->!> Establishing patch:Patch-A-1.1-1
>!> Established context
->!> patch:Patch-A-1.1-1 satisfied
+>!> patch:Patch-A-1.1-1 I___<complete>
>!> Uninstalling Patch-A
>!> Establishing state ...
->!> Establishing patch:Patch-A-1.1-1
>!> Established context
->!> patch:Patch-A-1.1-1 to be uninstalled
+>!> patch:Patch-A-1.1-1 I_Ts_<tobeuninstalled>
>!> Establishing state ...
->!> Establishing patch:Patch-A-1.1-1[test]
>!> Established context
->!> patch:Patch-A-1.1-1[test] incomplete
+>!> patch:Patch-A-1.1-1[test] U_Ts_<needed>
>!> Freshening ...
>!> Solution #1:
>!> install patch:Patch-A-1.1-1[test]
>!> Establishing state ...
>!> Established context
->!> patch:Patch-A-1.1-1[test] UUTs_<satisfied><uneeded>
+>!> patch:Patch-A-1.1-1[test] UU__<satisfied><uneeded>
>!> Establishing state ...
>!> Established context
->!> patch:Patch-A-1.1-1[test] UUTs_<satisfied><uneeded>
->!> product:Patchlevel-1[test] UUTs_<satisfied><uneeded>
+>!> patch:Patch-A-1.1-1[test] UU__<satisfied><uneeded>
+>!> product:Patchlevel-1[test] UU__<satisfied><uneeded>
>!> Establishing state ...
>!> Established context
->!> patch:Patch-A-1.1-1[test] UUTs_<satisfied><uneeded>
+>!> patch:Patch-A-1.1-1[test] UU__<satisfied><uneeded>
>!> Establishing state ...
>!> Established context
->!> patch:Patch-A-1.1-1[test] UUTs_<satisfied><uneeded>
+>!> patch:Patch-A-1.1-1[test] UU__<satisfied><uneeded>
>!> Installing A from channel core
>!> Establishing state ...
->!> Establishing patch:Patch-A-1.1-1[test]
>!> Established context
->!> patch:Patch-A-1.1-1[test] unneeded
+>!> patch:Patch-A-1.1-1[test] UU__<satisfied><uneeded>
>!> Installing A from channel core
>!> Establishing state ...
->!> Establishing patch:Patch-A-1.1-1[test]
>!> Established context
->!> A-1.0-1[core] to be installed
->!> patch:Patch-A-1.1-1[test] incomplete
+>!> A-1.0-1[core] U_Ts_<tobeinstalled>
+>!> patch:Patch-A-1.1-1[test] U_Ts_<needed>
>!> Freshening ...
+>!> Solution #1:
+>!> install A-1.0-1[core]
+>!> install A-1.1-1[test]
+>!> install patch:Patch-A-1.1-1[test]
+>!> installs=3, upgrades=0, uninstalls=0
>!> Establishing state ...
->!> Establishing patch:Patch-A-1.1-1[test]
>!> Established context
->!> patch:Patch-A-1.1-1[test] unneeded
+>!> patch:Patch-A-1.1-1[test] UU__<satisfied><uneeded>
>!> Installing B from channel core
>!> Solution #1:
>!> install A-1.1-1[test]
>!> Establishing state ...
->!> Establishing patch:Patch-A-1.1-1[test]
>!> Established context
->!> patch:Patch-A-1.1-1[test] satisfied
+>!> patch:Patch-A-1.1-1[test] UU__<satisfied><uneeded>
>!> Installing B from channel core
>!> Establishing state ...
->!> Establishing patch:Patch-A-1.1-1[test]
>!> Established context
->!> B-1.0-1[core] to be installed
->!> patch:Patch-A-1.1-1[test] satisfied
+>!> B-1.0-1[core] U_Ts_<tobeinstalled>
+>!> patch:Patch-A-1.1-1[test] UU__<satisfied><uneeded>
>!> Freshening ...
>!> Establishing state ...
->!> Establishing patch:Patch-A-1.1-1[test]
>!> Established context
->!> patch:Patch-A-1.1-1[test] unneeded
+>!> patch:Patch-A-1.1-1[test] UU__<satisfied><uneeded>
>!> Installing B from channel core
>!> Solution #1:
>!> install A-1.1-1[test]
>!> Establishing state ...
->!> Establishing patch:Patch-A-1.1-1[test]
>!> Established context
->!> patch:Patch-A-1.1-1[test] satisfied
+>!> patch:Patch-A-1.1-1[test] UU__<satisfied><uneeded>
>!> Installing B from channel core
>!> Establishing state ...
->!> Establishing patch:Patch-A-1.1-1[test]
>!> Established context
->!> B-1.0-1[core] to be installed
->!> patch:Patch-A-1.1-1[test] satisfied
+>!> B-1.0-1[core] U_Ts_<tobeinstalled>
+>!> patch:Patch-A-1.1-1[test] UU__<satisfied><uneeded>
>!> Freshening ...
>!> Establishing state ...
>!> Established context
->!> patch:Patch-A-1.1-1[test] UUTs_<satisfied><uneeded>
+>!> patch:Patch-A-1.1-1[test] UU__<satisfied><uneeded>
>!> Installing Patch-A from channel test
>!> Establishing state ...
->!> Establishing patch:Patch-A-1.1-1[test]
>!> Established context
->!> patch:Patch-A-1.1-1[test] incomplete
+>!> patch:Patch-A-1.1-1[test] U_Ts_<needed>
>!> Installing Patch-A from channel test
>!> Calculating installation order ...
>!> Solution #1:
>!> Establishing state ...
->!> Establishing patch:foo-0-2[test]
>!> Established context
->!> patch:foo-0-2[test] unneeded
+>!> patch:foo-0-2[test] UU__<satisfied><uneeded>
>!> Establishing state ...
->!> Establishing patch:foo-0-2[test]
>!> Established context
->!> patch:foo-0-2[test] unneeded
+>!> patch:foo-0-2[test] UU__<satisfied><uneeded>
+++ /dev/null
-exercise-10-test.xml
-exercise-13-test.xml
-exercise-1f-test.xml
-exercise-5f-test.xml
-exercise-6f-test.xml
-exercise-6-test.xml
-exercise-7f-test.xml
-exercise-7-test.xml
-exercise-9-test.xml
-exercise-jsrain1-test.xml
-exercise-jsrain-test.xml