mrc0mmand/systemd-centos-ci-centos8

Project ID: 42115

Description

A couple of necessary dependencies for systemd's CentOS CI (https://jenkins-systemd.apps.ocp.ci.centos.org/)

  • openldap and libuser packages were taken directly from CentOS dist-git - they need to be rebuilt, since openldap-server and libuser-devel packages are not in the public buildroot repositories for CentOS 8. openldap-server needed a minor release bump to avoid conflicts with the z-stream version.
  • util-linux follows Fedora Rawhide, but since v2.37 the CentOS 8 package ships without man pages, as they require rubygem-asciidoctor, which is not present in CentOS 8 (see the fork for details: https://src.fedoraproject.org/fork/mrc0mmand/rpms/util-linux)
  • meson is a rebuild of the Hyperscale SIG meson package
  • edk2 is rebuild of the Rawhide package, since the C8S version ships only SecureBoot version of the OVMF (the C9S version, thankfully, fixes that)
  • zstd is a rebuild of the Hyperscale SIG C8S package, since they don't build the ppc64le packages we need for the CI

Note: the chroots use EPEL during builds even though they're the non-EPEL versions, as I was too lazy to switch everything to EPEL chroots just for the edk2 package

Installation Instructions

Instructions not filled in by author. Author knows what to do. Everybody else should avoid this repo.

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download
Centos-stream 8 aarch64 (194161)*, ppc64le (139135)*, x86_64 (205597)* Centos-stream 8 (4323 downloads)

* Total number of downloaded packages.

External Repository List

The following repositories are accessible during builds


Quick Enable

#> dnf copr enable mrc0mmand/systemd-centos-ci-centos8
More info about enabling Copr repositories

Other Actions