Bug 628878

Summary: memtest86+ install shows warnings
Product: [openSUSE] openSUSE 11.3 Reporter: Lars Müller <lmuelle>
Component: BasesystemAssignee: Torsten Duwe <duwe>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Minor    
Priority: P5 - None CC: unskipp_raul
Version: FinalFlags: lmuelle: SHIP_STOPPER-
Target Milestone: ---   
Hardware: All   
OS: openSUSE 11.3   
Whiteboard:
Found By: Development Services Priority:
Business Priority: Blocker: No
Marketing QA Status: --- IT Deployment: ---

Description Lars Müller 2010-08-05 20:56:11 UTC
While performing a system upgrade from openSUSE 11.2 to 11.3 I saw:

Installation von: memtest86+-4.00-5.2 [fertig]
Zusätzliche rpm-Ausgabe:
Can't locate Bootloader/Tools.pm in @INC (@INC contains: /usr/lib/perl5/site_perl/5.12.1/i586-linux-thread-multi /usr/lib/perl5/site_perl/5.12.1 /usr/lib/perl5/vendor_perl/5.12.1/i586-linux-thread-multi /usr/lib/perl5/vendor_perl/5.12.1 /usr/lib/perl5/5.12.1/i586-linux-thread-multi /usr/lib/perl5/5.12.1 .) at /sbin/update-bootloader line 6.
BEGIN failed--compilation aborted at /sbin/update-bootloader line 6.
Comment 1 Torsten Duwe 2010-08-06 11:47:51 UTC
At first sight, it looks like a missing prereq to *-bootloader. As a  result, memtest is probably not selectable via the boot menu, is that correct?

Will fix along with the next update, OK?
Comment 2 Lars Müller 2010-08-06 12:48:14 UTC
As this was a remote install I'm only able to check /boot/grub/menu.lst and there is still a line pointing to kernel /boot/memtest.bin
Comment 3 Stelescu Raul 2012-01-08 09:21:17 UTC
This bug is fixed in openSUSE 12.1
Comment 4 Torsten Duwe 2012-09-05 09:49:43 UTC
Thanks for testing!
Comment 5 Lars Müller 2012-09-05 10:35:45 UTC
/sbin/update-bootloader is provided by perl-Bootloader while the memtest86+ spec file has only a PreReq to perl.

Well perl could pre require perl-Bootloader which isn't the case either.

Therefore I still believe we need the modification.  It is now merged and submit requested with https://build.openSUSE.org/request/show/132605

Please close as soon as the submit request got accepted.
Comment 6 Torsten Duwe 2012-09-05 11:36:43 UTC
You mean it just worked by coincidence? Maybe.

Package accepted.
Comment 7 Lars Müller 2012-09-05 11:50:58 UTC
Yes, it just worked by coincidence.

Without the pre require to /sbin/update-bootloader it works as soon as /sbin/update-bootloader is available.  Then you will not see the message from as quoted with the initial comment.

But it must lead to the message from the initial comment if /sbin/update-bootloader is not available.
Comment 8 Bernhard Wiedemann 2012-09-05 12:00:07 UTC
This is an autogenerated message for OBS integration:
This bug (628878) was mentioned in
https://build.opensuse.org/request/show/132608 Factory / memtest86+