What is the 'latest working version'?
All I can imagine is to have libzypp to install addiotional kernel instead of update. But user would need to delete the kernels that are of no interest (i.e. manually decide which ones to keep).
The latest working version would be the last one that booted up correctly. If a new kernel installation boots correctly, then the old one can be deleted. A simple init.d script could delete the old version after an upgrade if basic health of the system is assessed (all fs mounted ok for instance) and if anything is wrong the repair tools could set the previous version as default in grub. Erik. --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org