Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 666726 - app-emulation/qemu - please switch to .tar.xz in SRC_URI
Summary: app-emulation/qemu - please switch to .tar.xz in SRC_URI
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Low enhancement
Assignee: Matthias Maier
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-09-21 19:36 UTC by tt_1
Modified: 2018-12-19 21:46 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description tt_1 2018-09-21 19:36:47 UTC
It would be helpfull for everyone with slow downstream to change to the tar.xz source files. Upstreams offers them both in tar.bz2 and tar.xz - also it decompresses faster than bz2. 

thanks.
Comment 1 Jonas Stein gentoo-dev 2018-09-21 23:07:15 UTC
what is the size of each file and how long does it take to decompress on your system?
Comment 2 tt_1 2018-09-21 23:30:56 UTC
fetching takes ~8 minutes (40mb)

unpacking on my old pc:

real	1m47,911s
user	1m10,865s
sys	0m13,537s

unpacking on my new pc: 

real	0m8,081s
user	0m7,141s
sys	0m0,698s

xz would save ~2 minutes

there is no need to change it on the fly, but would be great to fix this for the next release.
Comment 3 Larry the Git Cow gentoo-dev 2018-12-19 21:46:53 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40e4d2a3c32609b313962224ee9d2a96075734b8

commit 40e4d2a3c32609b313962224ee9d2a96075734b8
Author:     Matthias Maier <tamiko@gentoo.org>
AuthorDate: 2018-12-19 21:11:21 +0000
Commit:     Matthias Maier <tamiko@gentoo.org>
CommitDate: 2018-12-19 21:46:41 +0000

    app-emulation/qemu: version bump to 3.1.0
    
     - use RESTRICT=strip, bug #651422
    
     - switch to tar.xz, bug #666726
    
     - add missing use constraints, bug #664474
    
       qemu_softmmu_targets_riscv32? ( fdt )
       qemu_softmmu_targets_riscv64? ( fdt )
    
     - 3.1.0 already contains patches for CVE-2018-15746
    
     - applied patch for CVE-2018-20123
    
     - disable bt subsystem entirely as a "workaround" for CVE-2018-19665.
    
       Upstream deprecated the subsystem in November and states that it had
       been dysfunctional for years with likely no users.
    
    Bug: https://bugs.gentoo.org/664740
    Bug: https://bugs.gentoo.org/672346
    Bug: https://bugs.gentoo.org/673108
    Closes: https://bugs.gentoo.org/651422
    Closes: https://bugs.gentoo.org/664474
    Closes: https://bugs.gentoo.org/666726
    Package-Manager: Portage-2.3.52, Repoman-2.3.12
    Signed-off-by: Matthias Maier <tamiko@gentoo.org>

 app-emulation/qemu/Manifest                        |   1 +
 .../qemu/files/qemu-3.1.0-CVE-2018-20123.patch     |  35 +
 app-emulation/qemu/files/qemu-binfmt.initd.head    |   2 +-
 app-emulation/qemu/qemu-2.12.0-r3.ebuild           |   2 +-
 app-emulation/qemu/qemu-2.12.1.ebuild              |   2 +-
 app-emulation/qemu/qemu-3.1.0.ebuild               | 821 +++++++++++++++++++++
 6 files changed, 860 insertions(+), 3 deletions(-)