Platform
Platform is a minimal subset of RPM-based operating system that is enough to build RPM packages listed in test subject.
Platform is defined by one or more YUM repositories with a number of RPM packages that are taken from these repositories, along with their runtime dependencies.
Platform is only a small subset of the whole OS for two reasons: to improve build performance and to prevent new dependencies on OS packages from getting in unnoticed.
Machine-readable information about platform in XML format can be found in platform.xml. Human-readable information is included below.
YUM Repositories
- Name: Everything
URL: https://kojipkgs.fedoraproject.org/repos/f37-build/latest/x86_64/
Packages
- shadow-utils
- rpm-build
- glibc-minimal-langpack
- which
- gcc
- gcc-c++
- make
- java-17-openjdk-devel
- java-11-openjdk-devel
- java-1.8.0-openjdk-devel
- bash
- coreutils
- findutils
- python3-devel
- python3-lxml
- python3-pytest
- python3-pytest-cov
- python3-setuptools
- procps-ng
- publicsuffix-list
- asciidoc
- xmlto