add_packages(args, packages, "glibc-minimal-langpack", conditional="glibc")
if not do_run_build_script and args.bootable:
- add_packages(args, packages, "kernel-core", "kernel-modules", "dracut", "binutils")
+ add_packages(args, packages, "kernel-core", "kernel-modules", "dracut")
add_packages(args, packages, "systemd-udev", conditional="systemd")
configure_dracut(args, packages, root)
if do_run_build_script:
packages = {*args.packages}
add_packages(args, packages, "basesystem-minimal")
if not do_run_build_script and args.bootable:
- add_packages(args, packages, "kernel-server-latest", "dracut", "binutils")
+ add_packages(args, packages, "kernel-server-latest", "dracut")
configure_dracut(args, packages, root)
# Mageia ships /etc/50-mageia.conf that omits systemd from the initramfs and disables hostonly.
# We override that again so our defaults get applied correctly on Mageia as well.
add_packages(args, packages, "basesystem-minimal", "systemd")
if not do_run_build_script and args.bootable:
add_packages(args, packages, "systemd-boot", "systemd-cryptsetup", conditional="systemd")
- add_packages(args, packages, "kernel-release-server", "dracut", "binutils", "timezone")
+ add_packages(args, packages, "kernel-release-server", "dracut", "timezone")
configure_dracut(args, packages, root)
if args.netdev:
add_packages(args, packages, "systemd-networkd", conditional="systemd")
packages = {*args.packages}
add_packages(args, packages, "centos-release", "systemd")
if not do_run_build_script and args.bootable:
- add_packages(args, packages, "kernel", "dracut", "binutils")
+ add_packages(args, packages, "kernel", "dracut")
configure_dracut(args, packages, root)
if epel_release <= 7:
add_packages(
packages = {*args.packages}
add_packages(args, packages, "rocky-release", "systemd")
if not do_run_build_script and args.bootable:
- add_packages(args, packages, "kernel", "dracut", "binutils")
+ add_packages(args, packages, "kernel", "dracut")
configure_dracut(args, packages, root)
add_packages(args, packages, "systemd-udev", conditional="systemd")
packages = {*args.packages}
add_packages(args, packages, "almalinux-release", "systemd")
if not do_run_build_script and args.bootable:
- add_packages(args, packages, "kernel", "dracut", "binutils")
+ add_packages(args, packages, "kernel", "dracut")
configure_dracut(args, packages, root)
add_packages(args, packages, "systemd-udev", conditional="systemd")
extra_packages.update(args.build_packages)
if not do_run_build_script and args.bootable:
- add_packages(args, extra_packages, "dracut", "binutils")
+ add_packages(args, extra_packages, "dracut")
configure_dracut(args, extra_packages, root)
if args.distribution == Distribution.ubuntu:
if args.get_partition(PartitionIdentifier.bios):
add_packages(args, packages, "grub")
- add_packages(args, packages, "dracut", "binutils")
+ add_packages(args, packages, "dracut")
configure_dracut(args, packages, root)
packages.update(args.packages)
add_packages(args, packages, "patterns-base-minimal_base")
if not do_run_build_script and args.bootable:
- add_packages(args, packages, "kernel-default", "dracut", "binutils")
+ add_packages(args, packages, "kernel-default", "dracut")
configure_dracut(args, packages, root)
if args.get_partition(PartitionIdentifier.bios):