1 # test dup with orphaned packages
3 # part 3: a is not really an orphan, but cannot 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 7724e627 info problem with installed package a-1-1.i686
20 #>problem 7724e627 solution 25ae2253 allow a-1-1.i686@system
21 #>problem 7724e627 solution 2cf4745c replace a-1-1.i686@system a-1-0.i686@available
25 solverflags !dupallowdowngrade
26 job distupgrade repo available
27 result transaction,problems <inline>
28 #>downgrade a-1-1.i686@system a-1-0.i686@available
29 #>upgrade b-1-1.i686@system b-2-1.i686@available
30 #>problem 7724e627 info problem with installed package a-1-1.i686
31 #>problem 7724e627 solution 25ae2253 allow a-1-1.i686@system
32 #>problem 7724e627 solution 2cf4745c replace a-1-1.i686@system a-1-0.i686@available
38 solverflags !dupallowdowngrade keeporphans
39 job distupgrade all packages
40 result transaction,problems <inline>
41 #>downgrade a-1-1.i686@system a-1-0.i686@available
42 #>upgrade b-1-1.i686@system b-2-1.i686@available
43 #>problem 7724e627 info problem with installed package a-1-1.i686
44 #>problem 7724e627 solution 25ae2253 allow a-1-1.i686@system
45 #>problem 7724e627 solution 2cf4745c replace a-1-1.i686@system a-1-0.i686@available
49 solverflags !dupallowdowngrade keeporphans
50 job distupgrade repo available
51 result transaction,problems <inline>
52 #>downgrade a-1-1.i686@system a-1-0.i686@available
53 #>upgrade b-1-1.i686@system b-2-1.i686@available
54 #>problem 7724e627 info problem with installed package a-1-1.i686
55 #>problem 7724e627 solution 25ae2253 allow a-1-1.i686@system
56 #>problem 7724e627 solution 2cf4745c replace a-1-1.i686@system a-1-0.i686@available
58 ### same with allowuninstall
62 solverflags !dupallowdowngrade allowuninstall
63 job distupgrade all packages
64 result transaction,problems <inline>
65 #>downgrade a-1-1.i686@system a-1-0.i686@available
66 #>upgrade b-1-1.i686@system b-2-1.i686@available
71 solverflags !dupallowdowngrade allowuninstall
72 job distupgrade repo available
73 result transaction,problems <inline>
74 #>downgrade a-1-1.i686@system a-1-0.i686@available
75 #>upgrade b-1-1.i686@system b-2-1.i686@available
78 ### same with allowuninstall and keeporphans
82 solverflags !dupallowdowngrade allowuninstall keeporphans
83 job distupgrade all packages
84 result transaction,problems <inline>
85 #>downgrade a-1-1.i686@system a-1-0.i686@available
86 #>upgrade b-1-1.i686@system b-2-1.i686@available
91 solverflags !dupallowdowngrade allowuninstall keeporphans
92 job distupgrade repo available
93 result transaction,problems <inline>
94 #>downgrade a-1-1.i686@system a-1-0.i686@available
95 #>upgrade b-1-1.i686@system b-2-1.i686@available