Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2012-12-03 09:43:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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-28 
10:36:45.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2012-12-03 
09:43:38.000000000 +0100
@@ -1,0 +2,155 @@
+Fri Nov 30 14:29:07 CET 2012 - [email protected]
+
+- v5.04.28 released
+  
+-------------------------------------------------------------------
+Fri Nov 30 11:47:02 CET 2012 - [email protected]
+  
+- removed obsolete and also never reached code
+  
+-------------------------------------------------------------------
+Fri Nov 30 10:24:20 CET 2012 - [email protected]
+  
+- fixed user/group setup. kiwi used the given group name as a
+  supplementary group and not as the main group this user belongs
+  to. Together with a group name and a group id which matches
+  that group name this could lead to duplicate user views in
+  e.g YaST and to basically wrong user configuration (bnc #792058)
+  
+-------------------------------------------------------------------
+Thu Nov 29 17:30:18 CET 2012 - [email protected]
+    
+- fixed legacy grub setup. the partition numbers starts at 0 here
+  
+-------------------------------------------------------------------
+Thu Nov 29 15:08:46 CET 2012 - [email protected]
+  
+- fixed shell escaping for grub.cfg and /etc/default/grub
+- also fixed importFile method to handle single quotes correctly
+  
+-------------------------------------------------------------------
+Wed Nov 28 17:19:56 CET 2012 - [email protected]
+  
+- implement <strip> data handling in new XML data structure
+- rename the following methods:
+  * updateTypeList      -> __updateTypeList_legacy
+  * updateXML           -> __updateXML_legacy
+  * writeXMLDescription -> writeXMLDescription_legacy
+  * createURLList       -> __createURLList_legacy
+  * getURLHash          -> getURLHash_legacy
+  * getURLList          -> __getURLList_legacy
+  * getLocale           -> getLocale_legacy
+  * getStripDelete      -> __getStripDelete_legacy
+  * getStripLibs        -> __getStripLibs_legacy
+  * getStripTools       -> __getStripTools_legacy
+  * addStrip            -> __addStrip_legacy
+- implement new methods to add and get data expressed as <strip>
+  in the XML
+- update unit tests to use _legacy method names
+- implement new unit tests for new methods
+  * create new config.xml file for new unit tests
+- implement XMLStripData class
+  
+-------------------------------------------------------------------
+Wed Nov 28 15:41:55 CET 2012 - [email protected]
+  
+- fixes use of custom disk size value via the <size> element
+  or the option --bootvm-disksize. In combination with LVM
+  volumes the result disk size is much bigger because kiwi
+  just added the requested volume sizes to the specified
+  disk size which is not the desired behavior
+  
+-------------------------------------------------------------------
+Wed Nov 28 11:08:18 CET 2012 - [email protected]
+  
+- fix array comparison in the test case
+  * at present names that contain "special" characters may not compare
+    properly, such that libstdc++ will not match a libstdc++ entry in
+    the other array. Use string interpolation to address the issue.
+    
+-------------------------------------------------------------------
+Tue Nov 27 15:09:12 CET 2012 - [email protected]
+  
+- use numbers for calculations, do not depend on implicit conversion
+  
+-------------------------------------------------------------------
+Tue Nov 27 11:00:12 CET 2012 - [email protected]
+  
+- DB: rebuild documentation
+  
+-------------------------------------------------------------------
+Tue Nov 27 10:59:35 CET 2012 - [email protected]
+  
+- DB: update documentation due to the new pxe unionfs mount method
+  
+-------------------------------------------------------------------
+Tue Nov 27 10:57:05 CET 2012 - [email protected]
+  
+- added mountSystemUnionFS() function which uses fuse-unionfs
+  to overlay mount the root system according to the contents
+  of UNIONFS_CONFIG. So far this setup is only supported with
+  pxe images as requested in (bnc #776505)
+  
+-------------------------------------------------------------------
+Mon Nov 26 15:42:24 CET 2012 - [email protected]
+  
+- remove searchUSBStickDevice() function. When kiwi was called
+  with a target disk device the assumption was made that the
+  install media should also be created on a device directly.
+  If the install media is a USB stick (installstick="true")
+  kiwi searches for stick devices during the process and:
+  
+  a) exits with an error if it can't find one
+  b) asks which one to use if it finds more than one
+  
+  This behavior is a pita for automatic build processes and
+  it also fails if the stick media does not set the 'removable'
+  state in its meta data correctly. Additionally the assumption
+  that the install media is present as a device just because
+  the image was created from an existing device also sucks
+  
+  This commit removes the search for stick devices and always
+  creates the install media through a loop as a file which
+  then needs to be dumped on the target device
+  
+-------------------------------------------------------------------
+Mon Nov 26 14:34:16 CET 2012 - [email protected]
+  
+- fixed spec file, syslinux exists on ix86 and x86_64 only
+  
+-------------------------------------------------------------------
+Mon Nov 26 13:14:56 CET 2012 - [email protected]
+  
+- cleanup global mount method to use the getPartDevice() function
+  to search for partition devices
+  
+-------------------------------------------------------------------
+Mon Nov 26 13:13:44 CET 2012 - [email protected]
+  
+- cleanup setupInstallStick(), the reference to this->{loop}
+  might be undefined depending on the environment better use
+  the contents of $haveDiskDevice
+  
+-------------------------------------------------------------------
+Mon Nov 26 12:37:04 CET 2012 - [email protected]
+  
+- removed obsolete mount code from setupInstallStick()
+  
+-------------------------------------------------------------------
+Mon Nov 26 12:11:24 CET 2012 - [email protected]
+  
+- fixed setupInstallStick() if called in Studio mode. If this
+  function is called with a disk device as reference it expects
+  the target USB stick to be plugged in, in order to create the
+  install image directly on that stick. For Studio this does
+  not work because the target stick is never attached to the
+  containment within this call happens. Thus this fix creates
+  the install USB stick image in a loop device
+  
+-------------------------------------------------------------------
+Mon Nov 26 11:55:04 CET 2012 - [email protected]
+  
+- added sanity check for mount() method to fail
+  if no source information is passed
+  
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ kiwi.spec ++++++
--- /var/tmp/diff_new_pack.bmbLW9/_old  2012-12-03 09:43:42.000000000 +0100
+++ /var/tmp/diff_new_pack.bmbLW9/_new  2012-12-03 09:43:42.000000000 +0100
@@ -21,7 +21,7 @@
 Summary:        openSUSE - KIWI Image System
 License:        GPL-2.0
 Group:          System/Management
-Version:        5.04.27
+Version:        5.04.28
 Release:        0
 # requirements to build packages
 BuildRequires:  gcc-c++
@@ -190,7 +190,9 @@
 
 %package -n kiwi-pxeboot
 PreReq:         coreutils
+%ifarch %ix86 x86_64
 Requires:       syslinux
+%endif
 Summary:        openSUSE - KIWI Image System PXE boot structure
 License:        GPL-2.0+
 Group:          System/Management
@@ -209,10 +211,12 @@
 %ifarch %ix86 x86_64
 
 %package -n kiwi-desc-isoboot
-Requires:       dosfstools
 Requires:       e2fsprogs
 Requires:       kiwi = %{version}
+%ifarch %ix86 x86_64
 Requires:       syslinux
+%endif
+Requires:       dosfstools
 %if 0%{?suse_version}
 Requires:       genisoimage
 Requires:       virt-utils
@@ -253,7 +257,6 @@
 Requires:       e2fsprogs
 Requires:       kiwi = %{version}
 Requires:       parted
-Requires:       syslinux
 %if 0%{?suse_version}
 Requires:       multipath-tools
 Requires:       virt-utils
@@ -263,6 +266,7 @@
 Requires:       qemu-img
 %endif
 %ifarch %ix86 x86_64
+Requires:       syslinux
 %if 0%{?suse_version} >= 1220
 Requires:       grub2
 %else
@@ -339,7 +343,6 @@
 Requires:       e2fsprogs
 Requires:       kiwi = %{version}
 Requires:       parted
-Requires:       syslinux
 %if 0%{?suse_version}
 Requires:       genisoimage
 Requires:       multipath-tools
@@ -350,6 +353,7 @@
 Requires:       qemu-img
 %endif
 %ifarch %ix86 x86_64
+Requires:       syslinux
 %if 0%{?suse_version} >= 1220
 Requires:       grub2
 %else

++++++ kiwi-docu.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/kiwi/kiwi-docu.tar.bz2 
/work/SRC/openSUSE:Factory/.kiwi.new/kiwi-docu.tar.bz2 differ: char 11, line 1

++++++ kiwi-repo.tar.bz2 ++++++

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

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

Reply via email to