Accepting request 479094 from Virtualization:Appliances:Builder

Single spec version replacing python3-kiwi

OBS-URL: https://build.opensuse.org/request/show/479094
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-kiwi?expand=0&rev=1
This commit is contained in:
Dominique Leuenberger 2017-03-16 08:41:53 +00:00 committed by Git OBS Bridge
parent edd9ebc05c
commit ff6a6fc783
5 changed files with 4825 additions and 15757 deletions

112
python-kiwi-boot-packages Normal file
View File

@ -0,0 +1,112 @@
aarch64:rhel-07.0:no_boot_descriptions_for_rhel-07.0_on_aarch64_available
arm:rhel-07.0:no_boot_descriptions_for_rhel-07.0_on_arm_available
armv5el:rhel-07.0:no_boot_descriptions_for_rhel-07.0_on_armv5el_available
armv5tel:rhel-07.0:no_boot_descriptions_for_rhel-07.0_on_armv5tel_available
armv6hl:rhel-07.0:no_boot_descriptions_for_rhel-07.0_on_armv6hl_available
armv6l:rhel-07.0:no_boot_descriptions_for_rhel-07.0_on_armv6l_available
armv7hl:rhel-07.0:no_boot_descriptions_for_rhel-07.0_on_armv7hl_available
armv7l:rhel-07.0:no_boot_descriptions_for_rhel-07.0_on_armv7l_available
i586:rhel-07.0:basesystem bc bind-libs bind-utils coreutils dialog dracut e2fsprogs file filesystem gawk genisoimage gettext grub2 grub2-efi hdparm hwinfo initscripts iproute kbd kernel lvm2 make memtest86+ pam parted psmisc rpm setup sysfsutils syslinux sysvinit-tools tar
i686:rhel-07.0:basesystem bc bind-libs bind-utils coreutils dialog dracut e2fsprogs file filesystem gawk genisoimage gettext grub2 grub2-efi hdparm hwinfo initscripts iproute kbd kernel lvm2 make memtest86+ pam parted psmisc rpm setup sysfsutils syslinux sysvinit-tools tar
ppc:rhel-07.0:no_boot_descriptions_for_rhel-07.0_on_ppc_available
ppc64:rhel-07.0:no_boot_descriptions_for_rhel-07.0_on_ppc64_available
ppc64le:rhel-07.0:no_boot_descriptions_for_rhel-07.0_on_ppc64le_available
s390:rhel-07.0:no_boot_descriptions_for_rhel-07.0_on_s390_available
s390x:rhel-07.0:no_boot_descriptions_for_rhel-07.0_on_s390x_available
x86_64:rhel-07.0:basesystem bc bind-libs bind-utils coreutils dialog dracut e2fsprogs file filesystem gawk genisoimage gettext grub2 grub2-efi grub2-efi-modules hdparm hwinfo initscripts iproute kbd kernel lvm2 make memtest86+ pam parted psmisc rpm setup sysfsutils syslinux sysvinit-tools tar
aarch64:suse-SLES12:adaptec-firmware atftp bc bind-libs bind-utils btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk grub2-arm64-efi hwinfo iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kpartx lvm2 make mdadm module-init-tools multipath-tools net-tools netcfg parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
arm:suse-SLES12:adaptec-firmware atftp bc bind-libs bind-utils btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk hwinfo iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kpartx lvm2 make mdadm module-init-tools multipath-tools net-tools netcfg parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
armv5el:suse-SLES12:adaptec-firmware atftp bc bind-libs bind-utils btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk hwinfo iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kpartx lvm2 make mdadm module-init-tools multipath-tools net-tools netcfg parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
armv5tel:suse-SLES12:adaptec-firmware atftp bc bind-libs bind-utils btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk hwinfo iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kpartx lvm2 make mdadm module-init-tools multipath-tools net-tools netcfg parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
armv6hl:suse-SLES12:adaptec-firmware atftp bc bind-libs bind-utils btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk hwinfo iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kpartx lvm2 make mdadm module-init-tools multipath-tools net-tools netcfg parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
armv6l:suse-SLES12:adaptec-firmware atftp bc bind-libs bind-utils btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk hwinfo iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kpartx lvm2 make mdadm module-init-tools multipath-tools net-tools netcfg parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
armv7hl:suse-SLES12:adaptec-firmware atftp bc bind-libs bind-utils btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk hwinfo iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kpartx lvm2 make mdadm module-init-tools multipath-tools net-tools netcfg parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
armv7l:suse-SLES12:adaptec-firmware atftp bc bind-libs bind-utils btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk hwinfo iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kpartx lvm2 make mdadm module-init-tools multipath-tools net-tools netcfg parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
i586:suse-SLES12:adaptec-firmware atftp bc bind-libs bind-utils btrfsprogs busybox bzip2 cdrkit-cdrtools-compat checkmedia cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime gfxboot glibc glibc-locale gptfdisk grub2 grub2-i386-efi grub2-i386-pc hdparm hwinfo iproute2 iputils kbd kernel-default kernel-ec2 kernel-firmware kexec-tools kiwi-tools kpartx lvm2 make mdadm module-init-tools multipath-tools net-tools netcfg nfs-client parted pciutils plymouth plymouth-scripts procps psmisc qemu-tools rpm rsync squashfs sysconfig sysfsutils syslinux sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
i686:suse-SLES12:adaptec-firmware atftp bc bind-libs bind-utils btrfsprogs busybox bzip2 cdrkit-cdrtools-compat checkmedia cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime gfxboot glibc glibc-locale gptfdisk grub2 grub2-i386-efi grub2-i386-pc hdparm hwinfo iproute2 iputils kbd kernel-default kernel-ec2 kernel-firmware kernel-pae kexec-tools kiwi-tools kpartx lvm2 make mdadm module-init-tools multipath-tools net-tools netcfg nfs-client parted pciutils plymouth plymouth-scripts procps psmisc qemu-tools rpm rsync squashfs sysconfig sysfsutils syslinux sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
ppc:suse-SLES12:adaptec-firmware atftp bc bind-libs bind-utils btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale grub2-powerpc-ieee1275 hwinfo iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kpartx lvm2 make mdadm module-init-tools multipath-tools net-tools netcfg nfs-client parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
ppc64:suse-SLES12:adaptec-firmware atftp bc bind-libs bind-utils btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale grub2-powerpc-ieee1275 hwinfo iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kpartx lvm2 make mdadm module-init-tools multipath-tools net-tools netcfg nfs-client parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
ppc64le:suse-SLES12:adaptec-firmware atftp bc bind-libs bind-utils btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale grub2-powerpc-ieee1275 hwinfo iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kpartx lvm2 make mdadm module-init-tools multipath-tools net-tools netcfg nfs-client parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
s390:suse-SLES12:atftp bc bind-libs bind-utils btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale grub2 grub2-s390x-emu hwinfo iproute2 iputils kbd kernel-default kexec-tools kiwi-tools kpartx lvm2 make mdadm module-init-tools multipath-tools net-tools netcfg nfs-client parted pciutils plymouth plymouth-scripts procps psmisc rsync s390-tools squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
s390x:suse-SLES12:atftp bc bind-libs bind-utils btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale grub2 grub2-s390x-emu hwinfo iproute2 iputils kbd kernel-default kexec-tools kiwi-tools kpartx lvm2 make mdadm module-init-tools multipath-tools net-tools netcfg nfs-client parted pciutils plymouth plymouth-scripts procps psmisc rsync s390-tools squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
x86_64:suse-SLES12:adaptec-firmware atftp bc bind-libs bind-utils btrfsprogs busybox bzip2 cdrkit-cdrtools-compat checkmedia cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime gfxboot glibc glibc-locale gptfdisk grub2 grub2-i386-pc grub2-x86_64-efi grub2-x86_64-xen hdparm hwinfo iproute2 iputils kbd kernel-default kernel-ec2 kernel-firmware kernel-xen kexec-tools kiwi-tools kpartx lvm2 make mdadm module-init-tools multipath-tools net-tools netcfg nfs-client parted pciutils plymouth plymouth-scripts procps psmisc qemu-tools rpm rsync shim squashfs sysconfig sysfsutils syslinux sysvinit-tools tar timezone udev util-linux which wicked xen xfsprogs xz
aarch64:suse-leap42.1:atftp bc bind-libs bind-utils bootsplash btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk grub2-arm64-efi hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm net-tools netcfg parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
arm:suse-leap42.1:atftp bc bind-libs bind-utils bootsplash btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm net-tools netcfg parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
armv5el:suse-leap42.1:atftp bc bind-libs bind-utils bootsplash btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm net-tools netcfg parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
armv5tel:suse-leap42.1:atftp bc bind-libs bind-utils bootsplash btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm net-tools netcfg parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
armv6hl:suse-leap42.1:atftp bc bind-libs bind-utils bootsplash btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm net-tools netcfg parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
armv6l:suse-leap42.1:atftp bc bind-libs bind-utils bootsplash btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm net-tools netcfg parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
armv7hl:suse-leap42.1:atftp bc bind-libs bind-utils bootsplash btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm net-tools netcfg parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
armv7l:suse-leap42.1:atftp bc bind-libs bind-utils bootsplash btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm net-tools netcfg parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
i586:suse-leap42.1:adaptec-firmware atftp bc bind-libs bind-utils btrfsprogs busybox bzip2 cdrkit-cdrtools-compat checkmedia cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime gfxboot glibc glibc-locale gptfdisk grub2 grub2-i386-efi grub2-i386-pc hdparm hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-ec2 kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm memtest86+ nbd net-tools netcfg nfs-client parted pciutils plymouth plymouth-scripts procps psmisc qemu-tools rpm rsync squashfs sysconfig sysfsutils syslinux sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
i686:suse-leap42.1:adaptec-firmware atftp bc bind-libs bind-utils btrfsprogs busybox bzip2 cdrkit-cdrtools-compat checkmedia cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime gfxboot glibc glibc-locale gptfdisk grub2 grub2-i386-efi grub2-i386-pc hdparm hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-desktop kernel-ec2 kernel-firmware kernel-pae kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm memtest86+ nbd net-tools netcfg nfs-client parted pciutils plymouth plymouth-scripts procps psmisc qemu-tools rpm rsync squashfs sysconfig sysfsutils syslinux sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
ppc:suse-leap42.1:no_boot_descriptions_for_suse-leap42.1_on_ppc_available
ppc64:suse-leap42.1:no_boot_descriptions_for_suse-leap42.1_on_ppc64_available
ppc64le:suse-leap42.1:no_boot_descriptions_for_suse-leap42.1_on_ppc64le_available
s390:suse-leap42.1:no_boot_descriptions_for_suse-leap42.1_on_s390_available
s390x:suse-leap42.1:no_boot_descriptions_for_suse-leap42.1_on_s390x_available
x86_64:suse-leap42.1:adaptec-firmware atftp bc bind-libs bind-utils btrfsprogs busybox bzip2 cdrkit-cdrtools-compat checkmedia cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime gfxboot glibc glibc-locale gptfdisk grub2 grub2-i386-pc grub2-x86_64-efi grub2-x86_64-xen hdparm hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-desktop kernel-ec2 kernel-firmware kernel-xen kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm memtest86+ nbd net-tools netcfg nfs-client parted pciutils plymouth plymouth-scripts procps psmisc qemu-tools rpm rsync shim squashfs sysconfig sysfsutils syslinux sysvinit-tools tar timezone udev util-linux which wicked xen xfsprogs xz
aarch64:suse-leap42.2:atftp bc bind-libs bind-utils bootsplash btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk grub2-arm64-efi hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm net-tools netcfg parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
arm:suse-leap42.2:atftp bc bind-libs bind-utils bootsplash btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm net-tools netcfg parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
armv5el:suse-leap42.2:atftp bc bind-libs bind-utils bootsplash btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm net-tools netcfg parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
armv5tel:suse-leap42.2:atftp bc bind-libs bind-utils bootsplash btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm net-tools netcfg parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
armv6hl:suse-leap42.2:atftp bc bind-libs bind-utils bootsplash btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm net-tools netcfg parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
armv6l:suse-leap42.2:atftp bc bind-libs bind-utils bootsplash btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm net-tools netcfg parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
armv7hl:suse-leap42.2:atftp bc bind-libs bind-utils bootsplash btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm net-tools netcfg parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
armv7l:suse-leap42.2:atftp bc bind-libs bind-utils bootsplash btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm net-tools netcfg parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
i586:suse-leap42.2:adaptec-firmware atftp bc bind-libs bind-utils btrfsprogs busybox bzip2 cdrkit-cdrtools-compat checkmedia cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime gfxboot glibc glibc-locale gptfdisk grub2 grub2-i386-efi grub2-i386-pc hdparm hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-ec2 kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm memtest86+ nbd net-tools netcfg nfs-client parted pciutils plymouth plymouth-scripts procps psmisc qemu-tools rpm rsync squashfs sysconfig sysfsutils syslinux sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
i686:suse-leap42.2:adaptec-firmware atftp bc bind-libs bind-utils btrfsprogs busybox bzip2 cdrkit-cdrtools-compat checkmedia cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime gfxboot glibc glibc-locale gptfdisk grub2 grub2-i386-efi grub2-i386-pc hdparm hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-desktop kernel-ec2 kernel-firmware kernel-pae kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm memtest86+ nbd net-tools netcfg nfs-client parted pciutils plymouth plymouth-scripts procps psmisc qemu-tools rpm rsync squashfs sysconfig sysfsutils syslinux sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
ppc:suse-leap42.2:no_boot_descriptions_for_suse-leap42.2_on_ppc_available
ppc64:suse-leap42.2:no_boot_descriptions_for_suse-leap42.2_on_ppc64_available
ppc64le:suse-leap42.2:no_boot_descriptions_for_suse-leap42.2_on_ppc64le_available
s390:suse-leap42.2:no_boot_descriptions_for_suse-leap42.2_on_s390_available
s390x:suse-leap42.2:no_boot_descriptions_for_suse-leap42.2_on_s390x_available
x86_64:suse-leap42.2:adaptec-firmware atftp bc bind-libs bind-utils btrfsprogs busybox bzip2 cdrkit-cdrtools-compat checkmedia cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime gfxboot glibc glibc-locale gptfdisk grub2 grub2-i386-pc grub2-x86_64-efi grub2-x86_64-xen hdparm hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-desktop kernel-ec2 kernel-firmware kernel-xen kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm memtest86+ nbd net-tools netcfg nfs-client parted pciutils plymouth plymouth-scripts procps psmisc qemu-tools rpm rsync shim squashfs sysconfig sysfsutils syslinux sysvinit-tools tar timezone udev util-linux which wicked xen xfsprogs xz
aarch64:suse-leap42.3:atftp bc bind-libs bind-utils bootsplash btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk grub2-arm64-efi hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm net-tools netcfg parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
arm:suse-leap42.3:atftp bc bind-libs bind-utils bootsplash btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm net-tools netcfg parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
armv5el:suse-leap42.3:atftp bc bind-libs bind-utils bootsplash btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm net-tools netcfg parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
armv5tel:suse-leap42.3:atftp bc bind-libs bind-utils bootsplash btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm net-tools netcfg parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
armv6hl:suse-leap42.3:atftp bc bind-libs bind-utils bootsplash btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm net-tools netcfg parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
armv6l:suse-leap42.3:atftp bc bind-libs bind-utils bootsplash btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm net-tools netcfg parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
armv7hl:suse-leap42.3:atftp bc bind-libs bind-utils bootsplash btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm net-tools netcfg parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
armv7l:suse-leap42.3:atftp bc bind-libs bind-utils bootsplash btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm net-tools netcfg parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
i586:suse-leap42.3:adaptec-firmware atftp bc bind-libs bind-utils btrfsprogs busybox bzip2 cdrkit-cdrtools-compat checkmedia cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime gfxboot glibc glibc-locale gptfdisk grub2 grub2-i386-pc grub2-x86_64-efi grub2-x86_64-xen hdparm hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-desktop kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm memtest86+ nbd net-tools netcfg nfs-client parted pciutils plymouth plymouth-scripts procps psmisc qemu-tools rpm rsync shim squashfs sysconfig sysfsutils syslinux sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
i686:suse-leap42.3:adaptec-firmware atftp bc bind-libs bind-utils btrfsprogs busybox bzip2 cdrkit-cdrtools-compat checkmedia cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime gfxboot glibc glibc-locale gptfdisk grub2 grub2-i386-pc grub2-x86_64-efi grub2-x86_64-xen hdparm hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-desktop kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm memtest86+ nbd net-tools netcfg nfs-client parted pciutils plymouth plymouth-scripts procps psmisc qemu-tools rpm rsync shim squashfs sysconfig sysfsutils syslinux sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
ppc:suse-leap42.3:no_boot_descriptions_for_suse-leap42.3_on_ppc_available
ppc64:suse-leap42.3:no_boot_descriptions_for_suse-leap42.3_on_ppc64_available
ppc64le:suse-leap42.3:no_boot_descriptions_for_suse-leap42.3_on_ppc64le_available
s390:suse-leap42.3:no_boot_descriptions_for_suse-leap42.3_on_s390_available
s390x:suse-leap42.3:no_boot_descriptions_for_suse-leap42.3_on_s390x_available
x86_64:suse-leap42.3:adaptec-firmware atftp bc bind-libs bind-utils btrfsprogs busybox bzip2 cdrkit-cdrtools-compat checkmedia cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime gfxboot glibc glibc-locale gptfdisk grub2 grub2-i386-pc grub2-x86_64-efi grub2-x86_64-xen hdparm hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-desktop kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm memtest86+ nbd net-tools netcfg nfs-client parted pciutils plymouth plymouth-scripts procps psmisc qemu-tools rpm rsync shim squashfs sysconfig sysfsutils syslinux sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
aarch64:suse-tumbleweed:atftp bc bind-libs bind-utils bootsplash btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk grub2-arm64-efi hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm net-tools netcfg parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
arm:suse-tumbleweed:atftp bc bind-libs bind-utils bootsplash btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm net-tools netcfg parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
armv5el:suse-tumbleweed:atftp bc bind-libs bind-utils bootsplash btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm net-tools netcfg parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
armv5tel:suse-tumbleweed:atftp bc bind-libs bind-utils bootsplash btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm net-tools netcfg parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
armv6hl:suse-tumbleweed:atftp bc bind-libs bind-utils bootsplash btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm net-tools netcfg parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
armv6l:suse-tumbleweed:atftp bc bind-libs bind-utils bootsplash btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm net-tools netcfg parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
armv7hl:suse-tumbleweed:atftp bc bind-libs bind-utils bootsplash btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm net-tools netcfg parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
armv7l:suse-tumbleweed:atftp bc bind-libs bind-utils bootsplash btrfsprogs busybox bzip2 cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime glibc glibc-locale gptfdisk hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm net-tools netcfg parted pciutils plymouth plymouth-scripts procps psmisc rsync squashfs sysconfig sysfsutils sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
i586:suse-tumbleweed:adaptec-firmware atftp bc bind-libs bind-utils btrfsprogs busybox bzip2 cdrkit-cdrtools-compat checkmedia cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime gfxboot glibc glibc-locale gptfdisk grub2 grub2-i386-efi grub2-i386-pc hdparm hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-ec2 kernel-firmware kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm memtest86+ nbd net-tools netcfg nfs-client parted pciutils plymouth plymouth-scripts procps psmisc qemu-tools rpm rsync squashfs sysconfig sysfsutils syslinux sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
i686:suse-tumbleweed:adaptec-firmware atftp bc bind-libs bind-utils btrfsprogs busybox bzip2 cdrkit-cdrtools-compat checkmedia cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime gfxboot glibc glibc-locale gptfdisk grub2 grub2-i386-efi grub2-i386-pc hdparm hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-desktop kernel-ec2 kernel-firmware kernel-pae kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm memtest86+ nbd net-tools netcfg nfs-client parted pciutils plymouth plymouth-scripts procps psmisc qemu-tools rpm rsync squashfs sysconfig sysfsutils syslinux sysvinit-tools tar timezone udev util-linux which wicked xfsprogs xz
ppc:suse-tumbleweed:no_boot_descriptions_for_suse-tumbleweed_on_ppc_available
ppc64:suse-tumbleweed:no_boot_descriptions_for_suse-tumbleweed_on_ppc64_available
ppc64le:suse-tumbleweed:no_boot_descriptions_for_suse-tumbleweed_on_ppc64le_available
s390:suse-tumbleweed:no_boot_descriptions_for_suse-tumbleweed_on_s390_available
s390x:suse-tumbleweed:no_boot_descriptions_for_suse-tumbleweed_on_s390x_available
x86_64:suse-tumbleweed:adaptec-firmware atftp bc bind-libs bind-utils btrfsprogs busybox bzip2 cdrkit-cdrtools-compat checkmedia cryptsetup curl dialog diffutils dmraid dosfstools e2fsprogs fbiterm file filesystem fribidi gawk genisoimage gettext-runtime gfxboot glibc glibc-locale gptfdisk grub2 grub2-i386-pc grub2-x86_64-efi grub2-x86_64-xen hdparm hwinfo ifplugd iproute2 iputils kbd kernel-default kernel-desktop kernel-ec2 kernel-firmware kernel-xen kexec-tools kiwi-tools kmod-compat kpartx lvm2 make mdadm memtest86+ nbd net-tools netcfg nfs-client parted pciutils plymouth plymouth-scripts procps psmisc qemu-tools rpm rsync shim squashfs sysconfig sysfsutils syslinux sysvinit-tools tar timezone udev util-linux which wicked xen xfsprogs xz
aarch64:ubuntu-xenial:no_boot_descriptions_for_ubuntu-xenial_on_aarch64_available
arm:ubuntu-xenial:no_boot_descriptions_for_ubuntu-xenial_on_arm_available
armv5el:ubuntu-xenial:no_boot_descriptions_for_ubuntu-xenial_on_armv5el_available
armv5tel:ubuntu-xenial:no_boot_descriptions_for_ubuntu-xenial_on_armv5tel_available
armv6hl:ubuntu-xenial:no_boot_descriptions_for_ubuntu-xenial_on_armv6hl_available
armv6l:ubuntu-xenial:no_boot_descriptions_for_ubuntu-xenial_on_armv6l_available
armv7hl:ubuntu-xenial:no_boot_descriptions_for_ubuntu-xenial_on_armv7hl_available
armv7l:ubuntu-xenial:no_boot_descriptions_for_ubuntu-xenial_on_armv7l_available
i586:ubuntu-xenial:atftp bc cryptsetup curl dialog dmraid dosfstools dracut gawk gdisk genisoimage grub-efi-amd64 grub2 hwinfo initramfs-tools isolinux kpartx-boot linux-generic lvm2 multipath-tools parted plymouth sg3-utils-udev syslinux
i686:ubuntu-xenial:atftp bc cryptsetup curl dialog dmraid dosfstools dracut gawk gdisk genisoimage grub-efi-amd64 grub2 hwinfo initramfs-tools isolinux kpartx-boot linux-generic lvm2 multipath-tools parted plymouth sg3-utils-udev syslinux
ppc:ubuntu-xenial:no_boot_descriptions_for_ubuntu-xenial_on_ppc_available
ppc64:ubuntu-xenial:no_boot_descriptions_for_ubuntu-xenial_on_ppc64_available
ppc64le:ubuntu-xenial:no_boot_descriptions_for_ubuntu-xenial_on_ppc64le_available
s390:ubuntu-xenial:no_boot_descriptions_for_ubuntu-xenial_on_s390_available
s390x:ubuntu-xenial:no_boot_descriptions_for_ubuntu-xenial_on_s390x_available
x86_64:ubuntu-xenial:atftp bc cryptsetup curl dialog dmraid dosfstools dracut gawk gdisk genisoimage grub-efi-amd64 grub2 hwinfo initramfs-tools isolinux kpartx-boot linux-generic lvm2 multipath-tools parted plymouth sg3-utils-udev syslinux

View File

@ -9,15 +9,15 @@ addFilter("no-manual-page-for-binary kiwi-ng")
addFilter("suse-filelist-empty .*") addFilter("suse-filelist-empty .*")
addFilter("explicit-lib-dependency .*") addFilter("explicit-lib-dependency .*")
# don't blame on auto generated code
addFilter("non-executable-script .*/xml_parse.py.*")
# don't check uid for tftpboot # don't check uid for tftpboot
addFilter("non-standard-uid .*") addFilter("non-standard-uid .*")
# don't check for buildroot usage, kiwi's Makefile uses the same var name # don't check for buildroot usage, kiwi's Makefile uses the same var name
addFilter("rpm-buildroot-usage .*") addFilter("rpm-buildroot-usage .*")
# don't check position-independent-executable
addFilter("position-independent-executable-suggested .*")
# don't check for file duplicates # don't check for file duplicates
addFilter("files-duplicate .*") addFilter("files-duplicate .*")
addFilter("cross-directory-hard-link .*") addFilter("cross-directory-hard-link .*")

File diff suppressed because it is too large Load Diff

View File

@ -16,160 +16,191 @@
# #
# https://github.com/SUSE/kiwi/issues # https://github.com/SUSE/kiwi/issues
# #
%{!?python2_sitelib:%global python2_sitelib %{python_sitelib}}
# If they aren't provided by a system installed macro, define them # translate version id to distribution name as it is used in kiwi
%{!?_defaultdocdir: %global _defaultdocdir %{_datadir}/doc} %if 0%{?suse_version}
%{!?__python3: %global __python3 /usr/bin/python3} %define distro %(echo `export VER=%{suse_version}; echo "suse-${VER:0:2}.${VER:2:1}"`)
# redefine for the SLES case if no sles_version exists
%if %{undefined python3_sitelib} # SLE12:
%global python3_sitelib %(%{__python3} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())") %if 0%{?suse_version} == 1315 && !0%{?is_opensuse}
%define distro suse-SLES12
%endif
# Leap 42.1:
%if 0%{?suse_version} == 1315 && 0%{?is_opensuse}
%define distro suse-leap42.1
%endif
# Leap 42.2:
%if 0%{?suse_version} == 1316 && 0%{?is_opensuse}
%define distro suse-leap42.2
%endif
# Tumbleweed:
# Current Tumbleweed version, moving target
%if 0%{?suse_version} == 1330
%define distro suse-tumbleweed
%endif
%endif %endif
%if 0%{?el7} # SLES with sles_version macro
%global python3_pkgversion 36 %if 0%{?sles_version}
%else %define distro suse-SLES%{sles_version}
%{!?python3_pkgversion:%global python3_pkgversion 3}
%endif %endif
%if 0%{?debian} || 0%{?ubuntu} # RHEL // CentOS
%global is_deb 1 # use the rhel templates for CentOS, too
%global pygroup python %if 0%{?rhel_version} == 700 || 0%{?centos_version} == 700
%global sysgroup admin %define distro rhel-07.0
%global develsuffix dev
%else
%global pygroup Development/Languages/Python
%global sysgroup System/Management
%global develsuffix devel
%endif %endif
Name: python-kiwi Name: python-kiwi
Version: 9.18.29 Version: 9.3.3
Provides: kiwi-schema = 7.1 Provides: kiwi-schema = 6.5
Release: 0 Release: 0
Url: https://github.com/SUSE/kiwi Url: https://github.com/SUSE/kiwi
Summary: KIWI - Appliance Builder Next Generation Summary: KIWI - Appliance Builder Next Generation
License: GPL-3.0-or-later License: GPL-3.0+
%if %{_vendor} == "debbuild" Group: Development/Languages/Python
# Needed to set Maintainer in output debs
Packager: Marcus Schaefer <ms@suse.de>
%endif
Group: %{pygroup}
Source: %{name}.tar.gz Source: %{name}.tar.gz
Source1: %{name}-rpmlintrc Source1: %{name}-boot-packages
Source2: %{name}-rpmlintrc
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: gcc BuildRequires: python3-devel
BuildRequires: python%{python3_pkgversion}-%{develsuffix} BuildRequires: python3-setuptools
BuildRequires: python%{python3_pkgversion}-setuptools BuildRequires: python-devel
BuildRequires: python-setuptools
BuildRequires: fdupes BuildRequires: fdupes
%if 0%{?suse_version} BuildRequires: update-alternatives
BuildRequires: shadow BuildRequires: shadow
%endif
%if 0%{?debian} || 0%{?ubuntu}
BuildRequires: passwd
%endif
%if 0%{?fedora} || 0%{?rhel}
BuildRequires: chkconfig
%endif
%description %description
The KIWI Image System provides an operating system image builder The KIWI Image System provides an operating system image builder
for Linux supported hardware platforms as well as for virtualization for Linux supported hardware platforms as well as for virtualization
and cloud systems like Xen, KVM, VMware, EC2 and more. and cloud systems like Xen, KVM, VMware, EC2 and more.
# python3-kiwi # python2-kiwi
%package -n python%{python3_pkgversion}-kiwi %package -n python2-kiwi
Summary: KIWI - Appliance Builder Next Generation Summary: KIWI - Appliance Builder Next Generation
Group: Development/Languages/Python Group: Development/Languages/Python
%if 0%{?fedora} || 0%{?rhel} >= 8 || 0%{?suse_version} || 0%{?debian} || 0%{?ubuntu} Provides: python-kiwi = %{version}-%{release}
Recommends: jing Provides: kiwi-image:tbz
%endif Provides: kiwi-image:docker
%if 0%{?ubuntu} || 0%{?debian} Provides: kiwi-image:iso
Requires: python%{python3_pkgversion}-yaml Provides: kiwi-image:vmx
%else Provides: kiwi-image:pxe
Requires: python%{python3_pkgversion}-PyYAML Provides: kiwi-image:oem
%endif Requires: update-alternatives
Requires: python%{python3_pkgversion}-docopt Requires: python-docopt
Requires: python%{python3_pkgversion}-lxml Requires: python-setuptools
Requires: python%{python3_pkgversion}-requests Requires: python-lxml
Requires: python%{python3_pkgversion}-setuptools Requires: python-xattr
%if (0%{?suse_version} && 0%{?suse_version} < 1550) Requires: python-six
Requires: python%{python3_pkgversion}-xattr Requires: python-future
%else Requires(post): update-alternatives
Requires: python%{python3_pkgversion}-pyxattr Requires(postun): update-alternatives
%endif
# tools used by kiwi # tools used by kiwi
%if 0%{?suse_version} %if 0%{?suse_version}
%ifarch x86_64
Requires: grub2-x86_64-efi
%endif
%ifarch %{ix86} x86_64
Recommends: gfxboot
%endif
Requires: qemu-tools
Requires: squashfs
Requires: gptfdisk
%endif
%if 0%{?fedora} || 0%{?rhel}
%ifarch x86_64
Requires: grub2-efi-x64
%endif
Requires: chkconfig
Requires(post): chkconfig
Requires(postun): chkconfig
Requires: qemu-img
Requires: squashfs-tools
Requires: gdisk
Requires: dnf
Provides: kiwi-packagemanager:dnf
Provides: kiwi-packagemanager:yum
%endif
%if 0%{?suse_version}
# If it's available, let's pull it in
Recommends: dnf
%endif
%if 0%{?fedora} >= 26 || 0%{?suse_version}
Requires: zypper Requires: zypper
Requires: squashfs
Provides: kiwi-packagemanager:zypper Provides: kiwi-packagemanager:zypper
%endif %endif
%if 0%{?debian} || 0%{?ubuntu} %if 0%{?rhel_version} || 0%{?centos_version}
Requires: debootstrap Requires: yum
Requires: qemu-utils
Requires: squashfs-tools Requires: squashfs-tools
Requires: gdisk Provides: kiwi-packagemanager:yum
%endif %endif
Requires: dosfstools Requires: genisoimage
Requires: e2fsprogs
Requires: xorriso
Requires: grub2
Requires: kiwi-man-pages
Requires: kiwi-tools Requires: kiwi-tools
Requires: lvm2 Requires: kiwi-man-pages
Requires: mtools
Requires: parted
Requires: kpartx
Requires: rsync Requires: rsync
Requires: tar >= 1.2.7 Requires: tar >= 1.2.7
Requires: gptfdisk
Requires: qemu-tools
Requires: dosfstools
Requires: e2fsprogs
Requires: lvm2
Requires: parted
Requires: multipath-tools
Requires: grub2
Requires: mtools
%ifarch %arm aarch64 %ifarch %arm aarch64
%if 0%{?fedora} || 0%{?rhel}
Requires: uboot-tools
%endif
%if 0%{?suse_version}
Requires: u-boot-tools Requires: u-boot-tools
%endif %endif
%ifarch x86_64
Requires: grub2-x86_64-efi
%endif %endif
%ifarch s390 s390x %ifarch s390 s390x
Requires: s390-tools Requires: s390-tools
%endif %endif
%description -n python%{python3_pkgversion}-kiwi %description -n python2-kiwi
Python 2 library of the KIWI Image System. Provides an operating system
image builder for Linux supported hardware platforms as well as for
virtualization and cloud systems like Xen, KVM, VMware, EC2 and more.
# python3-kiwi
%package -n python3-kiwi
Summary: KIWI - Appliance Builder Next Generation
Group: Development/Languages/Python
Provides: kiwi-image:tbz
Provides: kiwi-image:docker
Provides: kiwi-image:iso
Provides: kiwi-image:vmx
Provides: kiwi-image:pxe
Provides: kiwi-image:oem
Requires: update-alternatives
Requires: python3-docopt
Requires: python3-setuptools
Requires: python3-lxml
Requires: python3-xattr
Requires: python3-six
Requires: python3-future
Requires(post): update-alternatives
Requires(postun): update-alternatives
# tools used by kiwi
%if 0%{?suse_version}
Requires: zypper
Requires: squashfs
Provides: kiwi-packagemanager:zypper
%endif
%if 0%{?rhel_version} || 0%{?centos_version}
Requires: yum
Requires: squashfs-tools
Provides: kiwi-packagemanager:yum
%endif
Requires: genisoimage
Requires: kiwi-tools
Requires: kiwi-man-pages
Requires: rsync
Requires: tar >= 1.2.7
Requires: gptfdisk
Requires: qemu-tools
Requires: dosfstools
Requires: e2fsprogs
Requires: lvm2
Requires: parted
Requires: multipath-tools
Requires: grub2
Requires: mtools
%ifarch %arm aarch64
Requires: u-boot-tools
%endif
%ifarch x86_64
Requires: grub2-x86_64-efi
%endif
%ifarch s390 s390x
Requires: s390-tools
%endif
%description -n python3-kiwi
Python 3 library of the KIWI Image System. Provides an operating system Python 3 library of the KIWI Image System. Provides an operating system
image builder for Linux supported hardware platforms as well as for image builder for Linux supported hardware platforms as well as for
virtualization and cloud systems like Xen, KVM, VMware, EC2 and more. virtualization and cloud systems like Xen, KVM, VMware, EC2 and more.
%package -n kiwi-tools %package -n kiwi-tools
Summary: KIWI - Collection of Boot Helper Tools Summary: KIWI - Collection of Boot Helper Tools
License: GPL-3.0-or-later License: GPL-3.0+
Group: %{sysgroup} Group: System/Management
%description -n kiwi-tools %description -n kiwi-tools
This package contains a small set of helper tools used for the This package contains a small set of helper tools used for the
@ -177,170 +208,48 @@ kiwi created initial ramdisk which is used to control the very
first boot of an appliance. The tools are not meant to be used first boot of an appliance. The tools are not meant to be used
outside of the scope of kiwi appliance building. outside of the scope of kiwi appliance building.
%if %{_vendor} != "debbuild" %ifarch %ix86 x86_64
%ifarch %{ix86} x86_64
%package -n kiwi-pxeboot %package -n kiwi-pxeboot
Summary: KIWI - PXE boot structure Summary: KIWI - PXE boot structure
Requires: syslinux Requires: syslinux
%if 0%{?fedora} || 0%{?rhel} License: GPL-3.0+
Requires(pre): shadow-utils Group: System/Management
%else
Requires(pre): shadow
%endif
License: GPL-3.0-or-later
Group: %{sysgroup}
%description -n kiwi-pxeboot %description -n kiwi-pxeboot
This package contains the basic PXE directory structure which is This package contains the basic PXE directory structure which is
needed to serve kiwi built images via PXE. needed to serve kiwi built images via PXE.
%endif %endif
%endif
%package -n dracut-kiwi-lib %package -n kiwi-boot-requires
Summary: KIWI - Dracut kiwi Library Summary: KIWI - buildservice package requirements for boot images
%if 0%{?fedora} || 0%{?rhel} || 0%{?suse_version} || 0%{?debian} Provides: kiwi-boot:isoboot
# Ubuntu 16.04 OBS environments refuse to set up due to Provides: kiwi-boot:vmxboot
# initramfs-tools / dracut conflict and initramfs-tools is required Provides: kiwi-boot:netboot
# to set up the build environment... Provides: kiwi-boot:oemboot
BuildRequires: dracut Provides: kiwi-filesystem:btrfs
%endif Provides: kiwi-filesystem:xfs
Requires: bc Provides: kiwi-filesystem:ext3
Requires: cryptsetup Provides: kiwi-filesystem:ext4
%if 0%{?fedora} || 0%{?rhel} || 0%{?ubuntu} >= 1804 || 0%{?debian} >= 9 Provides: kiwi-filesystem:squashfs
Requires: btrfs-progs
Requires: gdisk
Requires: dracut-network
%else
%if 0%{?debian} || 0%{?ubuntu}
Requires: btrfs-tools
Requires: gdisk
%else
Requires: btrfsprogs Requires: btrfsprogs
Requires: gptfdisk
%endif
%endif
Requires: coreutils
Requires: e2fsprogs Requires: e2fsprogs
Requires: grep
Requires: lvm2
Requires: mdadm
Requires: parted
Requires: util-linux
Requires: xfsprogs Requires: xfsprogs
Requires: dialog Requires: python3-kiwi = %{version}
Requires: pv Requires: %(echo `cat %{S:1}|grep %{_target_cpu}:%{distro}:|cut -f3- -d:`)
Requires: curl License: GPL-3.0+
%if 0%{?debian} || 0%{?ubuntu} Group: System/Management
Requires: xz-utils
Requires: dmsetup
%else
Requires: xz
Requires: device-mapper
%endif
%ifarch s390 s390x
Requires: s390-tools
%endif
License: GPL-3.0-or-later
Group: %{sysgroup}
%description -n dracut-kiwi-lib %description -n kiwi-boot-requires
This package contains a collection of methods to provide a library Meta package for the buildservice to pull in all required packages in
for tasks done in other kiwi dracut modules order to have them in the buildservice created repositories to allow
kiwi to build the boot image. This package must never be published
%package -n dracut-kiwi-oem-repart nor installed by anybody else except for the buildservice, it is part
Summary: KIWI - Dracut module for oem(repart) image type of the kiwi - buildservice integration exclusively
%if 0%{?fedora} || 0%{?rhel} || 0%{?suse_version} || 0%{?debian}
# Ubuntu 16.04 OBS environments refuse to set up due to
# initramfs-tools / dracut conflict and initramfs-tools is required
# to set up the build environment...
BuildRequires: dracut
%endif
Requires: dracut-kiwi-lib
License: GPL-3.0-or-later
Group: %{sysgroup}
%description -n dracut-kiwi-oem-repart
This package contains the kiwi-repart dracut module which is
used to repartition the oem disk image to the current disk
geometry according to the setup in the kiwi image configuration
%package -n dracut-kiwi-oem-dump
Summary: KIWI - Dracut module for oem(install) image type
%if 0%{?fedora} || 0%{?rhel} || 0%{?suse_version} || 0%{?debian}
# Ubuntu 16.04 OBS environments refuse to set up due to
# initramfs-tools / dracut conflict and initramfs-tools is required
# to set up the build environment...
BuildRequires: dracut
%endif
Requires: dracut-kiwi-lib
Requires: kexec-tools
Requires: gawk
License: GPL-3.0-or-later
Group: %{sysgroup}
%description -n dracut-kiwi-oem-dump
This package contains the kiwi-dump dracut module which is
used to install an oem image onto a target disk. It implements
a simple installer which allows for user selected target disk
or unattended installation to target. The source of the image
to install could be either from media(CD/DVD/USB) or from
remote
%package -n dracut-kiwi-live
Summary: KIWI - Dracut module for iso(live) image type
%if 0%{?fedora} || 0%{?rhel} || 0%{?suse_version} || 0%{?debian}
# Ubuntu 16.04 OBS environments refuse to set up due to
# initramfs-tools / dracut conflict and initramfs-tools is required
# to set up the build environment...
BuildRequires: dracut
%endif
Requires: dialog
Requires: xfsprogs
Requires: e2fsprogs
Requires: util-linux
%if 0%{?debian} || 0%{?ubuntu}
Requires: dmsetup
Requires: dracut-network
%endif
%if 0%{?fedora} || 0%{?rhel}
Requires: device-mapper
Requires: dracut-network
%endif
%if 0%{?suse_version}
Requires: device-mapper
%endif
Requires: dracut
Requires: xorriso
Requires: parted
License: GPL-3.0-or-later
Group: %{sysgroup}
%description -n dracut-kiwi-live
This package contains the kiwi-live dracut module which is used
for booting iso(live) images built with KIWI
%package -n dracut-kiwi-overlay
Summary: KIWI - Dracut module for vmx(+overlay) image type
%if 0%{?fedora} || 0%{?rhel} || 0%{?suse_version} || 0%{?debian}
# Ubuntu 16.04 OBS environments refuse to set up due to
# initramfs-tools / dracut conflict and initramfs-tools is required
# to set up the build environment...
BuildRequires: dracut
%endif
Requires: util-linux
Requires: dracut
License: GPL-3.0-or-later
Group: %{sysgroup}
%description -n dracut-kiwi-overlay
This package contains the kiwi-overlay dracut module which is used
for booting vmx images built with KIWI and configured to use an
overlay root filesystem
%package -n kiwi-man-pages %package -n kiwi-man-pages
Summary: KIWI - manual pages Summary: KIWI - manual pages
License: GPL-3.0-or-later License: GPL-3.0+
Group: %{sysgroup} Group: System/Management
%description -n kiwi-man-pages %description -n kiwi-man-pages
Provides manual pages to describe the kiwi commands Provides manual pages to describe the kiwi commands
@ -348,49 +257,82 @@ Provides manual pages to describe the kiwi commands
%prep %prep
%setup -q -n kiwi-%{version} %setup -q -n kiwi-%{version}
# Drop shebang for kiwi/xml_parse.py, as we don't intend to use it
# as an independent script
sed -e "s|#!/usr/bin/env python||" -i kiwi/xml_parse.py
%if 0%{?suse_version} && 0%{?suse_version} < 1550
# For older SUSE distributions, use the other xattr Python module
sed -e "s|pyxattr|xattr|" -i setup.py
%endif
%build %build
# Build Python 2 version
python2 setup.py build --cflags="${RPM_OPT_FLAGS}"
# Build Python 3 version # Build Python 3 version
python3 setup.py build --cflags="${RPM_OPT_FLAGS}" python3 setup.py build --cflags="${RPM_OPT_FLAGS}"
%install %install
# Install Python 2 version
python2 setup.py install --prefix=%{_prefix} --root=%{buildroot}
# Install Python 3 version # Install Python 3 version
python3 setup.py install --prefix=%{_prefix} --root=%{buildroot} %{?is_deb:--install-layout=deb} python3 setup.py install --prefix=%{_prefix} --root=%{buildroot}
# Install dracut modules # init alternatives setup
make buildroot=%{buildroot}/ install_dracut mkdir -p %{buildroot}%{_sysconfdir}/alternatives
# Install documentation in PDF format # alternatives setup for kiwi -> kiwi-ng-py_ver binary
make buildroot=%{buildroot}/ docdir=%{_defaultdocdir}/ install_package_docs touch %{buildroot}%{_sysconfdir}/alternatives/kiwi
ln -s %{_sysconfdir}/alternatives/kiwi \
%{buildroot}%_bindir/kiwi
# Create symlinks for correct binaries # alternatives setup for kiwi-ng -> kiwi-ng-py_ver binary
ln -sr %{buildroot}%{_bindir}/kiwi-ng %{buildroot}%{_bindir}/kiwi touch %{buildroot}%{_sysconfdir}/alternatives/kiwi-ng
ln -sr %{buildroot}%{_bindir}/kiwi-ng %{buildroot}%{_bindir}/kiwi-ng-3 ln -s %{_sysconfdir}/alternatives/kiwi-ng \
ln -sr %{buildroot}%{_bindir}/kiwicompat %{buildroot}%{_bindir}/kiwicompat-3 %{buildroot}%_bindir/kiwi-ng
# alternatives setup for kiwicompat -> kiwicompat-py_ver binary
touch %{buildroot}%{_sysconfdir}/alternatives/kiwicompat
ln -s %{_sysconfdir}/alternatives/kiwicompat \
%{buildroot}%_bindir/kiwicompat
%if %{_vendor} != "debbuild"
# kiwi pxeboot directory structure to be packed in kiwi-pxeboot # kiwi pxeboot directory structure to be packed in kiwi-pxeboot
%ifarch %{ix86} x86_64 %ifarch %ix86 x86_64
for i in KIWI pxelinux.cfg image upload boot; do \ for i in KIWI pxelinux.cfg image upload boot; do \
mkdir -p %{buildroot}/srv/tftpboot/$i ;\ mkdir -p %{buildroot}/srv/tftpboot/$i ;\
done done
%endif %endif
%endif
%if 0%{?fedora} || 0%{?suse_version}
%fdupes %{buildroot}/srv/tftpboot %fdupes %{buildroot}/srv/tftpboot
%endif %fdupes %{buildroot}/%{python3_sitelib}/kiwi/boot
%fdupes %{buildroot}/%{python2_sitelib}/kiwi/boot
%if %{_vendor} != "debbuild" %post -n python2-kiwi
%ifarch %{ix86} x86_64 %{_sbindir}/update-alternatives \
--install %_bindir/kiwi kiwi %_bindir/kiwi-ng-2 10
%{_sbindir}/update-alternatives \
--install %_bindir/kiwi-ng kiwi-ng %_bindir/kiwi-ng-2 10
%{_sbindir}/update-alternatives \
--install %_bindir/kiwicompat kiwicompat %_bindir/kiwicompat-2 10
%post -n python3-kiwi
%{_sbindir}/update-alternatives \
--install %_bindir/kiwi kiwi %_bindir/kiwi-ng-3 10
%{_sbindir}/update-alternatives \
--install %_bindir/kiwi-ng kiwi-ng %_bindir/kiwi-ng-3 10
%{_sbindir}/update-alternatives \
--install %_bindir/kiwicompat kiwicompat %_bindir/kiwicompat-3 10
%preun -n python2-kiwi
%{_sbindir}/update-alternatives \
--remove kiwi %_bindir/kiwi
%{_sbindir}/update-alternatives \
--remove kiwi %_bindir/kiwi-ng
%{_sbindir}/update-alternatives \
--remove kiwicompat %_bindir/kiwicompat
%preun -n python3-kiwi
%{_sbindir}/update-alternatives \
--remove kiwi %_bindir/kiwi
%{_sbindir}/update-alternatives \
--remove kiwi %_bindir/kiwi-ng
%{_sbindir}/update-alternatives \
--remove kiwicompat %_bindir/kiwicompat
%ifarch %ix86 x86_64
%pre -n kiwi-pxeboot %pre -n kiwi-pxeboot
#============================================================ #============================================================
# create user and group tftp if they does not exist # create user and group tftp if they does not exist
@ -402,56 +344,60 @@ if ! /usr/bin/getent passwd tftp >/dev/null; then
-r -s /bin/false tftp -r -s /bin/false tftp
fi fi
%endif %endif
%endif
%files -n python%{python3_pkgversion}-kiwi %files -n python2-kiwi
%{_bindir}/kiwi %defattr(-,root,root,-)
%{_bindir}/kiwi-ng %{_bindir}/kiwi-ng-2*
%{_bindir}/kiwicompat %{_bindir}/kiwicompat-2*
%ghost %{_bindir}/kiwi
%ghost %{_bindir}/kiwi-ng
%ghost %{_bindir}/kiwicompat
%ghost %_sysconfdir/alternatives/kiwi
%ghost %_sysconfdir/alternatives/kiwi-ng
%ghost %_sysconfdir/alternatives/kiwicompat
%{python2_sitelib}/*
%config %_sysconfdir/bash_completion.d/kiwi-ng-2*.sh
%files -n python3-kiwi
%defattr(-,root,root,-)
%{_bindir}/kiwi-ng-3* %{_bindir}/kiwi-ng-3*
%{_bindir}/kiwicompat-3* %{_bindir}/kiwicompat-3*
%{python3_sitelib}/kiwi* %ghost %{_bindir}/kiwi
%ghost %{_bindir}/kiwi-ng
%ghost %{_bindir}/kiwicompat
%ghost %_sysconfdir/alternatives/kiwi
%ghost %_sysconfdir/alternatives/kiwi-ng
%ghost %_sysconfdir/alternatives/kiwicompat
%{python3_sitelib}/*
%config %_sysconfdir/bash_completion.d/kiwi-ng-3*.sh
%files -n kiwi-man-pages %files -n kiwi-man-pages
%defattr(-, root, root)
%dir %{_defaultdocdir}/python-kiwi %dir %{_defaultdocdir}/python-kiwi
%{_defaultdocdir}/python-kiwi/kiwi.pdf
%{_defaultdocdir}/python-kiwi/LICENSE %{_defaultdocdir}/python-kiwi/LICENSE
%{_defaultdocdir}/python-kiwi/README %{_defaultdocdir}/python-kiwi/README
%config %_sysconfdir/bash_completion.d/kiwi-ng.sh %doc %{_mandir}/man2/*
%config %_sysconfdir/kiwi.yml
%doc %{_mandir}/man8/*
%files -n kiwi-tools %files -n kiwi-tools
%{_bindir}/dcounter %defattr(-, root, root)
%{_bindir}/isconsole %exclude %{_bindir}/kiwi
%{_bindir}/kversion %exclude %{_bindir}/kiwicompat
%{_bindir}/utimer %exclude %{_bindir}/kiwi-ng*
%exclude %{_bindir}/kiwicompat-*
%{_bindir}/*
%files -n dracut-kiwi-lib %ifarch %ix86 x86_64
%{_usr}/lib/dracut/modules.d/99kiwi-lib
%files -n dracut-kiwi-oem-repart
%{_usr}/lib/dracut/modules.d/90kiwi-repart
%files -n dracut-kiwi-oem-dump
%{_usr}/lib/dracut/modules.d/90kiwi-dump
%files -n dracut-kiwi-live
%{_usr}/lib/dracut/modules.d/90kiwi-live
%files -n dracut-kiwi-overlay
%{_usr}/lib/dracut/modules.d/90kiwi-overlay
%if %{_vendor} != "debbuild"
%ifarch %{ix86} x86_64
%files -n kiwi-pxeboot %files -n kiwi-pxeboot
%dir %attr(0755,tftp,tftp) /srv/tftpboot %defattr(-, root, root)
%dir %attr(0750,tftp,tftp) /srv/tftpboot
%dir /srv/tftpboot/KIWI %dir /srv/tftpboot/KIWI
%dir /srv/tftpboot/pxelinux.cfg %dir /srv/tftpboot/pxelinux.cfg
%dir /srv/tftpboot/image %dir /srv/tftpboot/image
%dir /srv/tftpboot/upload %dir /srv/tftpboot/upload
%dir /srv/tftpboot/boot %dir /srv/tftpboot/boot
%endif %endif
%endif
%files -n kiwi-boot-requires
%defattr(-, root, root)
%changelog %changelog

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1 version https://git-lfs.github.com/spec/v1
oid sha256:1ad1d9dce7da52231f2d4ca67d83c76d0ac76ebc9e131d91873f9fdf2ac9a5c3 oid sha256:db6943ed51a0bc699ba489da136cddcaaddafe10537d756cdba2f9e84c68363e
size 1633292 size 2930187