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