Hello community, here is the log from the commit of package yast2-bootloader for openSUSE:Factory checked in at 2015-06-03 08:17:53 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old) and /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "yast2-bootloader" Changes: -------- --- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes 2015-05-22 16:30:25.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes 2015-06-03 08:17:54.000000000 +0200 @@ -1,0 +2,14 @@ +Tue Jun 2 12:40:05 UTC 2015 - jreidinger@suse.com + +- Do not crash if system contain unpartitioned disk (bnc#930091) +- allow negative timeout to cancel automatic boot (bnc#812618) +- fix typo in help text (bnc#702664) +- 3.1.130 + +------------------------------------------------------------------- +Mon Jun 1 14:20:30 UTC 2015 - jreidinger@suse.com + +- Don't crash when reconfiguring from grub1 to grub2 (bnc#923458) +- 3.1.129 + +------------------------------------------------------------------- Old: ---- yast2-bootloader-3.1.128.tar.bz2 New: ---- yast2-bootloader-3.1.130.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yast2-bootloader.spec ++++++ --- /var/tmp/diff_new_pack.p5Eoq9/_old 2015-06-03 08:17:55.000000000 +0200 +++ /var/tmp/diff_new_pack.p5Eoq9/_new 2015-06-03 08:17:55.000000000 +0200 @@ -17,7 +17,7 @@ Name: yast2-bootloader -Version: 3.1.128 +Version: 3.1.130 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++++++ yast2-bootloader-3.1.128.tar.bz2 -> yast2-bootloader-3.1.130.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-bootloader-3.1.128/package/yast2-bootloader.changes new/yast2-bootloader-3.1.130/package/yast2-bootloader.changes --- old/yast2-bootloader-3.1.128/package/yast2-bootloader.changes 2015-05-20 15:47:14.000000000 +0200 +++ new/yast2-bootloader-3.1.130/package/yast2-bootloader.changes 2015-06-02 15:42:11.000000000 +0200 @@ -1,4 +1,18 @@ ------------------------------------------------------------------- +Tue Jun 2 12:40:05 UTC 2015 - jreidinger@suse.com + +- Do not crash if system contain unpartitioned disk (bnc#930091) +- allow negative timeout to cancel automatic boot (bnc#812618) +- fix typo in help text (bnc#702664) +- 3.1.130 + +------------------------------------------------------------------- +Mon Jun 1 14:20:30 UTC 2015 - jreidinger@suse.com + +- Don't crash when reconfiguring from grub1 to grub2 (bnc#923458) +- 3.1.129 + +------------------------------------------------------------------- Wed May 20 13:35:23 CEST 2015 - dvaleev@suse.com - Disable os-prober for Power boo#931653 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-bootloader-3.1.128/package/yast2-bootloader.spec new/yast2-bootloader-3.1.130/package/yast2-bootloader.spec --- old/yast2-bootloader-3.1.128/package/yast2-bootloader.spec 2015-05-20 15:47:14.000000000 +0200 +++ new/yast2-bootloader-3.1.130/package/yast2-bootloader.spec 2015-06-02 15:42:11.000000000 +0200 @@ -17,7 +17,7 @@ Name: yast2-bootloader -Version: 3.1.128 +Version: 3.1.130 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-bootloader-3.1.128/src/include/bootloader/grub/helps.rb new/yast2-bootloader-3.1.130/src/include/bootloader/grub/helps.rb --- old/yast2-bootloader-3.1.128/src/include/bootloader/grub/helps.rb 2015-05-20 15:47:14.000000000 +0200 +++ new/yast2-bootloader-3.1.130/src/include/bootloader/grub/helps.rb 2015-06-02 15:42:11.000000000 +0200 @@ -67,7 +67,7 @@ ), "terminal" => _( "<p><b>Terminal Definition</b></p><br>\n" \ - "Defines the type of terminal you want to use. For a serial terminal (eg. a serial console),\n" \ + "Defines the type of terminal you want to use. For a serial terminal (e.g. a serial console),\n" \ "you have to specify <code>serial</code>. You can also pass <code>console</code> to the\n" \ "command, as <code>serial console</code>. In this case, a terminal in which you\n" \ "press any key will be selected as a GRUB terminal.</p>" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-bootloader-3.1.128/src/include/bootloader/routines/common_options.rb new/yast2-bootloader-3.1.130/src/include/bootloader/routines/common_options.rb --- old/yast2-bootloader-3.1.128/src/include/bootloader/routines/common_options.rb 2015-05-20 15:47:14.000000000 +0200 +++ new/yast2-bootloader-3.1.130/src/include/bootloader/routines/common_options.rb 2015-06-02 15:42:11.000000000 +0200 @@ -190,8 +190,8 @@ { "widget" => :intfield, "label" => Ops.get(@common_descriptions, "timeout", "timeout"), - "minimum" => 0, - "maximum" => 300, + "minimum" => -1, + "maximum" => 600, "init" => fun_ref(method(:InitGlobalInt), "void (string)"), "store" => fun_ref(method(:StoreGlobalInt), "void (string, map)"), "help" => Ops.get(@common_help_messages, "timeout", "") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-bootloader-3.1.128/src/include/bootloader/routines/dialogs.rb new/yast2-bootloader-3.1.130/src/include/bootloader/routines/dialogs.rb --- old/yast2-bootloader-3.1.128/src/include/bootloader/routines/dialogs.rb 2015-05-20 15:47:14.000000000 +0200 +++ new/yast2-bootloader-3.1.130/src/include/bootloader/routines/dialogs.rb 2015-06-02 15:42:11.000000000 +0200 @@ -128,7 +128,7 @@ ) if ret != :back && ret != :abort && ret != :cancel - @return_tab = CWMTab.LastTab + @return_tab = CWMTab.LastTab || "tab" @return_tab = "installation" if @return_tab.include? "tab" # workaround different tab set for grub2 end ret diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-bootloader-3.1.128/src/lib/bootloader/grub2base.rb new/yast2-bootloader-3.1.130/src/lib/bootloader/grub2base.rb --- old/yast2-bootloader-3.1.128/src/lib/bootloader/grub2base.rb 2015-05-20 15:47:14.000000000 +0200 +++ new/yast2-bootloader-3.1.130/src/lib/bootloader/grub2base.rb 2015-06-02 15:42:11.000000000 +0200 @@ -57,7 +57,8 @@ def StandardGlobals # s390 do not have os_prober, see bnc#868909#c2 # ppc have slow os_prober, see boo#931653 - disable_os_prober = (Arch.s390||Arch.ppc) || ProductFeatures.GetBooleanFeature("globals", "disable_os_prober") + disable_os_prober = (Arch.s390 || Arch.ppc) || + ProductFeatures.GetBooleanFeature("globals", "disable_os_prober") { "timeout" => "8", "default" => "0", diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-bootloader-3.1.128/src/modules/BootStorage.rb new/yast2-bootloader-3.1.130/src/modules/BootStorage.rb --- old/yast2-bootloader-3.1.128/src/modules/BootStorage.rb 2015-05-20 15:47:14.000000000 +0200 +++ new/yast2-bootloader-3.1.130/src/modules/BootStorage.rb 2015-06-02 15:42:11.000000000 +0200 @@ -154,6 +154,9 @@ disk, info = i next res if [:CT_LVM, :CT_EVMS].include?(info["type"]) partitions = info["partitions"] + # disk do not have to be partitioned, so skip it in such case + next unless partitions + parts = partitions.map do |p| raid = p["used_by_type"] == :UB_MD ? p["used_by_device"] : nil device = p["device"] || ""