1 # test dup with multiversion packages
3 # part 1: simple update
4 repo system 0 testtags <inline>
6 repo available 0 testtags <inline>
10 job multiversion name a
11 job distupgrade all packages
12 # a-1-1 is treated as orphaned and stays behind
13 result transaction,problems <inline>
14 #>install a-2-1.i686@available
18 job multiversion name a
19 job distupgrade repo available
20 # a-1-1 is treated as orphaned and stays behind
21 result transaction,problems <inline>
22 #>install a-2-1.i686@available
25 ### same with keeporphans
29 solverflags keeporphans
30 job multiversion name a
31 job distupgrade all packages
32 # a-1-1 is treated as orphaned and stays behind
33 result transaction,problems <inline>
34 #>install a-2-1.i686@available
39 solverflags keeporphans
40 job multiversion name a
41 job distupgrade repo available
42 # a-1-1 is treated as orphaned and stays behind
43 result transaction,problems <inline>
44 #>install a-2-1.i686@available
47 ### same with allowuninstall
51 solverflags allowuninstall
52 job multiversion name a
53 job distupgrade all packages
54 # a-1-1 is treated as orphaned and stays behind
55 result transaction,problems <inline>
56 #>install a-2-1.i686@available
61 solverflags allowuninstall
62 job multiversion name a
63 job distupgrade repo available
64 # a-1-1 is treated as orphaned and stays behind
65 result transaction,problems <inline>
66 #>install a-2-1.i686@available
69 ### same with allowuninstall and keeporphans
73 solverflags allowuninstall keeporphans
74 job multiversion name a
75 job distupgrade all packages
76 # a-1-1 is treated as orphaned and stays behind
77 result transaction,problems <inline>
78 #>install a-2-1.i686@available
83 solverflags allowuninstall keeporphans
84 job multiversion name a
85 job distupgrade repo available
86 # a-1-1 is treated as orphaned and stays behind
87 result transaction,problems <inline>
88 #>install a-2-1.i686@available