Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2013-02-08 07:10:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kiwi (Old)
 and      /work/SRC/openSUSE:Factory/.kiwi.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kiwi", Maintainer is "m...@suse.com"

Changes:
--------
--- /work/SRC/openSUSE:Factory/kiwi/kiwi.changes        2013-02-07 
14:21:31.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2013-02-08 
07:10:35.000000000 +0100
@@ -1,0 +2,10 @@
+Thu Feb  7 16:29:55 CET 2013 - m...@suse.de
+
+- v5.04.41 released
+  
+-------------------------------------------------------------------
+Thu Feb  7 16:11:54 CET 2013 - m...@suse.de
+  
+- fixed search path for UEFI signed shim.efi and grub.efi
+  
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ kiwi.spec ++++++
--- /var/tmp/diff_new_pack.k8ImWG/_old  2013-02-08 07:10:38.000000000 +0100
+++ /var/tmp/diff_new_pack.k8ImWG/_new  2013-02-08 07:10:38.000000000 +0100
@@ -26,7 +26,7 @@
 Summary:        openSUSE - KIWI Image System
 License:        GPL-2.0
 Group:          System/Management
-Version:        5.04.40
+Version:        5.04.41
 Release:        0
 # requirements to build packages
 BuildRequires:  e2fsprogs

++++++ kiwi.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/.revision new/kiwi/.revision
--- old/kiwi/.revision  2013-02-07 08:55:37.000000000 +0100
+++ new/kiwi/.revision  2013-02-07 08:55:37.000000000 +0100
@@ -1 +1 @@
-864f0b0d025a9e372f3bc3ef9699d46cfefbc274
+bd4052b3ff5f7baa39c01f7e4a5851ed4cd57b92
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/modules/KIWIBoot.pm new/kiwi/modules/KIWIBoot.pm
--- old/kiwi/modules/KIWIBoot.pm        2013-02-07 10:34:44.000000000 +0100
+++ new/kiwi/modules/KIWIBoot.pm        2013-02-07 16:30:24.000000000 +0100
@@ -3294,6 +3294,7 @@
                my %stages   = ();
                my $test     = "cat $initrd";
                my $grub     = 'grub2-efi';
+               my $lib      = 'lib';
                if ($zipped) {
                        $test = $unzip;
                }
@@ -3302,6 +3303,11 @@
                if ($result != 0) {
                        $grub = 'grub2';
                }
+               $status = qxx ("$test | cpio -it | grep -q lib64/efi 2>&1");
+               $result = $? >> 8;
+               if ($result == 0) {
+                       $lib = 'lib64';
+               }
                #==========================================
                # boot id in grub2 context
                #------------------------------------------
@@ -3321,9 +3327,9 @@
                        $stages{efi}{stageDST} = "/boot/grub2-efi/$efipc";
                }
                if ($firmware eq "uefi") {
-                       $stages{efi}{data}   = "'usr/lib/efi/*'";
-                       $stages{efi}{shim}   = "usr/lib/efi/shim.efi";
-                       $stages{efi}{signed} = "usr/lib/efi/grub.efi";
+                       $stages{efi}{data}   = "'usr/$lib/efi/*'";
+                       $stages{efi}{shim}   = "usr/$lib/efi/shim.efi";
+                       $stages{efi}{signed} = "usr/$lib/efi/grub.efi";
                }
                #==========================================
                # Boot directories
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/modules/KIWIGlobals.pm 
new/kiwi/modules/KIWIGlobals.pm
--- old/kiwi/modules/KIWIGlobals.pm     2013-02-07 10:34:44.000000000 +0100
+++ new/kiwi/modules/KIWIGlobals.pm     2013-02-07 16:30:24.000000000 +0100
@@ -927,7 +927,7 @@
        # Globals (generic)
        #------------------------------------------
        my %data;
-       $data{Version}         = "5.04.40";
+       $data{Version}         = "5.04.41";
        $data{Publisher}       = "SUSE LINUX GmbH";
        $data{Preparer}        = "KIWI - http://opensuse.github.com/kiwi";;
        $data{ConfigName}      = "config.xml";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/modules/KIWIImage.pm 
new/kiwi/modules/KIWIImage.pm
--- old/kiwi/modules/KIWIImage.pm       2013-02-07 10:34:44.000000000 +0100
+++ new/kiwi/modules/KIWIImage.pm       2013-02-07 16:30:24.000000000 +0100
@@ -2181,8 +2181,12 @@
                        $kiwi -> done();
                } else {
                        $kiwi -> info ("Importing grub2 shim/signed efi 
modules");
-                       my $s_shim   = "$tmpdir/usr/lib/efi/shim.efi";
-                       my $s_signed = "$tmpdir/usr/lib/efi/grub.efi";
+                       my $lib = 'lib';
+                       if ( -d "$tmpdir/usr/lib64" ) {
+                               $lib = 'lib64';
+                       }
+                       my $s_shim   = "$tmpdir/usr/$lib/efi/shim.efi";
+                       my $s_signed = "$tmpdir/usr/$lib/efi/grub.efi";
                        if ((! -e $s_shim) || (! -e $s_signed)) {
                                $kiwi -> failed ();
                                $kiwi -> error  (

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to