Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2012-11-28 10:36:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kiwi (Old)
 and      /work/SRC/openSUSE:Factory/.kiwi.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kiwi", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/kiwi/kiwi.changes        2012-11-17 
07:25:33.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2012-11-28 
10:36:45.000000000 +0100
@@ -1,0 +2,232 @@
+Fri Nov 23 15:07:10 CET 2012 - [email protected]
+
+- v5.04.27 released
+  
+-------------------------------------------------------------------
+Fri Nov 23 15:04:23 CET 2012 - [email protected]
+  
+- fixed broken postImage() filesystem check which prevented the
+  creation of the system image .md5 file
+  
+-------------------------------------------------------------------
+Fri Nov 23 11:12:47 CET 2012 - [email protected]
+  
+- v5.04.26 released
+  
+-------------------------------------------------------------------
+Fri Nov 23 10:17:06 CET 2012 - [email protected]
+  
+- changed behavior of --fat-storage option. Instead of syslinux
+  we now use grub2 to boot from the fat partition. It has turned
+  out that grub2 is more stable and behaves better when using
+  the image on a USB stick. The grub2 theme support also makes
+  it easier to use custom branded boot graphics
+  
+-------------------------------------------------------------------
+Fri Nov 23 10:07:10 CET 2012 - [email protected]
+  
+- fixed cleanup of temporary copy of sysconfig/proxy. If there
+  is a fillup template for the file and the file hasn't changed
+  as part of the build process the fillup template is restored
+  instead of removing the file (bnc #777151)
+  
+-------------------------------------------------------------------
+Thu Nov 22 16:04:11 CET 2012 - [email protected]
+  
+- fixed logical volume name building in resizeLVMVolumes()
+  the function only evaluates volume names at the primary
+  level e.g /opt. As soon as you have a volume e.g /opt/bob
+  it failed to resize
+  
+-------------------------------------------------------------------
+Thu Nov 22 12:38:02 CET 2012 - [email protected]
+  
+- added support for a jump partition which is added before the
+  actual boot partition. This is used for grub2 efi based disk
+  images now. kiwi just put the created grub2 bootx64.efi module
+  onto the fat16 based jump partition and let grub2 read all
+  data from the second ext3 based boot partition. This allows
+  standard linux filesystem based boot partitions and it has
+  also turned out that this disk layout might be required for
+  arm based images as well. But so far this system is connected
+  to the efi setup only
+  
+-------------------------------------------------------------------
+Thu Nov 22 11:52:31 CET 2012 - [email protected]
+  
+- added parted to openSUSE 12.2 JeOS template
+  
+-------------------------------------------------------------------
+Thu Nov 22 10:58:34 CET 2012 - [email protected]
+  
+- fixed typo in setupFilesystem() which caused a fat16 filesystem
+  even though a fat32 filesystem was requested.
+- changed the efi boot partition type to fat16
+- added ext2 modules to the bootx64.efi module
+  
+-------------------------------------------------------------------
+Wed Nov 21 16:12:38 CET 2012 - [email protected]
+  
+- adapt oemboot suse/rhel-repart code to make use of the flexible
+  boot partition location in $kiwi_BootPart. The partition ID
+  stored there is used as the beginning of the partition layout.
+  Instead of a fixed boot partition at 1 the layout handles the
+  value of $kiwi_BootPart as the start. If there is no boot
+  partition the first partition must be the root partition as
+  usual.
+  
+-------------------------------------------------------------------
+Wed Nov 21 12:34:35 CET 2012 - [email protected]
+  
+- update the driver handling for the imageConfig data structure
+  * take advantage of the private helper methods implemented for
+    package handling
+  * eliminates code duplication
+  * simplifies implementation of driver handling methods
+- update the unit tests to adjust for minor differences in messages
+  
+-------------------------------------------------------------------
+Wed Nov 21 12:20:43 CET 2012 - [email protected]
+  
+- resolve suse version checking to zero if the suse_version
+  macro is not defined. This allows the package build going
+  easily also in non-suse based distros
+  
+-------------------------------------------------------------------
+Wed Nov 21 11:50:24 CET 2012 - [email protected]
+  
+- use new partids hash for the bootloader stage setup
+  setupBootLoaderStages()
+  
+-------------------------------------------------------------------
+Wed Nov 21 10:28:19 CET 2012 - [email protected]
+  
+- use new partids hash for the setup and installation of the
+  bootloaders, setupBootLoaderConfiguration() / installBootLoader()
+  
+-------------------------------------------------------------------
+Wed Nov 21 09:31:31 CET 2012 - [email protected]
+  
+- fixed use of filehandle in addAppdata() and collectPackages()
+  of the instsource media KIWICollect module
+  
+-------------------------------------------------------------------
+Tue Nov 20 17:56:04 CET 2012 - [email protected]
+  
+- use new partids hash to create the device map and cleanup
+  access to the new device map data
+  
+-------------------------------------------------------------------
+Tue Nov 20 15:25:27 CET 2012 - [email protected]
+    
+- make sure setupBootFlags also updates the .splash.gz variant of
+  the initrd if the function was called with the non splash (.gz)
+  variant of the initrd.
+  
+-------------------------------------------------------------------
+Tue Nov 20 14:44:33 CET 2012 - [email protected]
+  
+- fixed post partition size check and read-write dump if
+  split + lvm is used. An undefined device was used for
+  the check and the dump in this case
+  
+-------------------------------------------------------------------
+Tue Nov 20 14:35:45 CET 2012 - [email protected]
+  
+- allow getExecArgsFormat to parse python optparse/argparse
+  output. python uses the form '-o, --option' whereas we
+  don't expect a comma between the short and long version
+- add unit test for this option format
+  
+-------------------------------------------------------------------
+Tue Nov 20 13:02:30 CET 2012 - [email protected]
+  
+- check for kiwi_BootPart from new partition IDs meta data
+  in setupBootPartition(). This could be used to map the
+  boot partition to another than the first partition
+  
+-------------------------------------------------------------------
+Tue Nov 20 12:54:56 CET 2012 - [email protected]
+  
+- switched oemboot boot code to make use of config.partids
+  
+-------------------------------------------------------------------
+Tue Nov 20 12:20:47 CET 2012 - [email protected]
+  
+- switched vmxboot boot code to make use of config.partids
+  
+-------------------------------------------------------------------
+Tue Nov 20 11:26:07 CET 2012 - [email protected]
+  
+- added additional meta data file with suffix .pids. The file
+  contains the information about the ID/Name of the root,boot
+  readonly/readwrite device according to this appliance if a
+  virtual disk based image was requested. The information is
+  included as config.partids into the initrd and is used on
+  first boot. Rather than guessing the purpose of partitions
+  the initrd will now know it exactly
+  
+-------------------------------------------------------------------
+Tue Nov 20 10:56:14 CET 2012 - [email protected]
+  
+- fixed call of method textContent() on an undefined value
+  
+-------------------------------------------------------------------
+Tue Nov 20 09:09:23 CET 2012 - [email protected]
+  
+- fix typo and logic error in test cases (bnc #790254)
+  * typo cause list comparison to fail
+  * logic error caused a name that should have been in he comparison
+    list to be omitted
+    
+-------------------------------------------------------------------
+Mon Nov 19 17:55:22 CET 2012 - [email protected]
+  
+- changed spec file to be quiet on unpacking the source tarball.
+  During kiwi build don't list files and directories of tarball.
+  This floods build log pretty much.
+  
+-------------------------------------------------------------------
+Mon Nov 19 17:24:06 CET 2012 - [email protected]
+  
+- don't fail hard if copyBootCode() cannot create e.g symlinks
+  on copy of the boot data. Just report that as a warning
+  
+-------------------------------------------------------------------
+Mon Nov 19 17:14:56 CET 2012 - [email protected]
+  
++++ 97 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/kiwi/kiwi.changes
++++ and /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes

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

Other differences:
------------------
++++++ kiwi.spec ++++++
--- /var/tmp/diff_new_pack.PQTYvU/_old  2012-11-28 10:36:47.000000000 +0100
+++ /var/tmp/diff_new_pack.PQTYvU/_new  2012-11-28 10:36:47.000000000 +0100
@@ -21,7 +21,7 @@
 Summary:        openSUSE - KIWI Image System
 License:        GPL-2.0
 Group:          System/Management
-Version:        5.04.25
+Version:        5.04.27
 Release:        0
 # requirements to build packages
 BuildRequires:  gcc-c++
@@ -33,17 +33,17 @@
 BuildRequires:  perl-libwww-perl
 BuildRequires:  screen
 BuildRequires:  zlib-devel
-%if %{suse_version} > 1020
+%if 0%{?suse_version} > 1020
 BuildRequires:  fdupes
 %endif
 %ifarch %ix86 x86_64
 BuildRequires:  syslinux
 %endif
-%if %{suse_version} > 1030
+%if 0%{?suse_version} > 1030
 BuildRequires:  libexpat-devel
 BuildRequires:  rpm-devel
 %endif
-%if %{suse_version} > 1140
+%if 0%{?suse_version} > 1140
 BuildRequires:  btrfsprogs
 BuildRequires:  cdrkit-cdrtools-compat
 BuildRequires:  genisoimage
@@ -69,16 +69,16 @@
 Requires:       screen
 Requires:       util-linux
 %ifarch %ix86 x86_64
-%if %{suse_version} > 1010
+%if 0%{?suse_version} > 1010
 Requires:       squashfs
 %endif
 %endif
-%if %{suse_version} > 1030
+%if 0%{?suse_version} > 1030
 Requires:       satsolver-tools
 %endif
 %ifarch %ix86 x86_64
 Requires:       master-boot-code
-%if %{suse_version} > 1110
+%if 0%{?suse_version} > 1110
 Requires:       clicfs >= 1.3.9
 %endif
 %endif
@@ -89,7 +89,7 @@
 Recommends:     zypper
 Recommends:     lxc
 %endif
-%if %{suse_version} > 1140
+%if 0%{?suse_version} > 1140
 Recommends:     db45-utils
 %endif
 # obsoletes
@@ -154,7 +154,7 @@
 Authors:
 --------
        Adrian Schroeter <[email protected]>
-       Jan Bornschlegel <[email protected]>
+       Stephan Kulow <[email protected]>
 
 %package -n kiwi-doc
 Summary:        openSUSE - KIWI Image System Documentation
@@ -209,6 +209,7 @@
 %ifarch %ix86 x86_64
 
 %package -n kiwi-desc-isoboot
+Requires:       dosfstools
 Requires:       e2fsprogs
 Requires:       kiwi = %{version}
 Requires:       syslinux
@@ -248,8 +249,11 @@
 %ifarch %ix86 x86_64 ppc ppc64 s390 s390x %arm
 
 %package -n kiwi-desc-vmxboot
+Requires:       dosfstools
+Requires:       e2fsprogs
 Requires:       kiwi = %{version}
 Requires:       parted
+Requires:       syslinux
 %if 0%{?suse_version}
 Requires:       multipath-tools
 Requires:       virt-utils
@@ -331,8 +335,11 @@
 %ifarch %ix86 x86_64 ppc ppc64 s390 s390x %arm
 
 %package -n kiwi-desc-oemboot
+Requires:       dosfstools
+Requires:       e2fsprogs
 Requires:       kiwi = %{version}
 Requires:       parted
+Requires:       syslinux
 %if 0%{?suse_version}
 Requires:       genisoimage
 Requires:       multipath-tools
@@ -433,12 +440,12 @@
 %endif
 
 %prep
-%setup -n %name -a2 -a3
+%setup -q -n %name -a2 -a3
 
 %build
 # empty because of rpmlint warning rpm-buildroot-usage
 
-%if %{suse_version} > 1140
+%if 0%{?suse_version} > 1140
 %check
 make KIWIVERBTEST=1 KIWI_NO_NET=1 test
 %endif
@@ -472,7 +479,7 @@
 test -f $RPM_BUILD_ROOT/srv/tftpboot/mboot.c32 && \
        echo /srv/tftpboot/mboot.c32 >> kiwi.loader
 ./.links
-%if %{suse_version} > 1020
+%if 0%{?suse_version} > 1020
 %fdupes $RPM_BUILD_ROOT/srv/tftpboot
 %fdupes $RPM_BUILD_ROOT/usr/share/kiwi/image
 %fdupes $RPM_BUILD_ROOT/usr/share/doc/packages/kiwi/examples

++++++ kiwi.tar.bz2 ++++++
++++ 16903 lines of diff (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to