On 2017-06-26 09:49, Jiri Slaby wrote:
On 06/22/2017, 11:07 AM, Felix Miata wrote:
Why is it that 32 bit kernel rpms are routinely & significantly bigger packages than 64 bit? Is it expected? It seems backwards. Examples from TW 20170620:
4.11.6 default i586 65770932 4.11.6 default x86_64 58689956
Former is 112% of latter. Latter is 89.2% of former.
x86_64 is far larger, but better compressed:
$ rpm -qp ../kernel-* --qf '%{PAYLOADCOMPRESSOR} %{NAME}-%{ARCH} %{SIZE}\n' bzip2 kernel-default-i586 194946728 bzip2 kernel-pae-i686 193639089 lzma kernel-default-x86_64 271487994
Which itself is a side-effect of the x86_64 secure boot repackaging, because the idea was to use bzip2 to speed up the builds (bsc#962356). But the change to bzip2 was done because of the huge debuginfo RPMs and these are not subject to repackaging, so I think we are fine. Michal -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org