Blob Blame History Raw
document: modulemd
version: 1
data:
    summary: Architecture-specific utilities
    description: >-
        This module includes architecture-specific, hardware-enablement
        utilities not suitable for the Host module -- either because
        they depend on non-Host & Platform modules, are not bound to
        the kernel or are not required for boot.
    license:
        module: [ MIT ]
    dependencies:
        buildrequires:
            # TODO: Replace with non-bootstrap once available.
            # To build our package set, we require:
            #
            #   * host & platform with glibc32 (OK)
            #   * perl (OK)
            #   * autotools (OK)
            #   * doxygen
            #   * net-snmp
            #
            # This is a temporary workaround until then.
            bootstrap: master
        requires:
            platform: master
            host: master
            perl: master
    references:
        community: https://fedoraproject.org/wiki/Host_and_Platform
        documentation: https://github.com/fedora-modularity/hp
        tracker: https://github.com/fedora-modularity/hp/issues
    api:
        rpms:
            # biosdevname
            - biosdevname
            # grubby
            - grubby
            # librtas
            - librtas
            - librtas-devel
            # libservicelog
            - libservicelog
            - libservicelog-devel
            # libvpd
            - libvpd
            - libvpd-devel
            # lsvpd
            - lsvpd
            # memtest86+
            - memtest86+
            # powerpc-utils
            - powerpc-utils
            - powerpc-utils-core
            # ppc64-diag
            - ppc64-diag
            # ppc64-utils
            - ppc64-utils
            # s390utils
            - s390utils
            - s390utils-base
            - s390utils-cmsfs
            - s390utils-cmsfs-fuse
            - s390utils-cpacfstatsd
            - s390utils-cpuplugd
            - s390utils-devel
            - s390utils-hmcdrvfs
            - s390utils-iucvterm
            - s390utils-mon_statd
            - s390utils-osasnmpd
            - s390utils-zdsfs
            - s390utils-ziomon
            # servicelog
            - servicelog
    components:
        rpms:
            # biosdevname-0.6.2-5.fc27
            biosdevname:
                rationale: >-
                    Translates kernel device names to BIOS names.
                ref: 9b931758dabccda93dab00dec7b4619c7b91dcc8
            # grubby-8.40-6.fc27
            grubby:
                rationale: >-
                    Provides a utility for editing bootloader configuration.
                    Needed by memtest86+.
                ref: 8f77e4538db717131f2fab2a337a7fb8a2780d00
            # librtas-2.0.1-3.fc27
            librtas:
                rationale: >-
                    Runtime and build-time dependency of powerpc-utils,
                    ppc64-diag, ppc64-utils and libservicelog.
                ref: e2a6fca5ef9084547d3e7f63f9833761bb5fee52
            # libservicelog-1.1.17-3.fc27
            libservicelog:
                rationale: >-
                    Runtime and build-time dependency of powerpc-utils as
                    well as ppc64-utils and ppc64-diag.
                ref: 7aca2d822dbb15674b502b5affc6c4ca6e9e93db
                buildorder: 10
            # libvpd-2.2.5-7.fc27
            libvpd:
                rationale: >-
                    Runtime dependency of ppc64-diag and ppc64-utils.
                ref: 53f9922962ee539aba3b40296aacf75412d357ff
            # lsvpd-1.7.8-3.fc27
            lsvpd:
                rationale: >-
                    VPD/Hardware inventory utilities for Linux.  This component
                    is required for system installation.
                ref: 3b861a0a7ab3fdf78211842edb25473ece36cae3
                buildorder: 10
            # memtest86+-5.01-16.fc2
            memtest86+:
                rationale: >-
                    Standalone memory tester for x86 systems.
                ref: dcb748b13e9e02d8c1be26274b138a6c56ce309b
                buildorder: 10
            # powerpc-utils-1.3.3-1.fc27
            powerpc-utils:
                rationale: >-
                    Utilities for PPC systems.  A dependency of
                    ppc64-utils.  This component is required for
                    system installation.
                ref: powerpc-utils-1.3.4-2.fc27:3be82c36236095c93459a729533ed0bf71d13e01
                buildorder: 20
            # ppc64-diag-2.7.1-4.fc27
            ppc64-diag:
                rationale: >-
                    Diagnostics utilities for PPC64 systems.  This
                    component is required for system installation.
                ref: 008eb7a5d21be81e36e67658f6c9bb8327f3eb9a
                buildorder: 30
            # ppc64-utils-0.14-22.fc26
            ppc64-utils:
                rationale: >-
                    Utilities for PPC64 systems.  This component
                    is required for system installation.
                ref: 46d3f9b89571ad915864a86ff96d48a47ec65e8c
                buildorder: 30
            # s390utils-1.37.1-1.fc27
            s390utils:
                rationale: >-
                    Utilities for S390X systems.  This component is
                    required for system installation.
                ref: c05343e78495d2a0638210a3a06ca4d5b4eee9e6
                buildorder: 20
            servicelog:
                rationale: >-
                    CLI interface for manipulating the servicelog database.
                    A runtime dependency of ppc64-diag.
                ref: 12d1b59000da8352994820f15a08b05a733cbb33
                buildorder: 20