## Information

**ID:** 605

**PHID:** PHID-TASK-rmlmclldrixkknshl67q

**Author:** Patrick

**Status at Migration Time:** open

**Priority at Migration Time:** Wishlist

## Description

The current tar.xz compression code is a burden since it literally takes hours. Currently building VBox and KVM images until upload finished therefore takes more than a day.

- https://github.com/Whonix/whonix-developer-meta-files/blob/master/release/prepare_release
- developer-meta-files/release/prepare_release at c04a5a7ea638e8a60df65c07a26d41423177cc49 · Kicksecure/developer-meta-files · GitHub

Using `tar`

`--xz`

and `--mtime="2014-05-06 00:00:00"`

so the archives are deterministic.

Using `--sparse`

…

```
-S, --sparse
handle sparse files efficiently
```

The replacement requirements:

- faster than current one
- deterministic
- handle sparse files efficiently

** currently the result of the compression is reducing the a sparse file with a real size of ~`4.5`

GB (and apparent size`100`

GB) workstation qcow2 file to ~`1.5`

GB tar.xz.

** the new file size should be similarly small

** (not`100`

GB reduced to ~`30`

GB)

The priority is high, since this reduces my motivation to create Non-Qubes-Whonix images.

## Comments

#### HulaHoop

2017-01-15 02:27:14 UTC

#### Patrick

2017-01-15 05:09:41 UTC

#### HulaHoop

2017-01-15 15:13:37 UTC

#### anonymous1

2017-01-18 20:31:32 UTC

#### anonymous1

2017-01-19 08:38:09 UTC

#### anonymous1

2017-01-19 08:41:39 UTC

#### anonymous1

2017-01-19 20:29:45 UTC

#### Patrick

2017-01-20 12:58:31 UTC

#### Patrick

2017-01-20 13:12:41 UTC

#### Patrick

2017-01-21 00:04:55 UTC

#### anonymous1

2017-01-21 03:25:58 UTC

#### HulaHoop

2017-01-23 00:10:43 UTC

#### anonymous1

2017-03-07 20:59:04 UTC

#### Patrick

2017-03-10 03:44:48 UTC

#### anonymous1

2017-03-10 04:56:52 UTC

#### anonymous1

2017-03-10 05:03:47 UTC

#### anonymous1

2017-03-10 05:24:19 UTC

#### anonymous1

2017-03-10 05:31:18 UTC

#### anonymous1

2017-03-10 11:54:05 UTC

#### anonymous1

2017-03-10 12:25:58 UTC

#### Patrick

2017-03-10 17:06:23 UTC

#### Patrick

2017-03-10 17:12:46 UTC

#### anonymous1

2017-03-10 17:50:03 UTC

#### anonymous1

2017-03-10 17:53:58 UTC

#### Patrick

2017-03-10 18:11:32 UTC

#### Patrick

2017-03-10 18:22:08 UTC

#### anonymous1

2017-03-10 19:02:58 UTC

#### anonymous1

2017-03-10 19:32:30 UTC

#### anonymous1

2017-03-10 19:40:42 UTC

#### Patrick

2017-03-10 19:53:59 UTC

#### anonymous1

2017-03-10 20:27:19 UTC

#### anonymous1

2017-03-10 20:51:50 UTC

#### Patrick

2017-03-10 21:13:40 UTC

#### anonymous1

2017-03-10 21:19:18 UTC

#### anonymous1

2017-03-10 21:22:07 UTC

#### anonymous1

2017-03-10 21:36:16 UTC

#### anonymous1

2017-03-10 21:48:25 UTC

#### anonymous1

2017-03-10 22:53:43 UTC

#### anonymous1

2017-03-11 15:13:17 UTC

#### Patrick

2017-03-13 11:40:30 UTC

#### Patrick

2019-04-04 18:17:58 UTC