1 |
Il 11/05/20 22:21, Brian Dolbec ha scritto: |
2 |
> On Sun, 10 May 2020 19:29:34 -0700 |
3 |
> Zac Medico <zmedico@g.o> wrote: |
4 |
> |
5 |
>> This includes a _compat_upgrade.binpkg_compression script that the |
6 |
>> ebuild can call in pkg_preinst in order to maintain a |
7 |
>> backward-compatible bzip2 default when appropriate, ensuring that |
8 |
>> binary package consumers are not caught off guard. |
9 |
|
10 |
[snip] |
11 |
|
12 |
For your interest, the binpkg archive for a small LAMP container goes |
13 |
from 659 to 540 MB, the "--rm" flag isn't really needed for binpkgs but |
14 |
it help reminder that zstd is the only one that does _not_ remove the |
15 |
original file after compression |
16 |
|
17 |
BINPKG_COMPRESS="zstd" |
18 |
BINPKG_COMPRESS_FLAGS="--rm --long --threads=1 --adapt=min=7,max=19" |
19 |
|
20 |
tails of the binpkgdir list: |
21 |
|
22 |
Before 659M total |
23 |
3411658 Feb 13 16:03 media-fonts/corefonts-1-r7.tbz2 |
24 |
3421845 May 5 19:09 dev-python/virtualenv-16.7.9-r1.tbz2 |
25 |
3450323 May 3 08:54 dev-libs/nss-3.52.tbz2 |
26 |
3475698 May 5 19:09 app-portage/gentoolkit-0.4.8.tbz2 |
27 |
3545935 May 8 07:48 app-text/poppler-data-0.4.9.tbz2 |
28 |
3582965 May 10 23:08 dev-python/cython-0.29.15.tbz2 |
29 |
3870491 May 5 18:59 dev-libs/glib-2.62.6.tbz2 |
30 |
3889030 May 9 07:49 sys-apps/groff-1.22.3.tbz2 |
31 |
4225576 Apr 22 17:07 dev-libs/openssl-1.1.1g.tbz2 |
32 |
4374231 May 5 20:21 sys-libs/db-5.3.28-r2.tbz2 |
33 |
4889813 May 5 19:13 sys-devel/gdb-9.1.tbz2 |
34 |
6418288 Apr 3 11:13 app-editors/vim-core-8.2.0360.tbz2 |
35 |
7971823 May 5 18:49 dev-scheme/guile-2.2.4.tbz2 |
36 |
8841520 Apr 30 10:08 sys-devel/binutils-2.33.1-r1.tbz2 |
37 |
9076674 May 5 19:10 media-gfx/imagemagick-7.0.10.7-r1.tbz2 |
38 |
9201769 May 11 13:25 net-print/cups-2.3.3-r1.tbz2 |
39 |
9297311 May 1 08:13 dev-db/mysql-connector-c-8.0.20.tbz2 |
40 |
12229701 Apr 30 17:10 dev-util/cmake-3.16.5.tbz2 |
41 |
12977553 Apr 8 01:44 dev-libs/boost-1.72.0-r1.tbz2 |
42 |
13479702 May 5 18:55 dev-libs/icu-65.1-r1.tbz2 |
43 |
13788355 May 11 13:27 app-text/ghostscript-gpl-9.50.tbz2 |
44 |
14028322 Feb 27 01:55 dev-lang/perl-5.30.1.tbz2 |
45 |
14131663 May 5 19:11 net-dns/bind-tools-9.14.8.tbz2 |
46 |
14664302 May 5 19:05 sys-libs/glibc-2.30-r8.tbz2 |
47 |
15235721 Apr 22 17:09 dev-vcs/git-2.26.2.tbz2 |
48 |
25024737 May 5 18:52 dev-lang/python-3.7.7-r2.tbz2 |
49 |
26011846 May 10 23:09 app-admin/ansible-2.9.7.tbz2 |
50 |
26213157 May 5 18:53 dev-lang/python-3.8.2-r2.tbz2 |
51 |
34949529 May 5 19:15 dev-lang/php-7.3.17.tbz2 |
52 |
35364894 May 5 18:59 dev-lang/php-7.4.5.tbz2 |
53 |
48130470 May 5 19:09 dev-db/mariadb-10.4.12.tbz2 |
54 |
123472207 Apr 18 19:32 sys-devel/gcc-9.3.0.tbz2 |
55 |
|
56 |
After 540M total |
57 |
3000375 May 12 00:44 media-fonts/corefonts-1-r7.tbz2 |
58 |
3010790 May 12 00:53 net-analyzer/net-snmp-5.8-r5.tbz2 |
59 |
3130214 May 12 00:38 dev-libs/nss-3.52.tbz2 |
60 |
3221436 May 12 00:23 media-fonts/urw-fonts-2.4.9.tbz2 |
61 |
3386623 May 12 01:04 app-portage/gentoolkit-0.4.8.tbz2 |
62 |
3541169 May 12 00:33 sys-apps/groff-1.22.3.tbz2 |
63 |
3675561 May 12 01:06 dev-libs/glib-2.62.6.tbz2 |
64 |
4305825 May 12 00:49 dev-libs/openssl-1.1.1g.tbz2 |
65 |
4828074 May 12 00:49 sys-devel/gdb-9.1.tbz2 |
66 |
6392717 May 12 01:04 app-editors/vim-core-8.2.0360.tbz2 |
67 |
6883802 May 12 00:54 net-dns/bind-tools-9.14.8.tbz2 |
68 |
7704310 May 12 00:16 sys-devel/binutils-2.33.1-r1.tbz2 |
69 |
8044941 May 12 00:43 dev-scheme/guile-2.2.4.tbz2 |
70 |
8442280 May 12 00:57 dev-vcs/git-2.26.2.tbz2 |
71 |
8945372 May 12 02:22 media-gfx/imagemagick-7.0.10.7-r1.tbz2 |
72 |
8989043 May 12 02:05 net-print/cups-2.3.3-r1.tbz2 |
73 |
10140244 May 12 02:08 dev-util/cmake-3.16.5.tbz2 |
74 |
12680888 May 12 02:03 sys-libs/glibc-2.30-r8.tbz2 |
75 |
12991659 May 12 00:56 dev-libs/icu-65.1-r1.tbz2 |
76 |
13634394 May 12 02:10 dev-libs/boost-1.72.0-r1.tbz2 |
77 |
13861694 May 12 00:27 dev-lang/perl-5.30.1.tbz2 |
78 |
13905742 May 12 02:12 app-text/ghostscript-gpl-9.50.tbz2 |
79 |
16061883 May 12 01:03 app-admin/ansible-2.9.7.tbz2 |
80 |
18244923 May 12 00:50 dev-lang/python-3.7.7-r2.tbz2 |
81 |
19061497 May 12 02:15 dev-db/mariadb-10.4.12.tbz2 |
82 |
19284388 May 12 00:52 dev-lang/python-3.8.2-r2.tbz2 |
83 |
30342169 May 12 02:22 dev-lang/php-7.3.17.tbz2 |
84 |
30767719 May 12 02:21 dev-lang/php-7.4.5.tbz2 |
85 |
100930187 May 12 02:01 sys-devel/gcc-9.3.0.tbz2 |