# PRODUCT INFO skip_phases = ["buildinstall", "extra_files"] release_name = 'Fedora-Epel' release_short = 'Fedora-Epel' release_version = '8' release_type = 'updates' release_is_layered = False old_composes_per_release_type = True # GENERAL SETTINGS comps_file = { 'scm': 'git', 'repo': 'https://pagure.io/fedora-comps.git', 'branch': 'main', # defaults to cvs/HEAD or git/main 'file': 'comps-epel8.xml', 'command': 'make', } variants_file='variants.xml' sigkeys = [ '2f86d6a1' ] hashed_directories = True comps_filter_environments = False # RUNROOT settings runroot = True runroot_channel = 'compose' runroot_tag = 'f8-build' # PKGSET pkgset_source = 'koji' # koji, repos pkgset_koji_tag = 'epel8' pkgset_koji_inherit = False pkgset_allow_reuse = False filter_system_release_packages = False # GATHER gather_method = 'deps' gather_backend = 'dnf' check_deps = False greedy_method = 'build' repoclosure_backend = 'dnf' # CREATEREPO createrepo_c = True createrepo_checksum = 'sha256' createrepo_deltas = [ ('^Everything$', {'*': True}) ] createrepo_database = True # For epel8 we want to use xz compression for repodata # https://pagure.io/epel/issue/71 createrepo_extra_args = ['--xz'] # CHECKSUMS media_checksums = ['sha256'] media_checksum_one_file = True media_checksum_base_filename = 'Fedora-%(variant)s-%(version)s-%(date)s.%(respin)s-%(arch)s' #jigdo create_jigdo = False additional_packages = [ ('^Everything$', { '*': [ '*', '*-debuginfo', ], }), ] multilib = [ ('^Everything$', { 'x86_64': ['devel', 'runtime'], 's390x': ['devel', 'runtime'] }) ] filter_packages = [] # Note: If you change something here (affects updates for stable releases), also # submit the same change to pungi-fedora (affects Rawhide/Branched composes), # we want to keep them in sync: # https://pagure.io/pungi-fedora/blob/main/f/fedora.conf # # format: {arch|*: [packages]} multilib_blacklist = { '*': [ 'dmraid-devel', 'ghc-*', 'httpd', 'httpd-devel', 'java-1.5.0-gcj-devel', 'java-1.6.0-openjdk-devel', 'java-1.7.0-icedtea-devel', 'java-1.7.0-openjdk-devel', 'java-1.8.0-openjdk-devel', 'kdeutils-devel', 'kernel*', 'kernel*debug*', 'kernel-PAE*', 'krb5-server', 'krb5-server-ldap', 'mkinitrd-devel', 'mod_*', 'mp', 'php*', 'php-devel', 'tomcat-native', ], } # Note: If you change something here (affects updates for stable releases), also # submit the same change to pungi-fedora (affects Rawhide/Branched composes), # we want to keep them in sync: # https://pagure.io/pungi-fedora/blob/main/f/fedora.conf # # format: {arch|*: [packages]} multilib_whitelist = { '*': [ '*-static', 'apitrace-libs', 'compiler-rt', 'dssi-vst-wine', 'fakechroot-libs', 'fakeroot-libs', 'glib-networking', 'glx-utils', 'ibus-gtk2', 'ibus-gtk3', 'ibus-libs', 'iptables', 'libflashsupport', 'libgnat', 'lmms-vst', 'mangohud', 'mariadb-connector-odbc', 'mesa-vdpau-drivers', 'mesa-vulkan-drivers', 'mysql-connector-odbc', 'nosync', 'nspluginwrapper', 'nvidia-query-resource-opengl-lib', 'p11-kit-trust', 'perl-libs', 'pipewire', 'postgresql-odbc', 'redhat-lsb', 'syslinux-extlinux-nonlinux', 'syslinux-nonlinux', 'syslinux-tftpboot', 'systemd-pam', 'valgrind', 'vkBasalt', 'wine', 'wine-*', 'yaboot', ], } createiso_skip = [ ('^Everything$', { '*': True, 'src': True }), ] translate_paths = [ ('/mnt/koji/compose/', 'https://kojipkgs.fedoraproject.org/compose/'), ] koji_profile = 'bodhi_koji' link_type = 'hardlink-or-copy'