1 # test dup with orphaned packages
3 # part 3: a is not really an orphan, but cannott be downgraded
6 repo system 0 testtags <inline>
9 repo available 0 testtags <inline>
14 solverflags !dupallowdowngrade
15 job distupgrade all packages
16 result transaction,problems <inline>
17 #>downgrade a-1-1.i686@system a-1-0.i686@available
18 #>upgrade b-1-1.i686@system b-2-1.i686@available
19 #>problem c43b1300 info problem with installed package a-1-1.i686
20 #>problem c43b1300 solution c43b1300 replace a-1-1.i686@system a-1-0.i686@available
24 solverflags !dupallowdowngrade
25 job distupgrade repo available
26 result transaction,problems <inline>
27 #>downgrade a-1-1.i686@system a-1-0.i686@available
28 #>upgrade b-1-1.i686@system b-2-1.i686@available
29 #>problem c43b1300 info problem with installed package a-1-1.i686
30 #>problem c43b1300 solution c43b1300 replace a-1-1.i686@system a-1-0.i686@available
36 solverflags !dupallowdowngrade keeporphans
37 job distupgrade all packages
38 result transaction,problems <inline>
39 #>downgrade a-1-1.i686@system a-1-0.i686@available
40 #>upgrade b-1-1.i686@system b-2-1.i686@available
41 #>problem c43b1300 info problem with installed package a-1-1.i686
42 #>problem c43b1300 solution c43b1300 replace a-1-1.i686@system a-1-0.i686@available
46 solverflags !dupallowdowngrade keeporphans
47 job distupgrade repo available
48 result transaction,problems <inline>
49 #>downgrade a-1-1.i686@system a-1-0.i686@available
50 #>upgrade b-1-1.i686@system b-2-1.i686@available
51 #>problem c43b1300 info problem with installed package a-1-1.i686
52 #>problem c43b1300 solution c43b1300 replace a-1-1.i686@system a-1-0.i686@available
55 ### same with allowuninstall
59 solverflags !dupallowdowngrade allowuninstall
60 job distupgrade all packages
61 result transaction,problems <inline>
62 #>downgrade a-1-1.i686@system a-1-0.i686@available
63 #>upgrade b-1-1.i686@system b-2-1.i686@available
68 solverflags !dupallowdowngrade allowuninstall
69 job distupgrade repo available
70 result transaction,problems <inline>
71 #>downgrade a-1-1.i686@system a-1-0.i686@available
72 #>upgrade b-1-1.i686@system b-2-1.i686@available
75 ### same with allowuninstall and keeporphans
79 solverflags !dupallowdowngrade allowuninstall keeporphans
80 job distupgrade all packages
81 result transaction,problems <inline>
82 #>downgrade a-1-1.i686@system a-1-0.i686@available
83 #>upgrade b-1-1.i686@system b-2-1.i686@available
88 solverflags !dupallowdowngrade allowuninstall keeporphans
89 job distupgrade repo available
90 result transaction,problems <inline>
91 #>downgrade a-1-1.i686@system a-1-0.i686@available
92 #>upgrade b-1-1.i686@system b-2-1.i686@available