File: README-components-versions

package info (click to toggle)
qemu 1%3A5.2%2Bdfsg-10
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, sid
  • size: 201,372 kB
  • sloc: ansic: 2,327,506; pascal: 107,506; asm: 49,545; python: 40,498; sh: 35,286; cpp: 33,587; makefile: 15,209; perl: 6,965; xml: 3,028; objc: 1,460; php: 1,299; tcl: 1,070; yacc: 604; lex: 363; sql: 71; awk: 35; sed: 11
file content (74 lines) | stat: -rw-r--r-- 2,620 bytes parent folder | download | duplicates (12)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
Evolution of qemu-related packages in debian

kvm: was a binary package providing /usr/bin/kvm before squeeze.

 In squeeze it has been renamed to qemu-kvm,
 so kvm becomes a transitional package.

 Probably can be get rid of now.

 No need to conflict with this package, but we can force-remove it
 by conflicting with it.

 Some packages may still Require/Depend/Suggest: kvm.


qemu-kvm: was a binary package providing /usr/bin/kvm in wheezy (v. 1.1)

 This binary become a (deprecated) shell wrapper and was a part of
 qemu-system-x86 package between versions 1.3.0+dfsg-5 (when qemu-system
 were split) up to 1.7.0+dfsg-1, with qemu-kvm package being transitional.

 At version 1.7.0+dfsg-2, qemu-kvm packcage is not transitional anymore,
 and the wrapper is provided by qemu-kvm, not qemu-system-x86.

 Some packages may Require/Depend/Suggest: qemu-kvm.

qemu: initially it was a mix of all of qemu (unrelated, not conflicting
with qemu-kvm or kvm)

 at 0.11.0-1 it were split to qemu-user, qemu-user-static and qemu-system.

 Also qemu-keymaps is made a separate package at version 0.12.4+dfsg-4
 (for use together with qemu-kvm and xen and, on ubuntu, qemu-linaro).

 And qemu-utils become a separate package (look when? since the beginning?)

 Now it is a metapackage and a placeholder for some docs

qemu-system: was a package with all qemu-system-* binaries.

 Were split into individual qemu-system-foo and qemu-system-common at version
 1.3.0+dfsg-5, so qemu-system becomes a metapackage without its own files.

 The split introduced a bunch of qemu-system-* conflicting+replacing
 qemu-system<<1.3.0+dfsg-5.

 At version 1.3.0+dfsg-4exp (before split, in experimental), /usr/bin/kvm was
 a part of qemu-system (and later qemu-system-x86)/

 At the same version, virtfs-proxy-helper binary has been moved from qemu-utils
 to qemu-system (and later to qemu-system-common).

qemu-system-common: appeared at 1.3.0+dfsg-5, files common for all qemu-system*

 briefly (>=1.3.0+dfsg-4exp, <<1.3.0+dfsg-5), qemu-utils had
 virtfs-proxy-helper binary which is in qemu-system-common

qemu-keymaps: keymap definition for qemu, qemu-kvm and xen.

 Can be merged into qemu-system-common now, or after qemu-linaro.

 Were split out of qemu at version 0.12.4+dfsg-4

qemu-utils: common utilities (part of qemu-common in ubuntu?)

 In versions between 1.3.0+dfsg-1~exp1 and 1.3.0+dfsg-4exp, wrongly shipped
 virtfs-proxy-helper binary

qemu-user, qemu-user-static: user-mode qemu emulation

 Were split out of qemu at verson 0.11.0-1 (pre-squeeze),
 do not conflict/replace anything anymore.

qemu-common: ubuntu package