From b4039b1e2e40a246a8f1cd388a85d5d73b546247 Mon Sep 17 00:00:00 2001 From: Karsten Hopp Date: Wed, 7 Jun 2017 14:41:46 +0200 Subject: [PATCH] initial github version --- README.md | 78 ++- shared-userspace.yaml | 1059 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 1135 insertions(+), 2 deletions(-) create mode 100644 shared-userspace.yaml diff --git a/README.md b/README.md index 956b57b..65f4033 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,76 @@ -# shared-userspace -Libraries, binaries and other files that are shared between all other modules +# DHCP Client module + +[**Package DB** (owner)](https://admin.fedoraproject.org/pkgdb/package/modules/shared-userspace/) | +[**F26 modulemd** (source)](http://pkgs.fedoraproject.org/cgit/modules/shared-userspace.git/tree/shared-userspace.yaml?h=f26) | +[**PDC** (result)](https://pdc.fedoraproject.org/rest_api/v1/unreleasedvariants/?active=True&variant_name=shared-userspace) + + +This modules contains some "components" that cannot be physically separated +from each other or the distro at this point. This module provides common build- +and runtime dependencies that are shared between the other modules. As this is +work in progress, other modules that depend on this module might not work +anymore in the next iteration. + +common-build-dependencies and shared-userspace modules have some overlap as +some packages that are required for builds also have a runtime component. Other +packages are required only for a couple of other packages where it might be +easier to just ship them together in a different module. These choices makes +deciding where to put a certain package a little difficult. + +Examples to explain how to decide weather a package belongs into c-b-d, s-u or none of them: + + +libtool + +It is used by many packages during builds, but it also has libtool-ltdl as a library that many packages get linked with. That's the main reason for me to put libtool into the shared-userspace module. + + + +autoconf + +It is used by many packages during a build, no part of it is needed afterwards. It needs to be in common-build-dependencies. + + + +python-pymongo + +It is a runtime requirement by only two packages: + +#> dnf repoquery -q --releasever 26 --whatrequires python-pymongo +mongodb-test-0:3.4.3-1.fc26.x86_64 +python2-oslo-cache-tests-0:1.14.0-3.fc26.noarch + +It is required by a couple of packages as a build requirement: + +#> dnf repoquery -q --enablerepo fedora-source --releasever 26 --arch src \ +# --whatrequires python-pymongo + +mongodb-0:3.4.3-1.fc26.src +python-kombu-1:4.0.2-4.fc26.src +python-mongoengine-0:0.11.0-2.fc26.src +python-oslo-cache-0:1.14.0-3.fc26.src +python-pysaml2-0:3.0.2-6.fc26.src + +This belongs into the mongodb module, but that decision might be revisited when +more packages depend on python-pymongo + + + + +## Current state + +| State | Description | +|-------|-------------| +| ✓ YES | **Build passes** in the infra (all build deps are ok) | +| ✗ NO | **Installs** on the Base Runtime (all runtime deps are ok) | +| ✓ NO | **No bootstrap** - uses only proper modules | +| ✗ NO | General **tests are in dist-git** | +| ✗ NO | General **tests pass** | +| ? | Meets the **Fedora Module Packaging Guidelines** | + + +### Notes + diff --git a/shared-userspace.yaml b/shared-userspace.yaml new file mode 100644 index 0000000..eb0a0b8 --- /dev/null +++ b/shared-userspace.yaml @@ -0,0 +1,1059 @@ +--- +document: modulemd +version: 1 +data: + summary: Shared Userspace Module + description: A module that contains libraries, binaries, etc + that are shared between all other modules. + license: + module: + - MIT + dependencies: + buildrequires: + # base-runtime: f26 + perl: f26 + # common-build-dependencies-bootstrap: f26 + common-build-dependencies: f26 + bootstrap: f26 + requires: + base-runtime: f26 + perl: f26 + references: + community: https://fedoraproject.org/wiki/Modularity + documentation: + https://fedoraproject.org/wiki/Fedora_Packaging_Guidelines_for_Modules + tracker: https://taiga.fedorainfracloud.org/project/modularity + profiles: + default: + rpms: + - PyYAML + - SDL + - alsa-lib + - augeas + - avahi + - atk + - bluez + - boost + - btrfs-progs + - cairo + - checkpolicy + - chrpath + - clang + - compat-openssl10 + - compiler-rt + - cups + - cups-filters + - dbus-glib + - desktop-file-utils + - docbook-dtds + - epydoc + - fipscheck + - fontconfig + - freeglut + - freetype + - libfontenc + - gdk-pixbuf2 + - ghostscript + - ghostscript-fonts + - git + - glib2 + - gnupg + - godep + - golang-github-cpuguy83-go-md2man + - golang-github-russross-blackfriday + - golang-github-shurcooL-sanitized_anchor_name + - gperftools + - graphite2 + - gtk2 + - gtk3 + - harfbuzz + - hesiod + - hicolor-icon-theme + - hwdata + - icu + - jasper + - less + - libX11 + - libXcomposite + - libXcursor + - libXdamage + - libXext + - libXfixes + - libXfont + - libXft + - libXi + - libXinerama + - libXmu + - libXp + - libXrandr + - libXrender + - libXxf86vm + - libSM + - libXt + - libXxf86vm + - libaio + - libcgroup + - libdaemon + - libdatrie + - libdrm + - libedit + - libglvnd + - libical + - libreport + - libpciaccess + - libICE + - jbigkit + - lcms2 + - libjpeg-turbo + - libpciaccess + # in BRT, but to old: + - libselinux + - libssh + - libstemmer + - libthai + - libtool + - libunwind + - libusb + - libusbx + - libuv + - libxcb + - libxshmfence + - libxslt + - lksctp-tools + - llvm + - mesa + - mesa-libGLU + - mozjs17 + - openjpeg2 + - openssh + - pango + - parted + - perl-Error + - perl-TermReadKey + - pixman + - policycoreutils + - polkit + - poppler + - poppler-data + - pulseaudio + - python-pymongo + - python-rhsm + - python2 + - qpdf + - satyr + - selinux-policy + - skopeo + - systemtap + - tcl + - tcp_wrappers + - time + - valgrind + - xfsprogs + - xorg-x11-font-utils + - xorg-x11-proto-devel + - xorg-x11-xbitmaps + - xorg-x11-xtrans-devel + # FTBFS https://bugzilla.redhat.com/show_bug.cgi?id=1449809 + # https://koji.fedoraproject.org/koji/taskinfo?taskID=19489426 + # - libvirt + # FTBFS: https://bugzilla.redhat.com/show_bug.cgi?id=1448819 + # - motif + api: + rpms: + - PyYAML + - SDL + - alsa-lib + - atk + - augeas + - avahi + - bluez + - boost + - btrfs-progs + - cairo + - checkpolicy + - chrpath + - clang + - compat-openssl10 + - compiler-rt + - cups + - cups-filters + - dbus-glib + - desktop-file-utils + - docbook-dtds + - epydoc + - fipscheck + - fontconfig + - freeglut + - freetype + - libfontenc + - gdk-pixbuf2 + - ghostscript + - ghostscript-fonts + - git + - glib2 + - gnupg + - godep + - golang-github-cpuguy83-go-md2man + - golang-github-russross-blackfriday + - golang-github-shurcooL-sanitized_anchor_name + - gperftools + - graphite2 + - gtk2 + - harfbuzz + - hesiod + - hicolor-icon-theme + - hwdata + - icu + - jasper + - lcms2 + - less + - libX11 + - libXcomposite + - libXcursor + - libXdamage + - libXext + - libXfixes + - libXfont + - libXft + - libXi + - libXinerama + - libXmu + - libXp + - libXrandr + - libXrender + - libXxf86vm + - libSM + - libXt + - libXxf86vm + - libaio + - libcgroup + - libdaemon + - libdatrie + - libdrm + - libedit + - libglvnd + - libical + - libreport + - libpciaccess + - libICE + - jbigkit + - libjpeg-turbo + - libpciaccess + # in BRT, but to old: + - libselinux + - libssh + - libstemmer + - libthai + - libtool + - libunwind + - libusb + - libusbx + - libuv + - libxcb + - libxshmfence + - libxslt + - lksctp-tools + - llvm + - mesa + - mesa-libGLU + - mozjs17 + - openjpeg2 + - openssh + - pango + - parted + - pixman + - perl-Error + - perl-TermReadKey + - policycoreutils + - polkit + - poppler + - poppler-data + - pulseaudio + - python-pymongo + - python-rhsm + - python2 + - qpdf + - satyr + - selinux-policy + - skopeo + - systemtap + - tcl + - tcp_wrappers + - time + - valgrind + - xfsprogs + - xorg-x11-font-utils + - xorg-x11-proto-devel + - xorg-x11-xbitmaps + - xorg-x11-xtrans-devel + - rpcbind + - quota + - nfs-utils + - libtirpc + - libsecret + - ding-libs + - gssproxy + - libevent + - libnfsidmap + # FTBFS https://bugzilla.redhat.com/show_bug.cgi?id=1449809 + # https://koji.fedoraproject.org/koji/taskinfo?taskID=19489426 + # - libvirt + # FTBFS: https://bugzilla.redhat.com/show_bug.cgi?id=1448819 + # - motif + filter: + rpms: + - augeas + - augeas-devel + - avahi-autoipd + - avahi-dnsconfd + - avahi-qt3 + - avahi-qt3-devel + - avahi-qt4 + - avahi-qt4-devel + - avahi-sharp + - avahi-ui-devel + - avahi-ui-gtk3 + - avahi-ui-sharp + - avahi-ui-sharp-devel + - avahi-ui-tools + - clang-analyzer + - cups-ipptool + - cups-lpd + - boost-doctools + - boost-graph-mpich + - boost-graph-openmpi + - boost-mpich-devel + - boost-mpich + - boost-openmpi + - boost-openmpi-devel + - boost-openmpi-python + - boost-mpich-python + - fipscheck-devel + - fontpackages-devel + - fontpackages-tools + - ghostscript-doc + - ghostscript-gtk + - git-all + - git-cvs + - git-email + - git-gui + - git-svn + - gitk + - gitweb + - glib2-fam + - gtk2-immodules + - gtk3 + - gtk3-devel + - gtk3-devel-docs + - gtk3-immodules + - gtk3-immodule-xim + - gtk3-tests + - graphite2-devel + - harfbuzz-icu + - harfbuzz-devel + - libreport-centos + - libreport-cli + - libreport-compat + - libreport-devel + - libreport-fedora + - libreport-gtk + - libreport-gtk-devel + - libreport-newt + - libreport-plugin-kerneloops + - libreport-plugin-logger + - libreport-plugin-mailx + - libreport-plugin-mantisbt + - libreport-plugin-rhtsupport + - libreport-plugin-systemd-journal + - libreport-plugin-ureport + - libreport-python + - libreport-python3 + - libreport-web-devel + - libsecret-devel + - libselinux-ruby + - libtirpc-devel + - libtool + - libtool-ltdl-devel + - libXxf86vm-devel + - lynx + - mesa-vulkan-devel + - mozjs17-devel + - openjpeg2-devel + - openjpeg2-devel-docs + - openjpeg2-tools + - openjpeg2-mj2 + - openjpeg2-mj2-devel + - openjpeg2-mj2-tools + - openjpeg2-jpwl + - openjpeg2-jpwl-devel + - openjpeg2-jpwl-tools + - openjpeg2-jpip + - openjpeg2-jpip-devel + - openjpeg2-jpip-tools + - openjpeg2-jp3d + - openjpeg2-jp3d-devel + - openjpeg2-jp3d-tools + - openssh-cavs + - openssh-clients-ssh1 + - openssh-keycat + - openssh-ldap + - openssh-server + - pango-tests + - perl-Git-SVN + - perl-Test-Pod-Coverage + - policycoreutils-gui + - policycoreutils-python + - policycoreutils-sandbox + - poppler-cpp + - poppler-cpp-devel + - poppler-demos + - poppler-devel + - poppler-glib + - poppler-glib-devel + - poppler-glib-doc + - poppler-qt + - poppler-qt5 + - poppler-qt5-devel + - poppler-qt-devel + - pulseaudio-gdm-hooks + - pulseaudio-module-bluetooth + - pulseaudio-module-gconf + - pulseaudio-module-jack + - pulseaudio-module-lirc + - pulseaudio-module-x11 + - pulseaudio-module-zeroconf + - pulseaudio-utils + - pulseaudio-qpaeq + - qt5 + - qt5-devel + - qt5-rpm-macros + - satyr-devel + - satyr-python + - satyr-python3 + - selinux-policy-doc + - selinux-policy-mls + - systemtap-testsuite + - systemtap-initscript + - systemtap-runtime-java + - systemtap-server + # texinfo + - texinfo-tex + - util-linux-user + - vala-doc + - valgrind-openmpi + - vulkan-devel + - xmlto-tex + - xmlto-xhtml + components: + rpms: + # libtool provides libtool-ltdl, a runtime library: + libtool: + rationale: Build dep for many packages. + ref: f26 + buildorder: 6 + tcl: + rationale: dependency of python2. + ref: f26 + buildorder: 5 + glib2: + rationale: Build dep for many packages. + ref: f26 + buildorder: 4 + desktop-file-utils: + rationale: dependency of cups/python-cups/epydoc/policycoreutils + ref: f26 + buildorder: 5 + epydoc: + rationale: dependency of cups/python-cups. + ref: f26 + buildorder: 7 + python2: + rationale: dependency of many packages. + ref: 0268e323750ca7d4af3c78e13480cffc63b08f85 + buildorder: 6 + chrpath: + rationale: dependency of dbus-glib. + ref: f26 + buildorder: 1 + dbus-glib: + rationale: dependency of policycoreutils. + ref: f26 + buildorder: 5 + libcgroup: + rationale: dependency of policycoreutils. + ref: f26 + buildorder: 2 + checkpolicy: + rationale: dependency of policycoreutils. + ref: f26 + buildorder: 2 + # in BRT, but to old: + libselinux: + rationale: dependency of policycoreutils. + ref: f26 + buildorder: 5 + policycoreutils: + rationale: dependency of selinux-policy. + ref: f26 + buildorder: 6 + alsa-lib: + rationale: Component for shared userspace - alsa-lib. + ref: f26 + buildorder: 10 + gtk2: + rationale: Component for shared userspace - gtk2. + ref: f26 + buildorder: 10 + libunwind: + rationale: Runtime requirement for gperftools. + ref: f26 + buildorder: 11 + cups-filters: + rationale: Runtime requirement for cups. + ref: f26 + buildorder: 11 + cups: + rationale: Requirement for gtk2. + ref: f26 + buildorder: 5 + libical: + rationale: Requirement for gtk2. + ref: f26 + buildorder: 5 + jbigkit: + rationale: Requirement for libtiff. + ref: f26 + buildorder: 5 + libjpeg-turbo: + rationale: Requirement for libtiff. + ref: f26 + buildorder: 5 + libtiff: + rationale: Runtime requirement for gtk2 + ref: f26 + buildorder: 6 + bluez: + rationale: Requirement for gtk2. + ref: f26 + buildorder: 11 + docbook-dtds: + rationale: runtime requirement for boost-doctools. + ref: f26 + buildorder: 6 + docbook-style-xsl: + rationale: runtime requirement for boost-doctools. + ref: f26 + buildorder: 6 + atk: + rationale: Requirement for gtk2. + ref: f26 + buildorder: 5 + cairo: + rationale: Requirement for gtk2. + ref: f26 + buildorder: 8 + fontconfig: + rationale: Runtime requirement for cairo-devel. + ref: f26 + buildorder: 8 + pixman: + rationale: Runtime requirement for cairo-devel. + ref: f26 + buildorder: 8 + gdk-pixbuf2: + rationale: Requirement for gtk2. + ref: f26 + buildorder: 5 + pango: + rationale: Requirement for gtk2. + ref: f26 + buildorder: 5 + libXcomposite: + rationale: Requirement for gtk2. + ref: f26 + buildorder: 5 + libXcursor: + rationale: Requirement for gtk2. + ref: f26 + buildorder: 5 + libXdamage: + rationale: Requirement for gtk2. + ref: f26 + buildorder: 5 + libXfixes: + rationale: Requirement for gtk2. + ref: f26 + buildorder: 5 + libXi: + rationale: Requirement for gtk2. + ref: f26 + buildorder: 5 + libXinerama: + rationale: Requirement for gtk2. + ref: f26 + buildorder: 5 + libXrandr: + rationale: Requirement for gtk2. + ref: f26 + buildorder: 5 + libXrender: + rationale: Requirement for gtk2. + ref: f26 + buildorder: 5 + libyaml: + rationale: Runtime requirement for PyYAML. + ref: f26 + buildorder: 12 + libxml2: + rationale: Runtime requirement for shared-mime-info. + ref: f26 + buildorder: 11 + shared-mime-info: + rationale: Runtime requirement for gdk-pixbuf2. + ref: f26 + buildorder: 12 + hesiod: + rationale: Component for shared userspace - hesiod. + ref: f26 + buildorder: 10 + libusbx: + rationale: requirement for libusb. + ref: f26 + buildorder: 8 + libusb: + rationale: Component for shared userspace - libusb. + ref: f26 + buildorder: 10 + # FTBFS https://bugzilla.redhat.com/show_bug.cgi?id=1449809 + # https://koji.fedoraproject.org/koji/taskinfo?taskID=19489426 + # libvirt: + # rationale: Component for shared userspace - libvirt-client. + # ref: f26 + # buildorder: 10 + libssh: + rationale: Requirement for libvirt-client. + ref: f26 + buildorder: 5 + libxslt: + rationale: Requirement for libvirt-client. + ref: f26 + buildorder: 5 + llvm: + rationale: Requirement for mesa. + ref: f26 + buildorder: 6 + compiler-rt: + rationale: Requirement for clang. + ref: f26 + buildorder: 7 + clang: + rationale: Requirement for mesa. + ref: f26 + buildorder: 8 + mesa: + rationale: Component for shared userspace - mesa-libGL. + ref: f26 + buildorder: 9 + libXext: + rationale: Requirement for mesa-libGL. + ref: f26 + buildorder: 5 + libXmu: + rationale: Requirement for mesa-libGL. + ref: f26 + buildorder: 5 + libXxf86vm: + rationale: Requirement for mesa-libGL. + ref: f26 + buildorder: 5 + libdrm: + rationale: Requirement for mesa-libGL. + ref: f26 + buildorder: 5 + tcp_wrappers: + rationale: requirement for audit and others. + ref: f26 + buildorder: 8 + xorg-x11-proto-devel: + rationale: requirement for libX11. + ref: f26 + buildorder: 8 + xorg-x11-xtrans-devel: + rationale: requirement for libICE. + ref: f26 + buildorder: 9 + libICE: + rationale: requirement for libXt. + ref: f26 + buildorder: 10 + libXau: + rationale: Runtime requirement for libXp. + ref: f26 + buildorder: 11 + libxcb: + rationale: Runtime requirement for libX11-devel. + ref: f26 + buildorder: 11 + libxshmfence: + rationale: Requirement for mesa-libGL. + ref: f26 + buildorder: 5 + mesa-libGLU: + rationale: Component for shared userspace - mesa-libGLU. + ref: f26 + buildorder: 10 + # FTBFS: https://bugzilla.redhat.com/show_bug.cgi?id=1448819 + # motif: + # rationale: Component for shared userspace - motif. + # ref: f26 + # buildorder: 12 + # + # gcc: + # rationale: temporary update for bootstrap gcc. + # ref: f26 + # buildorder: 2 + libXft: + rationale: Requirement for motif. + ref: f26 + buildorder: 5 + libXp: + rationale: Requirement for motif. + ref: f26 + buildorder: 5 + libXt: + rationale: Requirement for motif. + ref: f26 + buildorder: 11 + xorg-x11-xbitmaps: + rationale: Requirement for motif. + ref: f26 + buildorder: 5 + SDL: + rationale: Component for shared userspace - SDL. + ref: f26 + buildorder: 10 + libX11: + rationale: Requirement for SDL. + ref: f26 + buildorder: 5 + pulseaudio: + rationale: Requirement for SDL. + ref: f26 + buildorder: 5 + icu: + rationale: Component for shared userspace - libicu. + ref: f26 + buildorder: 10 + libuv: + rationale: Component for shared userspace - libuv. + ref: f26 + buildorder: 10 + libedit: + rationale: Component for shared userspace - libedit. + ref: f26 + buildorder: 10 + libglvnd: + rationale: runtime requirement for cairo. + ref: f26 + buildorder: 8 + libaio: + rationale: Component for shared userspace - libaio. + ref: f26 + buildorder: 10 + compat-openssl10: + rationale: Component for shared userspace - compat-openssl10. + ref: f26 + buildorder: 10 + lksctp-tools: + rationale: Requirement for compat-openssl10. + ref: f26 + buildorder: 5 + selinux-policy: + rationale: Component for shared userspace - selinux-policy. + ref: f26 + buildorder: 10 + time: + rationale: Component for shared userspace - time. + ref: f26 + buildorder: 10 + PyYAML: + rationale: Component for shared userspace - PyYAML. + ref: f26 + buildorder: 10 + boost: + rationale: Component for shared userspace - boost. + ref: f26 + buildorder: 10 + gperftools: + rationale: Component for shared userspace - gperftools. + ref: f26 + buildorder: 10 + libstemmer: + rationale: Component for shared userspace - libstemmer. + ref: f26 + buildorder: 10 + python-pymongo: + rationale: Component for shared userspace - python-pymongo. + ref: f26 + buildorder: 10 + git: + rationale: Build dependency of docker. + ref: f26 + buildorder: 10 + godep: + rationale: Build dependency of docker. + ref: f26 + buildorder: 10 + btrfs-progs: + rationale: Build dependency of docker. + ref: f26 + buildorder: 10 + golang-github-shurcooL-sanitized_anchor_name: + rationale: B-D of golang-github-russross-blackfriday. + ref: f26 + buildorder: 11 + golang-github-russross-blackfriday: + rationale: B-D of golang-github-cpuguy83-go-md2man. + ref: f26 + buildorder: 12 + golang-github-cpuguy83-go-md2man: + rationale: Build dependency of docker. + ref: f26 + buildorder: 13 + skopeo: + rationale: Build dependency of docker. + ref: f26 + buildorder: 14 + gnupg: + rationale: build dep of golang. + ref: f26 + buildorder: 15 + parted: + rationale: build dep of golang. + ref: f26 + buildorder: 15 + python-rhsm: + rationale: build dep of golang. + ref: f26 + buildorder: 15 + xfsprogs: + rationale: build dep of golang. + ref: f26 + buildorder: 15 + systemtap: + rationale: build and runtime dep of many packages. + ref: f26 + buildorder: 15 + xmlto: + rationale: libsecret dependency. + ref: f26 + buildorder: 12 + vala: + rationale: libsecret dependency. + ref: f26 + buildorder: 8 + perl-Error: + rationale: Component for shared userspace - perl(Error). + ref: f26 + buildorder: 15 + perl-Test-Pod: + rationale: Requirement for perl(Error). + ref: f26 + buildorder: 14 + perl-Test-Pod-Coverage: + rationale: Requirement for perl(Error). + ref: f26 + buildorder: 14 + perl-TermReadKey: + rationale: Requirement for git. + ref: f26 + buildorder: 14 + valgrind: + rationale: Requirement for git. + ref: f26 + buildorder: 12 + harfbuzz: + rationale: Runtime req for pango. + ref: f26 + buildorder: 12 + libthai: + rationale: Runtime req for pango. + ref: f26 + buildorder: 12 + avahi: + rationale: Runtime req for cups and others. + ref: f26 + buildorder: 12 + fontpackages: + rationale: Runtime req for fontconfig. + ref: f26 + buildorder: 12 + liberation-fonts: + rationale: Runtime req for fontconfig. + ref: f26 + buildorder: 12 + # TODO: git <- libsecret <- {gtk-doc, intltool} + libsecret: + rationale: Runtime req for git. + ref: f26 + buildorder: 15 + rpcbind: + rationale: Runtime requirement for nfs-utils. + ref: f26 + buildorder: 15 + quota: + rationale: Runtime requirement for nfs-utils. + ref: f26 + buildorder: 15 + libtirpc: + rationale: Runtime requirement for nfs-utils. + ref: f26 + buildorder: 15 + libevent: + rationale: Runtime requirement for nfs-utils. + ref: f26 + buildorder: 15 + libnfsidmap: + rationale: Runtime requirement for nfs-utils. + ref: f26 + buildorder: 15 + gssproxy: + rationale: Runtime requirement for nfs-utils. + ref: f26 + buildorder: 15 + ding-libs: + rationale: Runtime requirement for nfs-utils. + ref: f26 + buildorder: 15 + nfs-utils: + rationale: Component of shared-userspace. + ref: f26 + buildorder: 16 + graphite2: + rationale: runtime req of git. + ref: f26 + buildorder: 15 + libSM: + rationale: Requirement for libXt. + ref: f26 + buildorder: 15 + libpciaccess: + rationale: Requirement for libdrm. + ref: f26 + buildorder: 15 + gtk3: + rationale: runtime req for gtk2 ?. + ref: f26 + buildorder: 15 + libdatrie: + rationale: runtime req for libthai. + ref: f26 + buildorder: 15 + libdaemon: + rationale: runtime req for avahi. + ref: f26 + buildorder: 15 + lynx: + rationale: build req for libdaemon. + ref: f26 + buildorder: 14 + ghostscript: + rationale: req for cups-filters. + ref: f26 + buildorder: 14 + ghostscript-fonts: + rationale: req for ghostscript-core. + ref: f26 + buildorder: 14 + poppler-data: + rationale: runtime req for ghostscript-core. + ref: f26 + buildorder: 13 + polkit: + rationale: runtime req for ghostscript-core. + ref: f26 + buildorder: 15 + lcms2: + rationale: runtime req for ghostscript-core. + ref: f26 + buildorder: 15 + poppler: + rationale: runtime req for cups-filters. + ref: f26 + buildorder: 15 + qpdf: + rationale: runtime req for cups-filters. + ref: f26 + buildorder: 15 + satyr: + rationale: runtime req for libreport. + ref: f26 + buildorder: 15 + augeas: + rationale: runtime req for libreport. + ref: f26 + buildorder: 15 + libreport: + rationale: runtime req for anaconda. + ref: f26 + buildorder: 16 + libpciaccess: + rationale: runtime req for libdrm. + ref: f26 + buildorder: 16 + hwdata: + rationale: runtime req for libpciaccess. + ref: f26 + buildorder: 16 + jasper: + rationale: runtime req for gdk-pixbuf2. + ref: f26 + buildorder: 16 + libXxf86vm: + rationale: runtime req for freeglut. + ref: f26 + buildorder: 15 + freeglut: + rationale: runtime req for gdk-pixbuf2. + ref: f26 + buildorder: 16 + libfontenc: + rationale: req for xorg-x11-font-utils. + ref: f26 + buildorder: 10 + freetype: + rationale: req for many packages. + ref: f26 + buildorder: 10 + libXfont: + rationale: req for many packages. + ref: f26 + buildorder: 11 + xorg-x11-font-utils: + rationale: req for many packages. + ref: f26 + buildorder: 12 + less: + rationale: req for many packages. + ref: f26 + buildorder: 12 + hicolor-icon-theme: + rationale: req for many packages. + ref: f26 + buildorder: 12 + mozjs17: + rationale: req for polkit. + ref: f26 + buildorder: 10 + openjpeg2: + rationale: req for many packages. + ref: f26 + buildorder: 10 + fipscheck: + rationale: req for openssl-clients. + ref: f26 + buildorder: 10 + openssh: + rationale: req for systemtap-client. + ref: f26 + buildorder: 12