[opensuse-factory] good bye perl-Bootloader :-(

perl-Bootloader, the package handling our boot loader setup for nearly fifty years now, is going bye-bye. As we are consolidating on grub2 it's no longer necessary to keep such a huge library around. Instead, there are now small shell scripts in /usr/lib/bootloader/ that are used to keep the update-bootloader and bootloader_entry scripts working. yast2 will work on the grub2 config files directly and not be using perl-Bootloader any longer. That said, all the old code is still there for compatibility and will in fact be used to configure any bootloader != grub2. But the idea is of course to stop maintaining this code and eventually to get rid of it. The new package (version 0.900) is on its way into Tumbleweed and will spread from there to SLE12-SP2 and Leap. If you are using the perl-Bootloader library in your package, now is a good moment to panic. Steffen -- Give orange me give eat orange me eat orange give me eat orange give me you. (chimp Nim, using sign language) -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On Fri, Nov 27, 2015 at 5:46 PM, Steffen Winterfeldt <snwint@suse.de> wrote:
perl-Bootloader, the package handling our boot loader setup for nearly fifty years now
Really? How old Linus is? -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

* Andrei Borzenkov (arvidjaar@gmail.com) [20151127 16:11]:
On Fri, Nov 27, 2015 at 5:46 PM, Steffen Winterfeldt <snwint@suse.de> wrote:
I guess he meant fifteen ;-) Philipp -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

Am 27.11.2015 um 16:53 schrieb Philipp Thomas:
But it surely feels like fifty. Having found my share of perl-Bootloader bugs in the past, I have to say that I have no sad feelings seeing it finally go away. Even though I have to say that it did not fail on me for the last five years, I still have the habit of setting "LOADER_TYPE=none" in /etc/sysconfig/bootloader and just rely on the /boot/vmlinuz symlink on all important systems where I need to be absolutely sure they reboot reliably :-) -- Stefan Seyfried "For a successful technology, reality must take precedence over public relations, for nature cannot be fooled." -- Richard Feynman -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On 11/28/2015 04:53 PM, Stefan Seyfried wrote:
But it surely feels like fifty. ......
wiki says : Linus Benedict Torvalds born: December 28, 1969 (age 45) Helsinki, Finland ............ WBR .... -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

Dne 27.11.2015 v 15:46 Steffen Winterfeldt napsal(a):
As far as the kernel and dracut are concerned, we test for the existence of bootload_entry and update-bootloader, respectively, before calling them. Is going to work or should I continue panicking? Thanks, Michal -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On Fri, 27 Nov 2015 17:19:25 +0100 Michal Marek <mmarek@suse.cz> wrote:
It will be still there exactly as layer for kernel update. It will be simple script, that just read what bootlaoder is used and if so, then call script for given bootloader to inform, that kernel changed. So no panic needed. Josef -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On 2015-11-30 11:08, Steffen Winterfeldt wrote:
Great. I will leave the calls in place, to make it easy to test the kernel on old systems with grub1. Michal -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (7)
-
Andrei Borzenkov
-
ellanios82
-
Josef Reidinger
-
Michal Marek
-
Philipp Thomas
-
Stefan Seyfried
-
Steffen Winterfeldt