#375 Include the anaconda-install-env-deps metapackage
Merged 6 years ago by mohanboddu. Opened 6 years ago by m4rtink.
m4rtink/fedora-kickstarts master-use_anaconda_metapackage  into  master

file modified
+1
@@ -49,6 +49,7 @@ 

  

  # The point of a live image is to install

  anaconda

+ anaconda-install-env-deps

  @anaconda-tools

  

  # Need aajohan-comfortaa-fonts for the SVG rnotes images

Use the anaconda-install-env-deps metapackage to pull in the
Anaconda dependencies needed in the installation environment.

The anaconda-install-env-deps metapackage lists all install time
dependencies and makes it possible for packages such as
Initial Setup to depend on Anaconda without pulling all
the (mainly storage related) install time dependencies
to the installed system.

The same is applicable for dirinstall which also does
not require the install time dependencies as it is just
installing to a local folder.

This also fixes rhbz#1561047 as anaconda-install-env-deps
package has a Requires on udisks2-iscsi.

For some context about this PR - it's part of an ongoing effort to separate the install-time only dependencies of anaconda, so that packages such as Initial Setup, which only use the Anaconda configuration screens can operate normally without pulling in a lot of unrelated dependencies.

This is actually pretty important on ARM devices, where in most cases Initial Setup basically takes over the role of the installer. Also storage space usage can be a limiting factor on many ARM devices.

Related PRs:

Anaconda PR: https://github.com/rhinstaller/anaconda/pull/1415
-> this PR adds the anaconda-install-env-deps metapackage

Lorax PR: https://github.com/weldr/lorax/pull/347
-> includes anaconda-install-env-deps in the installation environment image template

Related bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=1491806 - make it possible to install Initial Setup without unnecessary dependencies
https://bugzilla.redhat.com/show_bug.cgi?id=1561047 - udisks2-iscsi package needs to be present in the installation environment

rebased onto f36efa9

6 years ago

Pull-Request has been merged by mohanboddu

6 years ago
Metadata