Imported Upstream version 17.24.0
[platform/upstream/libzypp.git] / tests / zypp / data / PurgeKernels / withdeps / solver-system.xml
1 <channel><subchannel>
2 <package>
3         <name>glibc</name>
4         <vendor>openSUSE</vendor>
5         <history>
6             <update>
7                     <arch>x86_64</arch>
8                     <version>1</version><release>1</release>
9             </update>
10         </history>
11         <provides>
12                 <dep name='glibc' op='==' version='1' release='1' />
13         </provides>
14 </package>
15
16 <package>
17         <name>kernel-firmware</name>
18     <provides>
19         <dep name='kernel-firmware' op='==' version='20190312' release='lp151.2.3.1' />
20     </provides>
21 </package>
22
23 <package>
24         <name>kernel-macros</name>
25         <vendor>openSUSE</vendor>
26         <history>
27         <update>
28                 <arch>noarch</arch>
29                 <version>1</version><release>0</release>
30         </update>
31         </history>
32         <provides>
33                 <dep name='kernel-subpackage-macros' />
34                 <dep name='kernel-macros' op='==' version='1' release='0' />
35         </provides>
36 </package>
37
38 <!-- START KERNEL SET -->
39 <package>
40         <name>kernel-default</name>
41         <vendor>openSUSE</vendor>
42         <history>
43         <update>
44                 <arch>x86_64</arch>
45                 <version>1</version><release>1</release>
46         </update>
47         </history>
48         <provides>
49                 <dep name='multiversion(kernel)' />
50                 <dep name='kernel-default-1-1' />
51                 <dep name='kernel' op='==' version='1' release='1' />
52                 <dep name='kernel-uname-r' op='==' version='1-1' release='default' />
53         </provides>
54         <recommends>
55                 <dep name='kernel-firmware' />
56         </recommends>
57 </package>
58
59 <package>
60         <name>kernel-livepatch-default</name>
61         <vendor>openSUSE</vendor>
62         <history>
63         <update>
64                 <arch>x86_64</arch>
65                 <version>1</version><release>1</release>
66         </update>
67         </history>
68         <provides>
69                 <dep name='kernel-livepatch-default-1-1' />
70         </provides>
71         <requires>
72                 <dep name='kernel' op='==' version='1' release='1' />
73         </requires>
74 </package>
75
76 <!-- random package depending on a specific kernel version, this should block the kernel from being purged -->
77 <package>
78         <name>foo</name>
79         <vendor>openSUSE</vendor>
80         <history>
81         <update>
82                 <arch>x86_64</arch>
83                 <version>1</version><release>1</release>
84         </update>
85         </history>
86         <provides>
87                 <dep name='foo' op='==' version='1' release='1'  />
88         </provides>
89         <requires>
90                 <dep name='kernel' op='==' version='1' release='1' />
91         </requires>
92 </package>
93
94 <package>
95         <name>kernel-default-devel</name>
96         <vendor>openSUSE</vendor>
97         <history>
98         <update>
99                 <arch>x86_64</arch>
100                 <version>1</version><release>1</release>
101         </update>
102         </history>
103         <provides>
104                 <dep name='multiversion(kernel)' />
105                 <dep name='kernel-default-devel' op='==' version='1' release='1' />
106         </provides>
107         <requires>
108                 <dep name='kernel-devel' op='==' version='1' release='1' />
109         </requires>
110         <supplements>
111                 <dep name='packageand(kernel-default:kernel-devel)' />
112         </supplements>
113 </package>
114
115 <package>
116         <name>kernel-default-devel-debuginfo</name>
117         <vendor>openSUSE</vendor>
118         <history>
119         <update>
120                 <arch>x86_64</arch>
121                 <version>1</version><release>1</release>
122         </update>
123         </history>
124         <provides>
125                 <dep name='kernel-default-devel-debuginfo' op='==' version='1' release='1' />
126         </provides>
127 </package>
128
129 <package>
130         <name>kernel-devel</name>
131         <vendor>openSUSE</vendor>
132         <history>
133         <update>
134                 <arch>noarch</arch>
135                 <version>1</version><release>1</release>
136         </update>
137         </history>
138         <provides>
139                 <dep name='multiversion(kernel)' />
140                 <dep name='kernel-devel' op='==' version='1' release='1' />
141         </provides>
142         <requires>
143                 <dep name='kernel-macros' />
144         </requires>
145 </package>
146
147 <package>
148         <name>kernel-syms</name>
149         <vendor>openSUSE</vendor>
150         <buildtime>1570603549</buildtime>
151         <history>
152         <update>
153                 <arch>x86_64</arch>
154                 <version>1</version><release>1</release>
155         </update>
156         </history>
157         <provides>
158                 <dep name='multiversion(kernel)' />
159                 <dep name='kernel-syms' op='==' version='1' release='1' />
160         </provides>
161         <requires>
162                 <dep name='kernel-devel' op='==' version='1' release='1' />
163                 <dep name='kernel-default-devel' op='==' version='1' release='1' />
164         </requires>
165 </package>
166 <!-- END KERNEL SET -->
167
168 <!-- START KERNEL SET -->
169 <package>
170         <name>kernel-default</name>
171         <vendor>openSUSE</vendor>
172         <history>
173         <update>
174                 <arch>x86_64</arch>
175                 <version>1</version><release>2</release>
176         </update>
177         </history>
178         <provides>
179                 <dep name='multiversion(kernel)' />
180                 <dep name='kernel-default-1-2' />
181                 <dep name='kernel' op='==' version='1' release='2' />
182                 <dep name='kernel-uname-r' op='==' version='1-2' release='default' />
183         </provides>
184         <recommends>
185                 <dep name='kernel-firmware' />
186         </recommends>
187 </package>
188
189 <package>
190         <name>kernel-livepatch-default</name>
191         <vendor>openSUSE</vendor>
192         <history>
193         <update>
194                 <arch>x86_64</arch>
195                 <version>1</version><release>2</release>
196         </update>
197         </history>
198         <provides>
199                 <dep name='kernel-livepatch-default-1-2' />
200         </provides>
201         <requires>
202                 <dep name='kernel' op='==' version='1' release='2' />
203         </requires>
204 </package>
205
206 <package>
207         <name>kernel-default-devel</name>
208         <vendor>openSUSE</vendor>
209         <history>
210         <update>
211                 <arch>x86_64</arch>
212                 <version>1</version><release>2</release>
213         </update>
214         </history>
215         <provides>
216                 <dep name='multiversion(kernel)' />
217                 <dep name='kernel-default-devel' op='==' version='1' release='2' />
218         </provides>
219         <requires>
220                 <dep name='kernel-devel' op='==' version='1' release='2' />
221         </requires>
222         <supplements>
223                 <dep name='packageand(kernel-default:kernel-devel)' />
224         </supplements>
225 </package>
226
227 <package>
228         <name>kernel-default-devel-debuginfo</name>
229         <vendor>openSUSE</vendor>
230         <history>
231         <update>
232                 <arch>x86_64</arch>
233                 <version>1</version><release>2</release>
234         </update>
235         </history>
236         <provides>
237                 <dep name='kernel-default-devel-debuginfo' op='==' version='1' release='2' />
238         </provides>
239 </package>
240
241 <package>
242         <name>kernel-devel</name>
243         <vendor>openSUSE</vendor>
244         <history>
245         <update>
246                 <arch>noarch</arch>
247                 <version>1</version><release>2</release>
248         </update>
249         </history>
250         <provides>
251                 <dep name='multiversion(kernel)' />
252                 <dep name='kernel-devel' op='==' version='1' release='2' />
253         </provides>
254         <requires>
255                 <dep name='kernel-macros' />
256         </requires>
257 </package>
258
259 <package>
260         <name>kernel-syms</name>
261         <vendor>openSUSE</vendor>
262         <history>
263         <update>
264                 <arch>x86_64</arch>
265                 <version>1</version><release>2</release>
266         </update>
267         </history>
268         <provides>
269                 <dep name='multiversion(kernel)' />
270                 <dep name='kernel-syms' op='==' version='1' release='2' />
271         </provides>
272         <requires>
273                 <dep name='kernel-devel' op='==' version='1' release='2' />
274                 <dep name='kernel-default-devel' op='==' version='1' release='2' />
275         </requires>
276 </package>
277 <!-- END KERNEL SET -->
278
279 <!-- START KERNEL SET -->
280 <package>
281         <name>kernel-default</name>
282         <vendor>openSUSE</vendor>
283         <history>
284         <update>
285                 <arch>x86_64</arch>
286                 <version>1</version><release>5</release>
287         </update>
288         </history>
289         <provides>
290                 <dep name='multiversion(kernel)' />
291                 <dep name='kernel-default-1-5' />
292                 <dep name='kernel' op='==' version='1' release='5' />
293                 <dep name='kernel-uname-r' op='==' version='1-5' release='default' />
294                 <dep name='ksym(foobar)' op='==' version='abdcfee' />
295         </provides>
296         <recommends>
297                 <dep name='kernel-firmware' />
298         </recommends>
299 </package>
300
301 <package>
302         <name>kernel-default-devel</name>
303         <vendor>openSUSE</vendor>
304         <history>
305         <update>
306                 <arch>x86_64</arch>
307                 <version>1</version><release>5</release>
308         </update>
309         </history>
310         <provides>
311                 <dep name='multiversion(kernel)' />
312                 <dep name='kernel-default-devel' op='==' version='1' release='5' />
313         </provides>
314         <requires>
315                 <dep name='kernel-devel' op='==' version='1' release='5' />
316         </requires>
317         <supplements>
318                 <dep name='packageand(kernel-default:kernel-devel)' />
319         </supplements>
320 </package>
321
322 <package>
323         <name>kernel-default-devel-debuginfo</name>
324         <vendor>openSUSE</vendor>
325         <history>
326         <update>
327                 <arch>x86_64</arch>
328                 <version>1</version><release>5</release>
329         </update>
330         </history>
331         <provides>
332                 <dep name='kernel-default-devel-debuginfo' op='==' version='1' release='5' />
333         </provides>
334 </package>
335
336 <package>
337         <name>kernel-devel</name>
338         <vendor>openSUSE</vendor>
339         <history>
340         <update>
341                 <arch>noarch</arch>
342                 <version>1</version><release>5</release>
343         </update>
344         </history>
345         <provides>
346                 <dep name='multiversion(kernel)' />
347                 <dep name='kernel-devel' op='==' version='1' release='5' />
348         </provides>
349         <requires>
350                 <dep name='kernel-macros' />
351         </requires>
352 </package>
353
354 <package>
355         <name>kernel-syms</name>
356         <vendor>openSUSE</vendor>
357         <buildtime>1570603549</buildtime>
358         <history>
359         <update>
360                 <arch>x86_64</arch>
361                 <version>1</version><release>5</release>
362         </update>
363         </history>
364         <provides>
365                 <dep name='multiversion(kernel)' />
366                 <dep name='kernel-syms' op='==' version='1' release='5' />
367         </provides>
368         <requires>
369                 <dep name='kernel-devel' op='==' version='1' release='5' />
370                 <dep name='kernel-default-devel' op='==' version='1' release='5' />
371         </requires>
372 </package>
373
374 <package>
375     <name>dummy-kmp-default</name>
376         <history>
377         <update>
378                 <arch>x86_64</arch>
379                 <version>1</version><release>0</release>
380         </update>
381         </history>
382         <provides>
383                 <dep name='kmod(dummy)' />
384                 <dep name='dummy-kmp-default' op='==' version='1' release='0' />
385         </provides>
386         <requires>
387                 <dep name='kernel-default-devel'/>
388         <dep name='ksym(foobar)' op='==' version='abdcfee' />
389         </requires>
390 </package>
391
392 <package>
393     <name>package-needing-krnlmodule</name>
394         <history>
395         <update>
396                 <arch>x86_64</arch>
397                 <version>1</version><release>0</release>
398         </update>
399         </history>
400         <provides>
401                 <dep name='package-needing-krnlmodule' op='==' version='1' release='0' />
402         </provides>
403         <requires>
404                 <dep name='dummy-kmp-default' op='==' version='1' release='0' />
405         </requires>
406 </package>
407
408 <!-- END KERNEL SET -->
409
410
411 </channel></subchannel>