Hello community,
here is the log from the commit of package kiwi for openSUSE:Factory checked in at 2012-01-17 11:33:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kiwi (Old)
and /work/SRC/openSUSE:Factory/.kiwi.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kiwi", Maintainer is "ms@suse.com"
Changes:
--------
--- /work/SRC/openSUSE:Factory/kiwi/kiwi.changes 2011-12-14 14:33:40.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes 2012-01-17 16:09:53.000000000 +0100
@@ -1,0 +2,361 @@
+Thu Jan 12 15:29:10 CET 2012 - ms@suse.de
+
+- v5.02.3 released
+
+-------------------------------------------------------------------
+Thu Jan 12 10:23:03 CET 2012 - ms@suse.de
+
+- find a way to install grub2 into a partition :)
+
+-------------------------------------------------------------------
+Wed Jan 11 16:54:31 CET 2012 - ms@suse.de
+
+- first start of supporting grub2 in kiwi, still missing parts are:
+ * graphics boot setup, no font or theme is provided by SUSE
+ * first boot setup, it's not clear if we use grub2-mkconfig
+ or if kiwi has to write the configuration by itself
+ * recovery grub2 setup, this normally means install grub into
+ a partition. So far I wasn't able to install grub2 at another
+ place than the MBR
+
+-------------------------------------------------------------------
+Wed Jan 11 10:30:16 CET 2012 - ms@suse.de
+
+- increased wait timeout for CDDevice search
+
+-------------------------------------------------------------------
+Tue Jan 10 18:20:10 CET 2012 - ms@suse.de
+
+- added staging/hv drivers to 12.1 and SLE11 boot images
+
+-------------------------------------------------------------------
+Tue Jan 10 18:14:28 CET 2012 - ms@suse.de
+
+- allow by-uuid device persistency via the kernel
+ commandline option USE_BY_UUID_DEVICE_NAMES=1
+
+-------------------------------------------------------------------
+Tue Jan 10 16:26:43 CET 2012 - ms@suse.de
+
+- removing references to online repos from the sle boot images (bnc #734887)
+ * Virtualization:/Appliances:/suse-sle11
+ * Virtualization:/Appliances:/suse-sle10
+
+-------------------------------------------------------------------
+Tue Jan 10 14:53:25 CET 2012 - ms@suse.de
+
+- clean up spec file, don't require perl-satsolver but recommend it
+
+-------------------------------------------------------------------
+Tue Jan 10 14:42:03 CET 2012 - ms@suse.de
+
+- removed obsolete repo reference from KIWISatSolver module
+- removed obsolete KIWISatSolverLegacy module and satplugin
+
+-------------------------------------------------------------------
+Tue Jan 10 11:27:46 CET 2012 - ms@suse.de
+
+- added additional data to the XML info module:
+ * repository url per package to the packages info
+ * adaption of the legacy kiwi SaT binding
+
+-------------------------------------------------------------------
+Mon Jan 9 17:37:29 CET 2012 - ms@suse.de
+
+- added additional data to the XML info module:
+ * checksum and checksum type information to packages info
+ * priority, username and password information to sources info
+
+-------------------------------------------------------------------
+Mon Jan 9 15:25:16 CET 2012 - rjschwei@suse.de
+
+- alphasort the driver and package entries in the boot descriptions
+ This aids comparison between base distributions and boot types. It also
+ helps in avoiding duplicate entries if changes need to be made (see mistake
+ in a recent commit)
+
+-------------------------------------------------------------------
+Mon Jan 9 10:51:44 CET 2012 - ms@suse.de
+
+- update SLE10/11 JeOS README
+
+-------------------------------------------------------------------
+Mon Jan 9 10:40:15 CET 2012 - ms@suse.de
+
+- fixed missing btrfs driver entries
+
+-------------------------------------------------------------------
+Mon Jan 9 10:39:40 CET 2012 - ms@suse.de
+
+- fixed typo: s/btrfsprogrs/btrfsprogs
+
+-------------------------------------------------------------------
+Sun Jan 8 21:41:44 CET 2012 - ms@suse.de
+
+- netboot: added a check for the boot partition in a LUKS
+ setup. if root is LUKS encrypted the local boot setup only
+ works with a proper boot partition. If such a partition is
+ not found the local boot setup will be skipped (bnc #735112)
+
+-------------------------------------------------------------------
+Sun Jan 8 20:35:33 CET 2012 - ms@suse.de
+
+- make setup of boot device and updateOtherDeviceFstab
+ more robust. This is related to bug (bnc #735112)
+
+-------------------------------------------------------------------
+Sun Jan 8 18:12:46 CET 2012 - ms@suse.de
+
+- fixed typo, doubled driver entry
+
+-------------------------------------------------------------------
+Sat Jan 7 15:59:12 CET 2012 - ms@suse.de
+
+- v5.02.2 released
+
+-------------------------------------------------------------------
+Sat Jan 7 15:32:08 CET 2012 - ms@suse.de
+
+- make sure xfs_growfs and xfs_check stay in the initrd (bnc #740073)
+
+-------------------------------------------------------------------
+Sat Jan 7 15:17:59 CET 2012 - ms@suse.de
+
+- fixed rebuild of rpm database (bnc #740033)
+
+-------------------------------------------------------------------
+Sat Jan 7 14:41:55 CET 2012 - ms@suse.de
+
+- fixed possible use of uninitialized value in string comparison
+
+-------------------------------------------------------------------
+Sat Jan 7 14:32:51 CET 2012 - ms@suse.de
+
+- fixed indention spaces vs. tabs at some code points
+
+-------------------------------------------------------------------
+Fri Jan 6 20:19:39 CET 2012 - rjschwei@suse.de
+
+- Properly support image builds for SLE with xfs and btrfs filesystem
+ The initrd image descriptions previously did not include necessary
+ drivers and packages (bnc #740073)
+
+-------------------------------------------------------------------
+Fri Jan 6 14:57:15 CET 2012 - ms@suse.de
+
+- v5.02.1 released
+
+-------------------------------------------------------------------
+Fri Jan 6 14:50:30 CET 2012 - ms@suse.de
+
+- fixed typo when calling createPartitionerInput
+
+-------------------------------------------------------------------
+Fri Jan 6 14:23:54 CET 2012 - ms@suse.de
+
+- fixed __checkTypeConfigConsist to allow valid combinations
+
+-------------------------------------------------------------------
+Thu Jan 5 16:12:17 CET 2012 - rjschwei@suse.de
+
+- add new XML consistency check to verify that type configuration settings
+ are compatible with the specified image type to be built.
+- update unit test module for validator and implement test cases
+
+-------------------------------------------------------------------
+Wed Jan 4 16:16:16 CET 2012 - rjschwei@suse.de
+
+- fix gpg signature import
+ The failure is triggered by a behavior changes of /usr/lib/rpm/gnupg/dumpsigs
+ on openSUSE 12.1. The updated implementation must be called with a comand
+ line argument, i.e. the gpg file. Previous implementations (checked
+ openSUSE 11.4 and SLES 11 SP1) of dumpsigs also accept this commandline
+ argument, thus the change is backward compatible.
+
+-------------------------------------------------------------------
+Tue Jan 3 23:22:18 CET 2012 - ms@suse.de
+
+- adapt oem boot/repart code to changed partition layout
+
+-------------------------------------------------------------------
+Tue Jan 3 15:30:12 CET 2012 - ms@suse.de
+
+- adapt vmx boot code to changed partition layout
+
+-------------------------------------------------------------------
+Tue Jan 3 15:28:15 CET 2012 - ms@suse.de
+
+- changed partition layout to setup the boot partition
+ as first partition in any case not only for LVM
+
+-------------------------------------------------------------------
+Mon Jan 2 14:08:16 CET 2012 - ms@suse.de
+
+- make sure a new master boot id is written on bootloader install
+
+-------------------------------------------------------------------
+Sun Jan 1 16:21:32 CET 2012 - rjschwei@suse.de
++++ 164 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.BSD6UH/_old 2012-01-17 16:10:04.000000000 +0100
+++ /var/tmp/diff_new_pack.BSD6UH/_new 2012-01-17 16:10:04.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package kiwi
#
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -19,6 +19,12 @@
Url: http://github.com/openSUSE/kiwi
Name: kiwi
+Summary: OpenSuSE - KIWI Image System
+License: GPL-2.0
+Group: System/Management
+Version: 5.02.3
+Release: 0
+# requirements to build packages
BuildRequires: gcc-c++
BuildRequires: libxslt
BuildRequires: module-init-tools
@@ -37,10 +43,6 @@
BuildRequires: libexpat-devel
BuildRequires: rpm-devel
%endif
-%if %{suse_version} > 1030 && %{suse_version} <= 1130
-BuildRequires: libsatsolver-devel
-BuildRequires: swig
-%endif
%if %{suse_version} > 1140
BuildRequires: btrfsprogs
BuildRequires: perl-Test-Unit
@@ -49,45 +51,49 @@
BuildRequires: genisoimage
BuildRequires: zypper
%endif
-%if %{suse_version} <= 1010
-Requires: qt
-%endif
+# requirements to run kiwi
+Requires: perl = %{perl_version}
+Requires: perl-XML-LibXML
+Requires: perl-libwww-perl
+Requires: screen
+Requires: coreutils
+Requires: perl-XML-LibXML-Common
+Requires: perl-XML-SAX
+Requires: perl-Config-IniFiles
+Requires: kiwi-tools
+Requires: libxslt
+Requires: checkmedia
+Requires: util-linux
+Requires: rsync
%ifarch %ix86 x86_64
%if %{suse_version} > 1010
Requires: squashfs
%endif
%endif
-Requires: perl = %{perl_version}
-Requires: perl-XML-LibXML perl-libwww-perl screen coreutils
-Requires: perl-XML-LibXML-Common perl-XML-SAX perl-Config-IniFiles
-Requires: kiwi-tools libxslt checkmedia util-linux rsync
%if %{suse_version} > 1030
Requires: satsolver-tools
%endif
-%if %{suse_version} > 1130
-Requires: perl-satsolver >= 0.42
-%endif
%ifarch %ix86 x86_64
Requires: master-boot-code
%if %{suse_version} > 1110
Requires: clicfs >= 1.3.9
%endif
%endif
-Summary: OpenSuSE - KIWI Image System
-License: GPL-2.0
-Group: System/Management
-Version: 5.01.8
-Release: 0
-Source: %{name}.tar.bz2
-Source1: %{name}-rpmlintrc
-Source2: %{name}-docu.tar.bz2
-Source3: %{name}-repo.tar.bz2
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
+# recommended to run kiwi
%if 0%{?suse_version}
+Recommends: perl-satsolver >= 0.42
Recommends: jing
Recommends: zypper
%endif
+# obsoletes
Obsoletes: kiwi-desc-usbboot <= 4.81
+# sources
+Source: %{name}.tar.bz2
+Source1: %{name}-rpmlintrc
+Source2: %{name}-docu.tar.bz2
+Source3: %{name}-repo.tar.bz2
+# build root path
+BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
The OpenSuSE KIWI Image System provides a complete operating system
@@ -194,7 +200,7 @@
Marcus Schaefer