openSUSE / openSUSE-release-tools

Tools to aid in staging and release work for openSUSE/SUSE
GNU General Public License v2.0
63 stars 96 forks source link

cleanup_rings: Also keep the main package if a multibuild flavor is needed #3183

Closed Vogtinator closed 1 month ago

Vogtinator commented 1 month ago

And provide a major speedup for debugging with @memoize(session=False).

Current result:

# For openSUSE:Factory:Rings:0-Bootstrap:
# Multibuild flavor autoconf:testsuite not needed
# Multibuild flavor binutils:aarch64 not needed
# Multibuild flavor binutils:arm not needed
# Multibuild flavor binutils:bpf not needed
# Multibuild flavor binutils:ppc64 not needed
# Multibuild flavor binutils:ppc64le not needed
# Multibuild flavor binutils:riscv64 not needed
# Multibuild flavor binutils:s390x not needed
# Multibuild flavor gcc14:cross-aarch64-gcc14 not needed
# Multibuild flavor gcc14:cross-aarch64-gcc14-bootstrap not needed
# Multibuild flavor gcc14:cross-arm-gcc14 not needed
# Multibuild flavor gcc14:cross-arm-none-gcc14-bootstrap not needed
# Multibuild flavor gcc14:cross-bpf-gcc14 not needed
# Multibuild flavor gcc14:cross-ppc64-gcc14 not needed
# Multibuild flavor gcc14:cross-ppc64le-gcc14-bootstrap not needed
# Multibuild flavor gcc14:cross-riscv64-gcc14 not needed
# Multibuild flavor gcc14:cross-riscv64-gcc14-bootstrap not needed
# Multibuild flavor gcc14:cross-s390x-gcc14-bootstrap not needed
# Multibuild flavor glibc:cross-aarch64 not needed
# Multibuild flavor glibc:cross-ppc64le not needed
# Multibuild flavor glibc:cross-riscv64 not needed
# Multibuild flavor glibc:cross-s390x not needed
# Multibuild flavor lua54:test not needed
# Multibuild flavor perl:testsuite not needed
# Multibuild flavor systemtap:systemtap-dtrace not needed
# For openSUSE:Factory:Rings:1-MinimalX:
# Multibuild flavor ninja:test not needed
# Multibuild flavor u-boot:tools not needed