FS#45977 - [qemu] Split into per-architecture packages
Attached to Project:
Arch Linux
Opened by felix (fstirlitz) - Thursday, 13 August 2015, 13:21 GMT
Last edited by Sébastien Luttringer (seblu) - Thursday, 20 August 2015, 09:51 GMT
Opened by felix (fstirlitz) - Thursday, 13 August 2015, 13:21 GMT
Last edited by Sébastien Luttringer (seblu) - Thursday, 20 August 2015, 09:51 GMT
|
Details
The qemu package weighs 191.77 MiB, making it one of the
largest packages in Arch (17th largest in [extra]). Most of
that size (~133.20 MiB) is taken by the qemu-system-*
binaries for the various guest architectures; another ~47.99
MiB is taken by the user-mode emulation binaries. However,
not everyone is equally interested in emulating all the
architectures. Take
<https://qa.debian.org/popcon.php?package=qemu>, which
reports ~9500 installations for the x86 version versus ~5500
for other architectures.
qemu should be split into qemu-common, qemu-utils (containing qemu-io, qemu-img, qemu-nbd and qemu-ga) and per-guest-architecture packages. |
This task depends upon
Closed by Sébastien Luttringer (seblu)
Thursday, 20 August 2015, 09:51 GMT
Reason for closing: Implemented
Additional comments about closing: qemu 2.4.0-2
Thursday, 20 August 2015, 09:51 GMT
Reason for closing: Implemented
Additional comments about closing: qemu 2.4.0-2
How many per guest package do you suggest? There is propably way to group them (eg. mips).
Preferably just one; I wouldn't mind having user-mode and full-platform binaries in one package.
$ sudo pacman -U libcacard-2.4.0-2-x86_64.pkg.tar.xz qemu-2.4.0-2-x86_64.pkg.tar.xz
loading packages...
resolving dependencies...
looking for conflicting packages...
Package (2) Old Version New Version Net Change
libcacard 2.4.0-1 2.4.0-2 0.00 MiB
qemu 2.4.0-1 2.4.0-2 -176.42 MiB