Hello community,

here is the log from the commit of package kiwi.1409 for openSUSE:12.3:Update 
checked in at 2013-03-11 11:25:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:12.3:Update/kiwi.1409 (Old)
 and      /work/SRC/openSUSE:12.3:Update/.kiwi.1409.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kiwi.1409", Maintainer is ""

Changes:
--------
New Changes file:

--- /dev/null   2013-02-26 18:15:11.936010755 +0100
+++ /work/SRC/openSUSE:12.3:Update/.kiwi.1409.new/kiwi.changes  2013-03-11 
11:25:11.000000000 +0100
@@ -0,0 +1,20766 @@
+-------------------------------------------------------------------
+Thu Mar  7 13:14:08 CET 2013 - [email protected]
+
+- v5.04.59 released
+  
+-------------------------------------------------------------------
+Thu Mar  7 13:11:21 CET 2013 - [email protected]
+  
+- fixed checks for already mounted system filesystems
+- fixed race condition in bindDiskPartitions, kpartx returns
+  early and sometimes before the devices in /dev/mapper were
+  created
+  
+-------------------------------------------------------------------
+Mon Mar  4 11:49:58 CET 2013 - [email protected]
+  
+- v5.04.58 released
+  
+-------------------------------------------------------------------
+Mon Mar  4 10:00:02 CET 2013 - [email protected]
+  
+- if secure boot is enabled it's required to tell that
+  in /etc/default/grub to make grub2-mkconfig produce
+  correct results
+  
+-------------------------------------------------------------------
+Fri Mar  1 09:30:20 CET 2013 - [email protected]
+  
+- v5.04.57 released
+  
+-------------------------------------------------------------------
+Fri Mar  1 09:29:29 CET 2013 - [email protected]
+  
+- fixed grub2 setup for older distros which packages into lib/grub2-efi
+  
+-------------------------------------------------------------------
+Thu Feb 28 12:42:42 CET 2013 - [email protected]
+  
+- v5.04.56 released
+  
+-------------------------------------------------------------------
+Thu Feb 28 12:40:22 CET 2013 - [email protected]
+  
+- fixed KIWILinuxRC::installBootLoaderGrub2()
+  + install grub2 only in BIOS mode, in EFI mode this doesn't make sense
+  + make sure the grub2 config file also lands on the EFI (fat) partition
+  when in UEFI mode the precompiled and signed grub.efi image searches
+  there for the configuration
+  
+-------------------------------------------------------------------
+Wed Feb 27 23:34:30 CET 2013 - [email protected]
+  
+- v5.04.55 released
+  
+-------------------------------------------------------------------
+Wed Feb 27 19:07:20 CET 2013 - [email protected]
+  
+- fixed UEFI bootloader setup for grub2 based disk images
+  + fixed creation of image install CDs in EFI mode
+  + call findAndCopyMagicBlock only if hybrid is requested
+  
+-------------------------------------------------------------------
+Mon Feb 25 09:50:01 CET 2013 - [email protected]
+  
+- v5.04.54 released
+  
+-------------------------------------------------------------------
+Mon Feb 25 09:47:51 CET 2013 - [email protected]
+  
+- added vmxFlavour-uefi and xenFlavour-uefi profiles to the
+  suse-SLE11-JeOS template image description. Given that
+  SLE11 SP3 is used these profiles can be used to build
+  UEFI images based on grub2
+  
+-------------------------------------------------------------------
+Fri Feb 22 14:58:47 CET 2013 - [email protected]
+  
+- v5.04.53 released
+  
+-------------------------------------------------------------------
+Fri Feb 22 14:53:38 CET 2013 - [email protected]
+  
+- fixed cleanMount function to work if $root dir can't be
+  created. It might happen that at that point kiwi already
+  mounted some stuff which can be released via cleanMount
+  but cleanMount returned if no $root location was created.
+  
+-------------------------------------------------------------------
+Fri Feb 22 14:52:28 CET 2013 - [email protected]
+  
+- fixed creation of KIWICache object, was missing the xml pointer
+  
+-------------------------------------------------------------------
+Thu Feb 21 15:50:51 CET 2013 - [email protected]
+  
+- v5.04.52 released
+  
+-------------------------------------------------------------------
+Thu Feb 21 15:41:21 CET 2013 - [email protected]
+  
+- make sure the openSUSE 12.3 JeOS set the correct console
+  based systemd target and fix some typos in config.sh too
+  
+-------------------------------------------------------------------
+Thu Feb 21 15:40:07 CET 2013 - [email protected]
+  
+- fixed default systemd target setup, baseSetRunlevel
+  function a systemd target is not a number but something
+  like multi-user.target or graphical.target
+  
+-------------------------------------------------------------------
+Thu Feb 21 10:30:28 CET 2013 - [email protected]
+  
+- v5.04.51 released
+  
+-------------------------------------------------------------------
+Wed Feb 20 17:07:11 CET 2013 - [email protected]
+  
+- v5.04.50 released
+  
+-------------------------------------------------------------------
+Wed Feb 20 17:06:29 CET 2013 - [email protected]
+  
+- fix iso creation for non-EFI medias again
+  
+-------------------------------------------------------------------
+Wed Feb 20 16:51:09 CET 2013 - [email protected]
+  
+- make sure GRUB_TERMINAL is set in etc/default grub to make
+  yast bootloader happy. if yast can't find this setting it
+  switches to 'console' which deactivates the graphical grub2
+  console (bnc #804725)
+  
+-------------------------------------------------------------------
+Wed Feb 20 15:25:00 CET 2013 - [email protected]
+  
+- v5.04.49 released
+  
+-------------------------------------------------------------------
+Wed Feb 20 14:45:38 CET 2013 - [email protected]
+  
+- fix product media creation for non-x86_64 when EFI
+  boot support is enabled (bnc #804428)
+  
+-------------------------------------------------------------------
+Wed Feb 20 11:21:31 CET 2013 - [email protected]
+  
+- v5.04.48 released
+  
+-------------------------------------------------------------------
+Wed Feb 20 10:59:55 CET 2013 - [email protected]
+  
+- added missing setup of etc/sysconfig/bootloader setup for grub2
+- fixed possible duplicate entries for quiet and splash= in
+  etc/default/grub
+  
+-------------------------------------------------------------------
+Tue Feb 19 17:12:35 CET 2013 - [email protected]
+  
+- v5.04.47 released
+  
+-------------------------------------------------------------------
+Tue Feb 19 17:01:02 CET 2013 - [email protected]
+  
+- KIWIISOLinux fixes:
+  + added addBootEFILive magic block creation to the source
+  media KIWICollect code too
+  + extend magic block lookup in findAndCopyMagicBlock()
+  from 2 to 8 files and from 4 to 8 blocks (bnc #804428)
+  
+-------------------------------------------------------------------
+Mon Feb 18 11:05:44 CET 2013 - [email protected]
+  
+- v5.04.46 released
+  
+-------------------------------------------------------------------
+Mon Feb 18 09:57:40 CET 2013 - [email protected]
+  
+- switch back to firmware='bios' and print a warning if uefi
+  is requested on another than the x86_64 architecture. on SUSE
+  we provide signed loaders and kernels for x86_64 only
+  
+-------------------------------------------------------------------
+Mon Feb 18 09:46:42 CET 2013 - [email protected]
+  
+- secure boot grub commands are linuxefi and initrdefi
+  fix this also for oem disk images
+  
+-------------------------------------------------------------------
+Mon Feb 18 09:33:58 CET 2013 - [email protected]
+  
+- fixed building of i386-efi (32bit) live EFI iso images
+  
+-------------------------------------------------------------------
+Sun Feb 17 23:50:36 CET 2013 - [email protected]
+  
+- check for grub2 conf tool name before using it. with
++++ 20569 more lines (skipped)
++++ between /dev/null
++++ and /work/SRC/openSUSE:12.3:Update/.kiwi.1409.new/kiwi.changes

New:
----
  kiwi-docu.tar.bz2
  kiwi-find-boot-requires.sh
  kiwi-repo.tar.bz2
  kiwi-rpmlintrc
  kiwi.changes
  kiwi.spec
  kiwi.tar.bz2

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

Other differences:
------------------
++++++ kiwi.spec ++++++
++++ 731 lines (skipped)

++++++ kiwi-find-boot-requires.sh ++++++
#!/bin/bash

sourcearchive=$1
shift
boottype=$1
shift
architecture=$1
shift
oses="$@"

# extract files
tar xfj $sourcearchive kiwi/system/boot/ >&/dev/null

declare -i MISSING
MISSING="1"
for os in $oses; do
        file="kiwi/system/boot/$architecture/$boottype/$os/config.xml"
        [ -e "$file" ] || echo "ERROR_NO_BOOT_CONFIG_FILE_FOUND"

        # my professional enterprise ready xml parser:
        while read line; do
                l=($line)
                package=${l[0]}
                arch=${l[1]}
                if [ -z "$arch" -o "$arch" == "$architecture" ]; then
                        echo -n "$package "
                        unset MISSING
                fi
                done < <( sed '/<packages type="delete">/,/<\/packages>/d' 
"$file" | perl -e 'while (<STDIN>) { if ($_ =~ /.*package name="([^"]*)"( 
arch="([^"]*)")?.*/ ) { print $1." ".$3."\n"; }; }' 
 )
done

[ -z "$MISSING" ] || echo "ERROR_NO_DEPENDENCIES_FOUND"

#cleanup
rm -rf kiwi
++++++ kiwi-rpmlintrc ++++++
# kiwi needs xsltproc to convert older config.xml files to the current schema
addFilter("explicit-lib-dependency libxslt")

# kiwi includes hidden md5 sums for its boot images
addFilter("hidden-file-or-dir /usr/share/kiwi/image/.*\/\.checksum.md5")

# kiwi includes the SVN revision of this build as hidden file
addFilter("hidden-file-or-dir /usr/share/kiwi/.revision")

# kiwi includes pub keys in .ssh as hidden file
addFilter("hidden-file-or-dir /usr/share/kiwi/image/.*/.*/root/root/.ssh")

# don't apply perl naming policy on kiwi
addFilter("kiwi.* perl5-naming-policy-not-applied")

# don't care for zero length .bs files
addFilter(".*zero-length.*.bs")

# don't check for file duplicates
addFilter("cross-directory-hard-link .*")

# don't check for locale locations, they are used in the initrd only
addFilter("file-not-in-%lang .*")

# don't check for included file deps in doc example descriptions
addFilter("W: doc-file-dependency .*")

# don't check for repeated names as they are set by pdb not by spec
addFilter("W: name-repeated-in-summary .*")

# don't check for manual page of binaries used in initrd only
addFilter("W: no-manual-page-for-binary dcounter");
addFilter("W: no-manual-page-for-binary startshell");
addFilter("W: no-manual-page-for-binary utimer");
addFilter("W: no-manual-page-for-binary driveready");

# kiwi master package can't be noarch if sub packages are arch specific
addFilter("W: no-binary");
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to