Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package grub2 for openSUSE:Factory checked in at 2023-05-12 20:32:17 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/grub2 (Old) and /work/SRC/openSUSE:Factory/.grub2.new.1533 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "grub2" Fri May 12 20:32:17 2023 rev:295 rq:1086148 version:2.06 Changes: -------- --- /work/SRC/openSUSE:Factory/grub2/grub2.changes 2023-04-30 16:07:48.844166566 +0200 +++ /work/SRC/openSUSE:Factory/.grub2.new.1533/grub2.changes 2023-05-12 20:32:20.500449901 +0200 @@ -1,0 +2,5 @@ +Thu May 4 06:58:12 UTC 2023 - Michael Chang <mch...@suse.com> + +- grub2-once: Fix 'sh: terminal_output: command not found' error (bsc#1204563) + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ grub2-once ++++++ --- /var/tmp/diff_new_pack.dKrJuF/_old 2023-05-12 20:32:24.756474331 +0200 +++ /var/tmp/diff_new_pack.dKrJuF/_new 2023-05-12 20:32:24.760474354 +0200 @@ -23,6 +23,12 @@ my ( $exp ) = @_; dPrint( "?? '$exp' "); + + # Don't test grub command return status from linux shell, this often results + # in command not found error. In such case the expression often has no + # opening bracket and just returning false here to signify -ENOCMD error. + return 0 if ( $exp =~ m{^\s*[^\[]}); + $exp .= " ]" if ( $exp =~ m{^\[.*[^\]]\s*$} ); # gnaaa #my $t = qx{set -x; $exp}; my $t = qx{$exp};