consolidation

This commit is contained in:
nazunalika 2021-06-28 17:54:17 -07:00
parent ff27c8b548
commit 7ed2a3f1d7
Signed by: label
GPG Key ID: 6735C0E1BD65D048
3 changed files with 191 additions and 142 deletions

View File

@ -376,7 +376,6 @@ additional_packages = [
"libreoffice-officebean-common", "libreoffice-officebean-common",
"libreoffice-postgresql", "libreoffice-postgresql",
"libreofficekit-devel", "libreofficekit-devel",
"libreport-centos",
"libreport-compat", "libreport-compat",
"libreport-plugin-mantisbt", "libreport-plugin-mantisbt",
"libreport-plugin-systemd-journal", "libreport-plugin-systemd-journal",
@ -608,8 +607,6 @@ additional_packages = [
"redland-pgsql", "redland-pgsql",
"relaxngDatatype-javadoc", "relaxngDatatype-javadoc",
"resteasy-javadoc", "resteasy-javadoc",
"rhc",
"rhc-worker-playbook",
"rhythmbox-devel", "rhythmbox-devel",
"rocky-bookmarks", "rocky-bookmarks",
"rpm-ostree-devel", "rpm-ostree-devel",
@ -742,10 +739,153 @@ additional_packages = [
"xorg-x11-drv-intel-devel", "xorg-x11-drv-intel-devel",
], ],
"aarch64": [ "aarch64": [
"alsa-sof-firmware-debug",
"awscli",
"dleyna-connector-dbus",
"dleyna-core",
"dleyna-renderer",
"dleyna-server",
"fence-agents-aws",
"fence-agents-lpar",
"mingw32-bzip2",
"mingw32-bzip2-static",
"mingw32-cairo",
"mingw32-expat",
"mingw32-fontconfig",
"mingw32-freetype",
"mingw32-freetype-static",
"mingw32-gettext",
"mingw32-gettext-static",
"mingw32-glib2",
"mingw32-glib2-static",
"mingw32-gstreamer1",
"mingw32-harfbuzz",
"mingw32-harfbuzz-static",
"mingw32-icu",
"mingw32-libffi",
"mingw32-libjpeg-turbo",
"mingw32-libjpeg-turbo-static",
"mingw32-libpng",
"mingw32-libpng-static",
"mingw32-libtiff",
"mingw32-libtiff-static",
"mingw32-openssl",
"mingw32-pcre",
"mingw32-pcre-static",
"mingw32-pixman",
"mingw32-readline",
"mingw32-sqlite",
"mingw32-sqlite-static",
"mingw32-termcap",
"mingw32-win-iconv",
"mingw32-win-iconv-static",
"mingw32-zlib",
"mingw32-zlib-static",
"mingw64-bzip2",
"mingw64-bzip2-static",
"mingw64-cairo",
"mingw64-expat",
"mingw64-fontconfig",
"mingw64-freetype",
"mingw64-freetype-static",
"mingw64-gettext",
"mingw64-gettext-static",
"mingw64-glib2",
"mingw64-glib2-static",
"mingw64-gstreamer1",
"mingw64-harfbuzz",
"mingw64-harfbuzz-static",
"mingw64-icu",
"mingw64-libffi",
"mingw64-libjpeg-turbo",
"mingw64-libjpeg-turbo-static",
"mingw64-libpng",
"mingw64-libpng-static",
"mingw64-libtiff",
"mingw64-libtiff-static",
"mingw64-openssl",
"mingw64-pcre",
"mingw64-pcre-static",
"mingw64-pixman",
"mingw64-readline",
"mingw64-sqlite",
"mingw64-sqlite-static",
"mingw64-termcap",
"mingw64-win-iconv",
"mingw64-win-iconv-static",
"mingw64-zlib",
"mingw64-zlib-static",
"pentaho-libxml",
"pentaho-reporting-flow-engine",
"python3-boto3",
"python3-botocore",
"python3-libvoikko",
"python3-s3transfer",
"sac",
"sassist",
"systemtap-runtime-virthost",
]
}),
("^PowerTools$", {
"*": [
"libdnf-devel",
"librepo-devel",
"librhsm-devel",
"libsolv-devel",
"libsolv-tools",
"ibus-typing-booster-tests",
]
}),
("PowerTools", {
"aarch64": [
"java-1.8.0-openjdk-*slowdebug*",
"java-11-openjdk-*slowdebug*",
],
"ppc64le": [
"java-1.8.0-openjdk-*slowdebug*",
"java-11-openjdk-*slowdebug*",
],
"x86_64": [
"java-1.8.0-openjdk-*slowdebug*",
"java-11-openjdk-*slowdebug*",
],
}),
("PowerTools", {
"x86_64": [
"java-1.8.0-openjdk-*fastdebug*",
"java-11-openjdk-*fastdebug*",
]
}),
# Consolidation
('^plus$', {
'*': [
'openldap-servers',
],
}),
('^extras$', {
'*': [
'rpaste',
'epel-release',
'rpmfusion-free-release',
'rocky-release-gluster9',
],
}),
('^extras$', {
'x86_64': [
'elrepo-release',
],
}),
('^extras$', {
'aarch64': [
"LibRaw", "LibRaw",
"LibRaw-devel", "LibRaw-devel",
"alsa-sof-firmware", "alsa-sof-firmware",
"alsa-sof-firmware-debug",
"autocorr-af", "autocorr-af",
"autocorr-bg", "autocorr-bg",
"autocorr-ca", "autocorr-ca",
@ -779,18 +919,11 @@ additional_packages = [
"autocorr-tr", "autocorr-tr",
"autocorr-vi", "autocorr-vi",
"autocorr-zh", "autocorr-zh",
"awscli",
"brasero", "brasero",
"brasero-nautilus", "brasero-nautilus",
"cheese", "cheese",
"dleyna-connector-dbus",
"dleyna-core",
"dleyna-renderer",
"dleyna-server",
"edk2-ovmf", "edk2-ovmf",
"eog", "eog",
"fence-agents-aws",
"fence-agents-lpar",
"flute", "flute",
"fprintd", "fprintd",
"fprintd-pam", "fprintd-pam",
@ -810,24 +943,6 @@ additional_packages = [
"hexchat-devel", "hexchat-devel",
"hyperv-daemons-license", "hyperv-daemons-license",
"hyperv-tools", "hyperv-tools",
"libabw",
"libbase",
"libcdr",
"libcmis",
"libdmapsharing",
"libexttextcat",
"libfonts",
"libformula",
"libfprint",
"libfreehand",
"liblayout",
"libloader",
"libmediaart",
"libmspub",
"libmwaw",
"liborcus",
"libpagemaker",
"libqxp",
"libreoffice-base", "libreoffice-base",
"libreoffice-calc", "libreoffice-calc",
"libreoffice-core", "libreoffice-core",
@ -967,93 +1082,35 @@ additional_packages = [
"libreoffice-x11", "libreoffice-x11",
"libreoffice-xsltfilter", "libreoffice-xsltfilter",
"libreofficekit", "libreofficekit",
"libabw",
"libbase",
"libcdr",
"libcmis",
"libdmapsharing",
"libexttextcat",
"libfonts",
"libformula",
"libfprint",
"libfreehand",
"liblayout",
"libloader",
"libmediaart",
"libmspub",
"libmwaw",
"liborcus",
"libpagemaker",
"libqxp",
"librepository", "librepository",
"libserializer", "libserializer",
"libstaroffice", "libstaroffice",
"libzmf", "libzmf",
"lpsolve", "lpsolve",
"mesa-vulkan-drivers", "mesa-vulkan-drivers",
"mingw32-bzip2",
"mingw32-bzip2-static",
"mingw32-cairo",
"mingw32-expat",
"mingw32-fontconfig",
"mingw32-freetype",
"mingw32-freetype-static",
"mingw32-gettext",
"mingw32-gettext-static",
"mingw32-glib2",
"mingw32-glib2-static",
"mingw32-gstreamer1",
"mingw32-harfbuzz",
"mingw32-harfbuzz-static",
"mingw32-icu",
"mingw32-libffi",
"mingw32-libjpeg-turbo",
"mingw32-libjpeg-turbo-static",
"mingw32-libpng",
"mingw32-libpng-static",
"mingw32-libtiff",
"mingw32-libtiff-static",
"mingw32-openssl",
"mingw32-pcre",
"mingw32-pcre-static",
"mingw32-pixman",
"mingw32-readline",
"mingw32-sqlite",
"mingw32-sqlite-static",
"mingw32-termcap",
"mingw32-win-iconv",
"mingw32-win-iconv-static",
"mingw32-zlib",
"mingw32-zlib-static",
"mingw64-bzip2",
"mingw64-bzip2-static",
"mingw64-cairo",
"mingw64-expat",
"mingw64-fontconfig",
"mingw64-freetype",
"mingw64-freetype-static",
"mingw64-gettext",
"mingw64-gettext-static",
"mingw64-glib2",
"mingw64-glib2-static",
"mingw64-gstreamer1",
"mingw64-harfbuzz",
"mingw64-harfbuzz-static",
"mingw64-icu",
"mingw64-libffi",
"mingw64-libjpeg-turbo",
"mingw64-libjpeg-turbo-static",
"mingw64-libpng",
"mingw64-libpng-static",
"mingw64-libtiff",
"mingw64-libtiff-static",
"mingw64-openssl",
"mingw64-pcre",
"mingw64-pcre-static",
"mingw64-pixman",
"mingw64-readline",
"mingw64-sqlite",
"mingw64-sqlite-static",
"mingw64-termcap",
"mingw64-win-iconv",
"mingw64-win-iconv-static",
"mingw64-zlib",
"mingw64-zlib-static",
"pentaho-libxml",
"pentaho-reporting-flow-engine",
"pidgin", "pidgin",
"pidgin-devel", "pidgin-devel",
"pidgin-sipe", "pidgin-sipe",
"python3-boto3",
"python3-botocore",
"python3-libvoikko",
"python3-s3transfer",
"redhat-menus", "redhat-menus",
"rhythmbox", "rhythmbox",
"sac",
"sassist",
"seabios-bin", "seabios-bin",
"seavgabios-bin", "seavgabios-bin",
"sgabios-bin", "sgabios-bin",
@ -1061,47 +1118,12 @@ additional_packages = [
"syslinux-extlinux-nonlinux", "syslinux-extlinux-nonlinux",
"syslinux-nonlinux", "syslinux-nonlinux",
"syslinux-tftpboot", "syslinux-tftpboot",
"systemtap-runtime-virthost",
"totem", "totem",
"totem-nautilus", "totem-nautilus",
"virtio-win", "virtio-win",
]
}),
("^PowerTools$", {
"*": [
"libdnf-devel",
"librepo-devel",
"librhsm-devel",
"libsolv-devel",
"libsolv-tools",
"ibus-typing-booster-tests",
]
}),
("PowerTools", {
"aarch64": [
"java-1.8.0-openjdk-*slowdebug*",
"java-11-openjdk-*slowdebug*",
],
"ppc64le": [
"java-1.8.0-openjdk-*slowdebug*",
"java-11-openjdk-*slowdebug*",
],
"x86_64": [
"java-1.8.0-openjdk-*slowdebug*",
"java-11-openjdk-*slowdebug*",
], ],
}), }),
("PowerTools", {
"x86_64": [
"java-1.8.0-openjdk-*fastdebug*",
"java-11-openjdk-*fastdebug*",
]
}),
("^BaseOS$", { ("^BaseOS$", {
"*": [ "*": [
"rocky-obsolete-packages", "rocky-obsolete-packages",

View File

@ -103,7 +103,8 @@ lorax_options = [
] ]
buildinstall_skip = [ buildinstall_skip = [
("^(AppStream|PowerTools|HighAvailability|ResilientStorage)$", { #("^(AppStream|PowerTools|HighAvailability|ResilientStorage)$", {
("^(AppStream|PowerTools|HighAvailability|ResilientStorage|extras|Devel|Plus)$", {
"*": True "*": True
}), }),
] ]
@ -120,7 +121,8 @@ image_volid_formats = [ '{release_short}-8.4-{arch}-{disc_type}', ]
create_optional_isos = False create_optional_isos = False
createiso_skip = [ createiso_skip = [
('^(BaseOS|AppStream|Minimal|PowerTools|HighAvailability|ResilientStorage)$', { #('^(BaseOS|AppStream|Minimal|PowerTools|HighAvailability|ResilientStorage)$', {
('^(BaseOS|AppStream|Minimal|PowerTools|HighAvailability|ResilientStorage|extras|Devel|Plus)$', {
'*': True, '*': True,
'src':True 'src':True
}), }),

View File

@ -315,4 +315,29 @@
</arches> </arches>
</variant> </variant>
<!-- Variant consolidation -->
<variant id="plus" name="plus" type="variant">
<arches>
<arch>aarch64</arch>
<arch>ppc64le</arch>
<arch>x86_64</arch>
</arches>
</variant>
<variant id="extras" name="extras" type="variant">
<arches>
<arch>aarch64</arch>
<arch>ppc64le</arch>
<arch>x86_64</arch>
</arches>
</variant>
<variant id="Devel" name="Devel" type="variant" has_optional="false">
<arches>
<arch>aarch64</arch>
<arch>ppc64le</arch>
<arch>x86_64</arch>
</arches>
</variant>
</variants> </variants>