New version 29.9-1

- Move install time dependencies to a metapackage (mkolman)
This commit is contained in:
Martin Kolman 2018-04-09 21:16:28 +02:00
parent 939210d119
commit f78eca998b
3 changed files with 36 additions and 20 deletions

1
.gitignore vendored
View File

@ -140,3 +140,4 @@
/anaconda-29.6.tar.bz2 /anaconda-29.6.tar.bz2
/anaconda-29.7.tar.bz2 /anaconda-29.7.tar.bz2
/anaconda-29.8.tar.bz2 /anaconda-29.8.tar.bz2
/anaconda-29.9.tar.bz2

View File

@ -6,7 +6,7 @@
Summary: Graphical system installer Summary: Graphical system installer
Name: anaconda Name: anaconda
Version: 29.8 Version: 29.9
Release: 1%{?dist} Release: 1%{?dist}
License: GPLv2+ and MIT License: GPLv2+ and MIT
Group: Applications/System Group: Applications/System
@ -30,7 +30,6 @@ Source0: %{name}-%{version}.tar.bz2
%define gettextver 0.19.8 %define gettextver 0.19.8
%define gtk3ver 3.22.17 %define gtk3ver 3.22.17
%define helpver 22.1-1 %define helpver 22.1-1
%define iscsiver 6.2.0.873-26
%define isomd5sum 1.0.10 %define isomd5sum 1.0.10
%define langtablever 0.0.34 %define langtablever 0.0.34
%define libarchivever 3.0.4 %define libarchivever 3.0.4
@ -39,7 +38,6 @@ Source0: %{name}-%{version}.tar.bz2
%define libxklavierver 5.4 %define libxklavierver 5.4
%define mehver 0.23-1 %define mehver 0.23-1
%define nmver 1.0 %define nmver 1.0
%define partedver 1.8.1
%define pykickstartver 3.12-1 %define pykickstartver 3.12-1
%define pypartedver 2.5-2 %define pypartedver 2.5-2
%define rpmver 4.10.0 %define rpmver 4.10.0
@ -92,12 +90,10 @@ Requires: python3-libs
Requires: python3-dnf >= %{dnfver} Requires: python3-dnf >= %{dnfver}
Requires: python3-blivet >= 1:3.0.0-0.1.b1 Requires: python3-blivet >= 1:3.0.0-0.1.b1
Requires: python3-blockdev >= %{libblockdevver} Requires: python3-blockdev >= %{libblockdevver}
Requires: libblockdev-plugins-all >= %{libblockdevver}
Requires: python3-meh >= %{mehver} Requires: python3-meh >= %{mehver}
Requires: libreport-anaconda >= 2.0.21-1 Requires: libreport-anaconda >= 2.0.21-1
Requires: libselinux-python3 Requires: libselinux-python3
Requires: rpm-python3 >= %{rpmver} Requires: rpm-python3 >= %{rpmver}
Requires: parted >= %{partedver}
Requires: python3-pyparted >= %{pypartedver} Requires: python3-pyparted >= %{pypartedver}
Requires: python3-requests Requires: python3-requests
Requires: python3-requests-file Requires: python3-requests-file
@ -117,7 +113,6 @@ Requires: python3-pydbus
Requires: cracklib-dicts Requires: cracklib-dicts
Requires: python3-pytz Requires: python3-pytz
Requires: realmd
Requires: teamd Requires: teamd
%ifarch %livearches %ifarch %livearches
Requires: usermode Requires: usermode
@ -125,8 +120,6 @@ Requires: usermode
%ifarch s390 s390x %ifarch s390 s390x
Requires: openssh Requires: openssh
%endif %endif
Requires: isomd5sum >= %{isomd5sum}
Requires: createrepo_c
Requires: NetworkManager >= %{nmver} Requires: NetworkManager >= %{nmver}
Requires: NetworkManager-libnm >= %{nmver} Requires: NetworkManager-libnm >= %{nmver}
Requires: NetworkManager-team Requires: NetworkManager-team
@ -134,18 +127,7 @@ Requires: dhclient
Requires: kbd Requires: kbd
Requires: chrony Requires: chrony
Requires: python3-ntplib Requires: python3-ntplib
Requires: rsync
Requires: systemd Requires: systemd
%ifarch %{ix86} x86_64
Requires: fcoe-utils >= %{fcoeutilsver}
%endif
Requires: python3-iscsi-initiator-utils >= %{iscsiver}
%ifarch %{ix86} x86_64
%if ! 0%{?rhel}
Requires: hfsplus-tools
%endif
%endif
Requires: kexec-tools
Requires: python3-pid Requires: python3-pid
Requires: python3-ordered-set >= 2.0.0 Requires: python3-ordered-set >= 2.0.0
Requires: python3-wrapt Requires: python3-wrapt
@ -168,6 +150,36 @@ Obsoletes: booty <= 0.107-1
The anaconda-core package contains the program which was used to install your The anaconda-core package contains the program which was used to install your
system. system.
%package install-env-deps
Summary: Installation environment specific dependencies
Requires: udisks2-iscsi
Requires: libblockdev-plugins-all >= %{libblockdevver}
# active directory/freeipa join support
Requires: realmd
Requires: isomd5sum >= %{isomd5sum}
%ifarch %{ix86} x86_64
Requires: fcoe-utils >= %{fcoeutilsver}
%endif
# likely HFS+ resize support
%ifarch %{ix86} x86_64
%if ! 0%{?rhel}
Requires: hfsplus-tools
%endif
%endif
# kexec support
Requires: kexec-tools
Requires: createrepo_c
# run's on TTY1 in install env
Requires: tmux
# install time crash handling
Requires: gdb
Requires: rsync
%description install-env-deps
The anaconda-install-env-deps metapackage lists all installation environment dependencies.
This makes it possible for packages (such as Initial Setup) to depend on the main Anaconda package without
pulling in all the install time dependencies as well.
%package gui %package gui
Summary: Graphical user interface for the Anaconda installer Summary: Graphical user interface for the Anaconda installer
Requires: anaconda-core = %{version}-%{release} Requires: anaconda-core = %{version}-%{release}
@ -334,6 +346,9 @@ update-desktop-database &> /dev/null || :
%{_prefix}/libexec/anaconda/dd_* %{_prefix}/libexec/anaconda/dd_*
%changelog %changelog
* Mon Apr 09 2018 Martin Kolman <mkolman@redhat.com> - 29.9-1
- Move install time dependencies to a metapackage (mkolman)
* Thu Apr 05 2018 Martin Kolman <mkolman@redhat.com> - 29.8-1 * Thu Apr 05 2018 Martin Kolman <mkolman@redhat.com> - 29.8-1
- Fix forgotten usage of the selinux kickstart command (vponcova) - Fix forgotten usage of the selinux kickstart command (vponcova)
- Fix tests for the storage module (vponcova) - Fix tests for the storage module (vponcova)

View File

@ -1 +1 @@
SHA512 (anaconda-29.8.tar.bz2) = 905600615a1873782f9a1f2149f1856dd3e7699706673b703453a888893c380efc654e9e7453a5681ff129ba461e4531a15315abc305352b7c38cf392d84149a SHA512 (anaconda-29.9.tar.bz2) = 53ec0dd5ed53839f08d894b1a8c01f1e91fdf5de297520bb0d056f6c4110dccbc5d44313ca966efb3f840e9f8f79fb16be5012e91c626ae331f05c8d7f10f0dd