File groups.yml of Package 000package-groups

# 'OUTPUT' is not a group, this defines the entry point for the solver.
# there is an entry for every group file that needs to be written out.
# the name of it needs to exist as package group as well and the solver
# will take the instructions in this group and the included ones
# (that's why sle_minimal is included to get minimal instructions)
# and solve the packages in it (one by one next to 'silents' and 'locks')
# and then at the end remove packages in the 'excludes'.
# excludes are not package groups but solved module groups
OUTPUT:
  - sle_micro:
      default-support: l3
      recommends: false
      includes:
      - filesystems
      - supplements
      - kernel
      - kernel_supplements
      - kernel_rt
      - kernel_rt_supplements
      - base
    
  - sle_micro_extras:
      default-support: unsupported
      recommends: false
      includes:
      - base: support
      excludes:
      - sle_micro

sle_micro:
    - SL-Micro-release
    - systemd-presets-branding-ALP-transactional
    # don't interfere with crony
    - ntp: [locked]
    - raspberrypi-firmware-extra: [aarch64]  # bsc 1130015
    - raspberrypi-firmware-extra-pi4: [aarch64]  # bsc 1130015
    - raspberrypi-firmware-config-camera: [aarch64]  # bsc 1130015
    - u-boot-rpiarm64: [aarch64]  # bsc 1130015, jsc SLE-7276 / bsc 1164080
    - u-boot-rpiarm64-doc: [aarch64]  # jsc SLE-7276 / bsc 1164080
    # needed for PowerPC
    - opal-utils: [ppc64le] # bsc#1206842
    - servicelog: [ppc64le] # bsc#1206842
    - libservicelog: [ppc64le] # bsc#1206842
    - ppc64-diag: [ppc64le] # bsc#1206842
    - lsvpd: [ppc64le] # bsc#1206842
    - ServiceReport: [ppc64le] # bsc#1206842
    - secvarctl: [ppc64le] # bsc#1206842
    - podman-docker # needed for docker compatibility
    - podman-remote # bsc#1227431
    - podmansh # jsc#SMO-566
    - helm # jsc#SMO-479
    - helm-bash-completion # jsc#SMO-479
    - docker-compose
    - nerdctl
    - salt-minion
    - openssh-server-config-rootlogin
    - cockpit-machines
    - cockpit-podman
    - xauth # needed for remote GUI
    # needed for baremetal FDE
    - libtss2-tcti-device0
      # not available yet on ppc64le nor s390x
    - fde-tools: [x86_64,aarch64]
    # needed for virtualization deployement tool
    - python3-pvirsh
    # needed for confidential computing
    - libvirt-client-qemu
    - sevctl: [x86_64]
    # allow to debug selinux
    - setroubleshoot-server
    # needed for managing VM
    - python311-lxml
    - cracklib-dict-small
    - systemd-experimental
    - accountsservice
    - systemd-portable
    - patch
    - skopeo
    - openscap
    - openscap-utils
    - nm-configurator

base:
    - patterns-base-base
    - patterns-base-transactional
    - patterns-micro-defaults
    - patterns-base-hardware
    - patterns-container-runtime_podman
    - patterns-container-runtime_docker
    - patterns-base-salt_minion
    - patterns-base-kvm_host
    - patterns-base-selinux
    - patterns-base-cockpit
    - patterns-base-sssd-ldap #  jsc#SMO-54
    - augeas # jsc#PED-8652
    - augeas-lenses # jsc#PED-8652
    - elemental: [aarch64,x86_64] #jsc#SMO-303; this package requires everything else, pattern not needed (it caused some confusions)
    - grub2 #  Initial package for SLE 15
    - grub2-branding-SLE: [x86_64,aarch64,ppc64le] #  Initial package for SLE 15
    - grub2-i386-pc: [x86_64] #  TBD Initial package for SLE 15
    - grub2-snapper-plugin #  Initial package for SLE 15
#    - grub2-systemd-sleep-plugin #  Initial package for SLE 15
    - grub2-x86_64-efi: [x86_64] #  Initial package for SLE 15
    - grub2-s390x-emu: [s390x] #  dependency:grub2
    - grub2-powerpc-ieee1275: [ppc64le] #  dependency:grub2
    - grub2-arm64-efi: [aarch64]  #  dependency:shim
    - grub2-x86_64-xen: [x86_64] #  Initial package for SLE 15
    - shim: [x86_64,aarch64]
    - firewalld
    - suseconnect-ng
    - systemd-default-settings-branding-SLE-Micro
    - glibc-locale-base # (bsc#1176114)
    - suse-build-key
    - system-group-wheel # bsc#1214132
    - system-user-mail # bsc#1214132; TODO: check whether to add these to a pattern instead
    - system-user-bin # bsc#1214132
    - system-user-uuidd # bsc#1214132
    - lzop

staging:
    -  staging-build-key

kernel:
    - kernel-default
    - kernel-default-base: [x86_64,aarch64,ppc64le] # base kernel not exists on s390x
    - kernel-default-devel
    - kernel-devel # jsc#SMO-403
    - kernel-source # bsc#1227663
    - kernel-default-livepatch: [x86_64,ppc64le,s390x] # jsc#PED-8219
    - kernel-livepatch-tools: [x86_64,ppc64le,s390x] # jsc#PED-8219
    - lifecycle-data-sle-module-live-patching: [x86_64,s390x] # jsc#PED-8219
    # TODO: yast needs this. confirm where it comes from any why it's not in
    # the base pattern.
    - kexec-tools
    # installed in uefi mode
    - mokutil: [x86_64,aarch64]

kernel_supplements:
    - drbd-kmp-default # jsc#SMO-124
    - nvidia-open-driver-G06-signed-kmp-default: [x86_64,aarch64]    # Added based on check between Micro 5.5 and ALP, jsc#SMO-274
    - nvidia-open-driver-G06-signed-cuda-kmp-default: [x86_64,aarch64]    # jsc#SMO-456
    - lttng-modules-kmp-default: [x86_64] # jsc#SMO-267

kernel_rt:
    - kernel-rt: [x86_64,aarch64]
    - kernel-rt-devel: [x86_64,aarch64]
    - kernel-source-rt

kernel_rt_supplements:
    - lttng-modules-kmp-rt: [x86_64] # jsc#SMO-267

filesystems:
    - dosfstools
    - e2fsprogs
    - btrfsprogs
    - squashfs
    - xfsprogs

supplements:
    - kernel-firmware-all
    - bluez-firmware
    - ipw-firmware
    - open-vm-tools: [x86_64]
    - hyper-v: [x86_64]
    - ucode-amd: [x86_64]
    - ucode-intel: [x86_64]
    - bcache-tools
    - cryptsetup
    - chrony-pool-empty
    - chrony-pool-suse
    - glibc-locale
    - iscsiuio
    - lvm2
    - multipath-tools
    - nvme-cli
    - open-iscsi
    - nfs-client
    - less
    - wpa_supplicant
    - dracut-kiwi-lib
    - dracut-kiwi-oem-repart
    - gptfdisk
    - growpart
    - growpart-generator
    - growpart-rootgrow # reason: jsc#SMO-553
    - ignition
    - combustion
    - mdadm
    - attr
    - docker
    - runc
      # MERGED INTO DOCKER    - docker-libnetwork
    - release-notes-sl-micro
    - policycoreutils-python-utils # bsc#1183165
    - fdo-client # jsc#SLE-22946
    - fdo-client-devel # jsc#SLE-22946
    - selinux-policy-devel # requested by security team
    - policycoreutils-devel # jsc#SMO-48, requested by security team
    - sysstat
    - numactl
    - numad
    - systemd-journal-remote #jsc#SMO-52
    - ethtool # jsc#SMO-55
    - patterns-base-fips # FIPS
    - aide # STIG
    - audit-audispd-plugins # STIG
    - pam_pkcs11 # STIG
    - mozilla-nss-tools # STIG
    - pcsc-ccid # STIG
    - pcsc-lite # STIG
    - pcsc-tools # STIG
    - opensc # STIG
    - coolkey: [aarch64,x86_64,ppc64le] # STIG
    - cifs-utils # jsc#SMO-43
    - wb-cifs-idmap-plugin
    - cpupower # jsc#SMO-43
    - jq # jsc#SMO-43
    - socat # jsc#SMO-43
    - scap-security-guide
    - afterburn: [aarch64,x86_64] # jsc#SMO-69
    - afterburn-dracut: [aarch64,x86_64] # jsc#SMO-69
      # NOT FOUND    - rpm-ndb # jsc#SMO-69
# removed due to bsc#268591
#    - amazon-ssm-agent: [x86_64] # jsc#SMO-38
#    - amazon-ecs-init: [x86_64] # jsc#SMO-38
    - aws-cli: [x86_64] # bsc#1197611
#    - yast2-schema-micro # jsc#SLE-18820
    - ca-certificates-mozilla ##### SL Micro for Rancher begin
    - bash-completion
    - conntrack-tools
    - libpulp-load-default: [x86_64,ppc64le] # for userspace livepatching
    - libpulp-tools: [x86_64,ppc64le] 
    - libpulp0: [x86_64,ppc64le] 
    - openssl-3-livepatches: [x86_64]
    - hdparm
    - lshw
    - lsscsi
    - pciutils
    - qemu-guest-agent
    - strace
    - dracut-kiwi-oem-dump
    - avahi
    - libavahi-core7
    - libdaemon0
    - nss-mdns
      # NOT FOUND    - pciutils-ids
    - syslinux: [x86_64]
    - sysvinit-tools # left-over of python-azure-agent dependenies, kept to be safe
    - zstd ##### SL Micro for Rancher end
    - bzip2       #bsc#1226813 
    - qemu-hw-usb-redirect # jsc#SMO-78
    - qemu-hw-display-virtio-vga # jsc#SMO-78
    - qemu-hw-display-virtio-gpu # jsc#SMO-78
    - qemu-hw-display-qxl # jsc#SMO-78
    - qemu-vgabios
    - tukitd # to be later required by the cockpit transactional-update module
    - vhostmd # jsc#SMO-354
    - virt-install # bsc#1196887
    - vm-dump-metrics # jsc#SMO-354
    - qemu-chardev-spice # jsc#SMO-78 (also needed for cockpit-machine / virt-install)
    - pf-bb-config # jsc#PED-8595
    - python311-tornado # jsc#SMO-82
    - python311-simplejson # jsc#SMO-82
    - python311-pycurl # jsc#SMO-82
    - raspberrypi-firmware: [aarch64] # jsc#SMO-105
    - raspberrypi-firmware-config: [aarch64] # jsc#SMO-105
    - raspberrypi-firmware-dt: [aarch64] # jsc#SMO-105
    - u-boot-rpiarm64: [aarch64] # jsc#SMO-105
    - bcm43xx-firmware: [aarch64] # jsc#SMO-105
    - wireless-tools # bsc#1199084 
    - jeos-firstboot # jsc#SMO-88
    - NetworkManager # jsc#SMO-84
    - ModemManager # jsc#SMO-84
    - NetworkManager-cloud-setup # jsc#SMO-200, bsc#1204549
    - NetworkManager-tui # jsc#SMO-200
    - NetworkManager-wwan # jsc#SMO-200, bsc#1205529
    - NetworkManager-bluetooth # jsc#SMO-200
    - NetworkManager-pppoe # jsc#SMO-200
    - cockpit-networkmanager # listed explicitly due to pattern's depependency being conditional 
    - cni-plugin-dnsname # jsc#SMO-63
    - restorecond # jsc#SMO-127
    - cloud-init # jsc#SMO-305
    - regionServiceClientConfigEC2: [x86_64,aarch64] # jsc#SMO-110
    - regionServiceClientConfigGCE: [x86_64,aarch64]  # jsc#SMO-110
    - regionServiceClientConfigAzure: [x86_64,aarch64]  # jsc#SMO-110
    - cloud-regionsrv-client: [x86_64,aarch64]  # jsc#SMO-110
    - google-dracut-config: [x86_64,aarch64] # reason: jsc#SMO-553
    - microsoft-dracut-config: [x86_64,aarch64] # reason: jsc#SMO-553
    - amazon-dracut-config: [x86_64,aarch64] # reason: jsc#SMO-553
    - google-guest-agent: [x86_64,aarch64]  # reason: jsc#SMO-553
    - google-guest-configs: [x86_64,aarch64]  # reason: jsc#SMO-553
    - google-guest-oslogin: [x86_64,aarch64]  # reason: jsc#SMO-553
    - google-osconfig-agent: [x86_64,aarch64]  # reason: jsc#SMO-553
    - cloud-netconfig-gce: [x86_64,aarch64] # jsc#SMO-110
    - cloud-netconfig-ec2: [x86_64,aarch64] # jsc#SMO-110
    - cloud-netconfig-azure: [x86_64,aarch64] # jsc#SMO-110
    - azure-vm-utils: [x86_64,aarch64] # reason: jsc#PED-11608
    - microsoft-dracut-config: [x86_64,aarch64]
    - cloud-regionsrv-client-addon-azure: [x86_64,aarch64] # jsc#SMO-110
    - cloud-regionsrv-client-plugin-azure: [x86_64,aarch64] # jsc#SMO-110
    - cloud-regionsrv-client-plugin-ec2: [x86_64,aarch64] # jsc#SMO-110
    - cloud-regionsrv-client-plugin-gce: [x86_64,aarch64] # jsc#SMO-110
    - cloud-netconfig-azure: [x86_64,aarch64]
    - cloud-netconfig-ec2: [x86_64,aarch64]
    - cloud-netconfig-gce: [x86_64,aarch64]
    - python-instance-billing-flavor-check: [x86_64,aarch64] # jsc#SMO-463

    - kubevirt-virtctl: [x86_64] # jsc#SMO-140
    - kubevirt-manifests: [x86_64] # jsc#SMO-140
    - containerized-data-importer-manifests: [x86_64] # jsc#SMO-140
    - haproxy # jsc#SMO-124
    - keepalived # jsc#SMO-124
    - drbd # jsc#SMO-124
    - drbd-utils # jsc#SMO-124
    - canutils # jsc#SMO-149
    - supportutils-plugin-suse-public-cloud  # Added based on check between Micro 5.5 and ALP, jsc#SMO-216
    - git  # Added based on check between Micro 5.5 and ALP, jsc#SMO-247
    - fwupd # jsc#SMO-213
    - fwupd-efi: [aarch64,x86_64] #  jsc#SMO-213
    - liblttng-ctl0: [aarch64,ppc64le,x86_64]  # Added based on check between Micro 5.5 and ALP, jsc#SMO-267
    - liblttng-ust1: [aarch64,ppc64le,x86_64]  # Added based on check between Micro 5.5 and ALP, jsc#SMO-267
    - liblttng-ust-ctl5: [aarch64,ppc64le,x86_64]  # Added based on check between Micro 5.5 and ALP, jsc#SMO-267
    - liblttng-ust-python-agent1: [aarch64,ppc64le,x86_64]  # Added based on check between Micro 5.5 and ALP, jsc#SMO-267
    - lttng-modules: [x86_64]  # Added based on check between Micro 5.5 and ALP, jsc#SMO-267
    - lttng-tools: [x86_64]  # Added based on check between Micro 5.5 and ALP, jsc#SMO-267
    - kernel-firmware-nvidia-gspx-G06: [x86_64,aarch64]  # Added based on check between Micro 5.5 and ALP, jsc#SMO-274
    - wireless-regdb   # Added based on check between Micro 5.5 and ALP, bsc#1215153
    - netcat-openbsd # bsc#1202554
    - linuxptp # jsc#SMO-176
    - rust-keylime # jsc#SMO-179
    - traceroute # from Micro for Rancher
    - tuned # jsc#SMO-189
    - rt-tests # jsc#SMO-206
    - zram-generator # jsc#SMO-424
    - tpm-tools # requests by partners
    - trousers
    - mcelog: [x86_64]
    - usbguard
    - usbguard-tools
    - usbutils
    - ipmitool
    - acpica: [x86_64,aarch64]
      #* tboot: [x86_64] - not yet in the code base
    - ledmon # jsc#PED-3975
    - accel-config: [x86_64] # jsc#PED-4562
    - dpdk: [aarch64,x86_64,ppc64le] # jsc#PED-7145
    - dpdk-tools: [aarch64,x86_64,ppc64le]
    - openvswitch # jsc#PED-7145
      # end of requests by partners
    - libatomic1 # needed by SAP
    - man # bsc#1218539
    - stalld # jsc#PED-8788
    - python311-toml # jsc#SMO-110
    - python311-python-dateutil # SUMA
    - libOpenCL1 # jsc#PED-11441
    - net-snmp # jsc#SMO-541
    - nm-configurator
    - libsss_nss_idmap0
    - realmd # reason: jsc#PED-12638
    - realmd-lang
    - krb5-client # reason: jsc#PED-12638
    - sssd-tools  # reason: jsc#PED-12638
    - sssd-dbus  # reason: jsc#PED-12638
    - python3-sssd-config  # reason: jsc#PED-12638
    - python-azure-agent # reason: jsc#SMO-345
    - python-azure-agent-config-micro # reason: jsc#SMO-345

sle_micro_extras:
  - SL-Micro-Extras-release
  - tboot # jsc#PED-4562
  - mcelog # jsc#PED-4562
  - gcc # jsc#PED-4562
  - make # jsc#PED-4562
  - automake # jsc#PED-4562
  - autoconf # jsc#PED-4562
  - systemd-devel # jsc#PED-4562
  - stress-ng # jsc#PED-4562
  - bonnie # jsc#PED-7056
  - fwts # jsc#PED-7056
  - iperf # jsc#PED-7056
  - nmap # jsc#PED-7056
  - crash # bsc#1208935
  - kubevirt-tests # bsc#1219636
  - libjson-c-devel # bsc#1214638
  - python3-kiwi # jsc#MSC-907
  - screen # use by kiwi

# packages in here are blocked from required on medium by means of
# telling the solver to forbid using them. A lighter form is to
# add packages to unneeded.yml - this just protocols the decision
# not to put them in any module *at this point*.
UNWANTED:
  - systemd-presets-branding-SLE
  - systemd-default-settings-branding-SLE
  - dummy-release
  - unified-installer-release
  - kubic-locale-archive (bsc#1176114)
  - busybox # bsc#1232246
  - busybox-hostname # bsc#1232246
  - busybox-findutils #bsc#1202331
  - busybox-grep
  - busybox-gzip # bsc#1232246
  - busybox-sed
  - busybox-util-linux
  - busybox-xz
  - busybox-coreutils # bsc#1232246
  - busybox-less # bsc#1232246
  - busybox-bzip2 # bsc#1232246
  - busybox-gawk # bsc#1232246
  - busybox-misc # bsc#1232246
  - busybox-tar # bsc#1232246
  - busybox-which # bsc#1232246
  - busybox-static # bsc#1232246
  - busybox-warewulf3 # bsc#1232246
  - busybox-adduser # bsc#1232246
  - busybox-attr # bsc#1232246
  - busybox-bc # bsc#1232246
  - busybox-bind-utils # bsc#1232246
  - busybox-cpio # bsc#1232246
  - busybox-diffutils # bsc#1232246
  - busybox-dos2unix # bsc#1232246
  - busybox-ed # bsc#1232246
  - busybox-hexedit # bsc#1232246
  - busybox-iproute2 # bsc#1232246
  - busybox-iputils # bsc#1232246
  - busybox-kbd # bsc#1232246
  - busybox-kmod # bsc#1232246
  - busybox-links # bsc#1232246
  - busybox-man # bsc#1232246
  - busybox-ncurses-utils # bsc#1232246
  - busybox-net-tools # bsc#1232246
  - busybox-netcat # bsc#1232246
  - busybox-patch # bsc#1232246
  - busybox-policycoreutils # bsc#1232246
  - busybox-procps # bsc#1232246
  - busybox-psmisc # bsc#1232246
  - busybox-selinux-tools # bsc#1232246
  - busybox-sendmail # bsc#1232246
  - busybox-sh # bsc#1232246
  - busybox-sha3sum # bsc#1232246
  - busybox-sharutils # bsc#1232246
  - busybox-syslogd # bsc#1232246
  - busybox-sysvinit-tools # bsc#1232246
  - busybox-telnet # bsc#1232246
  - busybox-testsuite # bsc#1232246
  - busybox-tftp # bsc#1232246
  - busybox-time # bsc#1232246
  - busybox-traceroute # bsc#1232246
  - busybox-tunctl # bsc#1232246
  - busybox-udhcpc # bsc#1232246
  - busybox-unzip # bsc#1232246
  - busybox-vi # bsc#1232246
  - busybox-vlan # bsc#1232246
  - busybox-wget # bsc#1232246
  - busybox-whois # bsc#1232246

  - os-update # not compatible with transactional-update
  - sysconfig-netconfig # SLE15 stuff

  # stuff below inherited from SLE15-SP2
  - chrony-pool-openSUSE # bsc#1156884 / jsc#SLE-11424
  - sendmail # fate#313023
  - ntfsprogs-extra # not safe
  - libfbclient-devel # jsc#SLE-11695
  - libfbclient2 # jsc#SLE-11695

  - reiserfs # FATE#323394

  # glusterfs packages, not wanted by PM
  - libglusterfs0

  # upstream
  - gdm-branding-upstream
  - gfxboot-branding-upstream
  - gio-branding-upstream
  - gnome-menus-branding-upstream
  - grub2-branding-upstream
  - gtk2-branding-upstream
  - gtk3-branding-upstream
  - NetworkManager-branding-upstream
  - PackageKit-branding-upstream
  - MozillaFirefox-branding-upstream
  - icewm-config-upstream # bsc#1063272

  # unwanted JREs
  - java-1_7_0-bootstrap-headless
  - java-9-openjdk-headless

  - slecompliance # bsc#1158969

  - golang-github-prometheus-prometheus # rejected jsc#ECO-1659

  # dnf
  - PackageKit-backend-dnf # jsc#SLE-11804
  - hawkey-man # jsc#SLE-11804
  - libdnf-devel # jsc#SLE-11804
  - libdnf2 # jsc#SLE-11804
  - libmodulemd-devel # jsc#SLE-11804
  - libmodulemd2 # jsc#SLE-11804
  - librepo-devel # jsc#SLE-11804
  - librepo0 # jsc#SLE-11804
  - libzck-devel # jsc#SLE-11804
  - modulemd-validator # jsc#SLE-11804
  - python3-hawkey # jsc#SLE-11804
  - python3-libdnf # jsc#SLE-11804
  - python3-libmodulemd # jsc#SLE-11804
  - python3-librepo # jsc#SLE-11804
  - typelib-1_0-Modulemd-2_0 # jsc#SLE-11804
  - zchunk # jsc#SLE-11804

  # gcc-build is only used at build time, the gcc
  # compiler we actually ship to the customer might not
  # be the same. Thus, ensure it doesn't get pulled in.
  - cpp-build
  - gcc-build
  - gcc-build-PIE
  - gcc-build-ada
  - gcc-build-c++
  - gcc-build-d
  - gcc-build-devel
  - gcc-build-fortran
  - gcc-build-go
  - gcc-build-info
  - gcc-build-locale
  - gcc-build-obj-c++
  - gcc-build-objc
  - libgccjit-build-devel
  - libstdc++-build-devel
  - gcc-build-32bit
  - gcc-build-ada-32bit
  - gcc-build-c++-32bit
  - gcc-build-d-32bit
  - gcc-build-fortran-32bit
  - gcc-build-go-32bit
  - gcc-build-objc-32bit
  - libstdc++-build-devel-32bit

  # LLVM/clang packages are only used as Build-Dependencies, and
  # the libLLVMXY library we ship in Micro is only supported in
  # the context of Mesa (llvmpipe).
  # Ensure we add all of the LLVM/clang packages here in the UNWANTED
  # section so that they don't get pulled in by mistake.
  - clang14
  - clang14-devel
  - clang14-doc
  - libLLVM14
  - libLTO14
  - libclang-cpp14
  - libomp14-devel
  - lld14
  - llvm14
  - llvm14-devel
  - llvm14-doc
  - llvm14-gold
  - llvm14-libc++-devel
  - llvm14-libc++1
  - llvm14-libc++abi-devel
  - llvm14-libc++abi1
  - llvm14-libclang13
  - llvm14-opt-viewer
  - llvm14-polly
  - llvm14-polly-devel
  - llvm14-vim-plugins
  - python3-clang14
  - clang15
  - clang15-devel
  - clang15-doc
  - libLLVM15
  - libLTO15
  - libclang-cpp15
  - libomp15-devel
  - lld15
  - llvm15
  - llvm15-devel
  - llvm15-doc
  - llvm15-gold
  - llvm15-libc++-devel
  - llvm15-libc++1
  - llvm15-libc++abi-devel
  - llvm15-libc++abi1
  - llvm15-libclang13
  - llvm15-opt-viewer
  - llvm15-polly
  - llvm15-polly-devel
  - llvm15-vim-plugins
  - python3-clang15
  - clang-tools
  - clang17
  - clang17-devel
  - clang17-doc
  #- libLLVM17 # libLLVM17 is currently pulled in by Mesa
  - libLTO17
  - libc++-devel
  - libc++1
  - libc++abi-devel
  - libc++abi1
  - libclang-cpp17
  - libclang13
  - liblldb17
  - libomp17-devel
  - lld17
  - lldb17
  - lldb17-devel
  - llvm17
  - llvm17-devel
  - llvm17-doc
  - llvm17-gold
  - llvm17-opt-viewer
  - llvm17-polly
  - llvm17-polly-devel
  - llvm17-vim-plugins
  - python3-clang17
  - python3-lldb17
  - liblldb14
  - lldb14
  - lldb14-devel
  - python3-lldb14
  - liblldb15
  - lldb15
  - lldb15-devel
  - python3-lldb15
  # Python packages (and dependencies) deleted from SLFO
  - jupyter
  - jupyter-doc
  - python311-jupyter
  - python-aiounittest
  - python311-aiounittest
  - python-asciitree
  - python311-asciitree
  - python-async-lru
  - python311-async-lru
  - python-base58
  - python311-base58
  - python-blosc
  - python311-blosc
  - python-bokeh
  - python311-bokeh
  - python-Bottleneck
  - python311-Bottleneck
  - python-cftime
  - python311-cftime
  - python-comm
  - python311-comm
  - python-cramjam
  - python311-cramjam
  - python-dask
  - python311-dask
  - python311-dask-array
  - python311-dask-complete
  - python311-dask-dataframe
  - python311-dask-diagnostics
  - python311-dask-distributed
  - python311-dask-test
  - python-Django
  - python311-Django
  - python-drgn
  - python311-drgn
  - python-et_xmlfile
  - python311-et_xmlfile
  - python-fastparquet
  - python311-fastparquet
  - python-fsspec
  - python311-fsspec
  - python-fusepy
  - python311-fusepy
  - python-future
  - python311-future
  - python-gcsfs
  - python311-gcsfs
  - python311-gcsfs-fuse
  - python-google-auth-oauthlib
  - python311-google-auth-oauthlib
  - gstreamer-plugin-python
  - python-gst
  - python311-gst
  - python-h5netcdf
  - python311-h5netcdf
  - python-h5py
  - python311-h5py
  - python-hatch-jupyter-builder
  - python311-hatch-jupyter-builder
  - python-ipykernel
  - python311-ipykernel
  - python-ipython
  - python311-ipython
  - python-ipython_genutils
  - python311-ipython_genutils
  - python-ipywidgets
  - python311-ipywidgets
  - python-jdcal
  - python311-jdcal
  - python-jupyter-client
  - python311-jupyter-client
  - python-jupyter-client7
  - python311-jupyter-client7
  - python-jupyter_console
  - python311-jupyter_console
  - python-jupyter-core
  - python311-jupyter-core
  - python-jupyter-events
  - python311-jupyter-events
  - jupyter-jupyterlab
  - python-jupyterlab
  - python311-jupyterlab
  - jupyter-jupyterlab-pygments
  - python-jupyterlab-pygments
  - python311-jupyterlab-pygments
  - python-jupyterlab-server
  - python311-jupyterlab-server
  - python311-jupyterlab-server-openapi
  - python311-jupyterlab-server-test
  - jupyter-jupyterlab-widgets
  - python-jupyterlab-widgets
  - python311-jupyterlab-widgets
  - jupyter-lsp
  - python-jupyter-lsp
  - python311-jupyter-lsp
  - python-jupyter-packaging
  - python311-jupyter-packaging
  - python-jupyter-server
  - python311-jupyter-server
  - python311-jupyter-server-test
  - jupyter-server-mathjax
  - python-jupyter-server-mathjax
  - python311-jupyter-server-mathjax
  - jupyter-server-terminals
  - python-jupyter-server-terminals
  - python311-jupyter-server-terminals
  - python-llvmlite
  - python311-llvmlite
  - python-locket
  - python311-locket
  - python-lupa
  - python311-lupa
  - python-matplotlib-inline
  - python311-matplotlib-inline
  - python-mercantile
  - python311-mercantile
  - python-mpi4py
  - python-mpi4py-common-devel
  - python-mpi4py-doc
  - python311-mpi4py
  - python311-mpi4py-devel
  - jupyter-nbclassic
  - python-nbclassic
  - python311-nbclassic
  - python-nbclient
  - python311-nbclient
  - jupyter-nbconvert
  - jupyter-nbconvert-latex
  - python-nbconvert
  - python311-nbconvert
  - jupyter-nbdime
  - jupyter-nbdime-jupyterlab
  - python-nbdime
  - python311-nbdime
  - python311-nbdime-git
  - python311-nbdime-hg
  - python-nbformat
  - python311-nbformat
  - python-nbval
  - python311-nbval
  - python-netCDF4
  - python311-netCDF4
  - jupyter-notebook
  - jupyter-notebook-lang
  - jupyter-notebook-latex
  - python-notebook
  - python311-notebook
  - python311-notebook-lang
  - jupyter-notebook-shim
  - python-notebook-shim
  - python311-notebook-shim
  - python-numba
  - python311-numba
  - python311-numba-devel
  - python-numcodecs
  - python311-numcodecs
  - python-odfpy
  - python311-odfpy
  - python-openpyxl
  - python311-openpyxl
  - python-pandas
  - python311-pandas
  - python311-pandas-all
  - python311-pandas-clipboard
  - python311-pandas-compression
  - python311-pandas-computation
  - python311-pandas-excel
  - python311-pandas-fss
  - python311-pandas-hdf5
  - python311-pandas-html
  - python311-pandas-mysql
  - python311-pandas-output_formatting
  - python311-pandas-performance
  - python311-pandas-plot
  - python311-pandas-postgresql
  - python311-pandas-spss
  - python311-pandas-sql-other
  - python311-pandas-test
  - python311-pandas-xml
  - python-partd
  - python311-partd
  - python-pyreadstat
  - python311-pyreadstat
  - python-pytest-check-links
  - python311-pytest-check-links
  - python-pytest-jupyter
  - python311-pytest-jupyter
  - python311-pytest-jupyter-client
  - python311-pytest-jupyter-server
  - python-pytest-mpi
  - python311-pytest-mpi
  - python-python-lzo
  - python311-python-lzo
  - python-pythran
  - python311-pythran
  - python-pyxattr
  - python311-pyxattr
  - python-qtconsole
  - python311-qtconsole
  - python-scipy
  - python311-scipy
  - python-setuptools-git-versioning
  - python311-setuptools-git-versioning
  - python-spur
  - python311-spur
  - python-tables
  - python311-tables
  - python-terminado
  - python311-terminado
  - python-toolz
  - python311-toolz
  - jupyter-widgetsnbextension
  - python-widgetsnbextension
  - python311-widgetsnbextension
  - python-xarray
  - python311-xarray
  - python-xlrd
  - python311-xlrd
  - python-XlsxWriter
  - python311-XlsxWriter
  - python-xyzservices
  - python311-xyzservices
  - xyzservices-data
  - python-zarr
  - python311-zarr
  # End Python packages (and dependencies) deleted from SLFO

  - libnetcontrol-devel
  - libnetcontrol0

  # bsc#1230742
  - k3s-install
  - k3s-selinux
openSUSE Build Service is sponsored by