On Mon, 10 Jun 2019 06:57:13 +0930
Simon Lees
On 10/06/2019 01:53, Michal Suchánek wrote:
On Sun, 9 Jun 2019 10:58:47 -0400 Neal Gompa
wrote: On Sun, Jun 9, 2019 at 10:51 AM Jan Engelhardt
wrote: On Sunday 2019-06-09 15:44, Michal Suchánek wrote:
And as said in the e-mail you cite you can save on both compression and decompression at the cost of little space. Also the kernel tries (unsuccessfully) to use bzip2 instead of xz
That is not true (in my opinion). The choice for bzdio on kernel*.spec was made so it can be installed on some class of by-now ancient SUSE systems. bzip2 is a bad choice today: it's neither the fastest, nor the most compressing, nor the most compatible.
I'm pretty sure it's to maintain support from dumb things like SLE 11 to SLE 15 direct upgrades. Which people *should not* do!
https://build.opensuse.org/package/view_file/Kernel:stable/kernel-default/ke... line 150
Well the good news is in tumbleweed we now only have to care about upgrades to SLE-12 which means we can now look at this again which is now something on my todo list.
With the bzip2 compression you can install kernel-default (but not the KMPs because the compression settings are not inherited to subpackages) and kernel-vanilla from Tumbleweed on SLE11 (to test if a bug is fixed upstream). So it is somewhat useful to have this ability. As pointed out in the RH discussion it is not too difficult to add new compression methods to existing rpm (provided the required compression library version is already in the distribution). It is even easier to keep the kernel compressed with a compatible compression method as is now. Thanks Michal -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org