On Wed, Aug 19, 2009 at 10:02:52AM +0200, Joerg Mayer wrote: [ 8< ]
One thing I don't understand about the multiversion feature (and "man zypper" doesn't help the least): how many is "multi"? Is it 2, N, or infinite? If it is infinite, then this feature doesn't provide what a "normal user" expects.
Unfortunately at the moment it is infinite. That's why there is a risk to flood the /boot/ device. To get the potential issue fixed it's not a question of a static defined number of kernel packages which are kept. We must not remove the currently running kernel. That is priority number one as this kernel is known to work. We might need this one of the new kernel fails to boot. We also need to keep it installed to have fitting kernel modules available. It's not possible to immediately reboot in any use case. As a reasonable default I would keep 2 kernel package sets (the running and the new). In my mind one kernel package set might consist of several different kernel sub packages which all share the same version and release (kernel-default, kernel-default-base, kernel-default-extra, kernel-pae, kernel-pae-base, kernel-pae-extra, and so on). Lars -- Lars Müller [ˈlaː(r)z ˈmʏlɐ] Samba Team SUSE Linux, Maxfeldstraße 5, 90409 Nürnberg, Germany