# bib-defs.yaml — bootc-image-builder distro definition for Alloy. # # Alloy re-brands os-release (ID=alloy), so bootc-image-builder looks up a # distro def named "alloy-" and ships none. This file is bib's own # fedora-42.yaml anaconda-iso package set verbatim; build/build-image.sh # bind-mounts it into the builder's defs directory under whatever name the # current VERSION_ID makes bib ask for. # # The name here carries no version on purpose. There is no version field in the # file, so a product version bump has no business renaming it; the mount target # is derived in build-image.sh instead. # # NOTE (2026-07-19): the base moved to fedora-bootc:43 but this is still the # fedora-42 set, because bib ships no fedora-43.yaml (it has only fedora-40 and # fedora-42). The 42 set was verified to depsolve clean on F43: 894 packages, no # unmatched names. Recheck on the next base bump rather than assuming. # # Regenerate from a newer bib with: # podman run --rm --entrypoint sh -c \ # 'ls /usr/share/bootc-image-builder/defs/' # podman run --rm --entrypoint sh -c \ # 'cat /usr/share/bootc-image-builder/defs/fedora-.yaml' # then re-add this header. This file retires with Anaconda if the Alloy # installer lands (GO task a1d037f8). anaconda-iso: packages: - aajohan-comfortaa-fonts - abattis-cantarell-fonts - alsa-firmware - alsa-tools-firmware - anaconda - anaconda-dracut - anaconda-install-img-deps - anaconda-widgets - atheros-firmware - audit - bind-utils - bitmap-fangsongti-fonts - brcmfmac-firmware - bzip2 - cryptsetup - curl - dbus-x11 - dejavu-sans-fonts - dejavu-sans-mono-fonts - device-mapper-persistent-data - dmidecode - dnf - dracut-config-generic - dracut-network - efibootmgr - ethtool - fcoe-utils - ftp - gdb-gdbserver - gdisk - glibc-all-langpacks - gnome-kiosk - google-noto-sans-cjk-ttc-fonts - grub2-tools - grub2-tools-extra - grub2-tools-minimal - grubby - gsettings-desktop-schemas - hdparm - hexedit - hostname - initscripts - ipmitool - iwlwifi-dvm-firmware - iwlwifi-mvm-firmware - jomolhari-fonts - kbd - kbd-misc - kdump-anaconda-addon - kernel - khmeros-base-fonts - less - libblockdev-lvm-dbus - libibverbs - libreport-plugin-bugzilla - libreport-plugin-reportuploader - librsvg2 - linux-firmware - lldpad - lsof - madan-fonts - mt-st - mtr - net-tools - nfs-utils - nm-connection-editor - nmap-ncat - nss-tools - openssh-clients - openssh-server - ostree - pciutils - perl-interpreter - pigz - plymouth - prefixdevname - python3-pyatspi - rdma-core - realtek-firmware - rit-meera-new-fonts - rng-tools - rpcbind - rpm-ostree - rsync - rsyslog - selinux-policy-targeted - sg3_utils - sil-abyssinica-fonts - sil-padauk-fonts - smartmontools - spice-vdagent - strace - systemd - tar - tigervnc-server-minimal - tigervnc-server-module - udisks2 - udisks2-iscsi - usbutils - vim-minimal - volume_key - wget - xfsdump - xfsprogs - xorg-x11-drivers - xorg-x11-fonts-misc - xorg-x11-server-Xorg - xorg-x11-xauth - xrdb - xz