Source: debian-installer Section: devel Priority: optional Maintainer: Debian Install System Team Uploaders: Cyril Brulebois Standards-Version: 4.3.0 Vcs-Git: https://salsa.debian.org/installer-team/debian-installer.git Vcs-Browser: https://salsa.debian.org/installer-team/debian-installer Build-Depends: # Base build dependencies: debhelper (>= 11), # Of course. apt (>= 0.8.16), # Used for downloading udebs. apt-utils, # apt-ftparchive is used for including localudebs. gnupg, # New versions of apt need gnupg for security checks. debian-archive-keyring (>= 2006.11.22), # To provide the archive key for security checks. dctrl-tools, # Various manipulations of the udeb Packages files. wget, # Used to test validity of mirrors. bc, # Used for some image size calculations. xsltproc, docbook-xml, docbook-xsl, # The d-i partman-doc and internals manual is in DocBook XML 4.x. unifont-bin, # For hex2bdf used in font building. bogl-utils, # For bdftobogl used in font reduction. libgcc-s1 [!hppa !m68k], libgcc-s2 [m68k], libgcc-s4 [hppa], # The GCC support library is copied to the to the installation # image. This is a hack and needs to be replaced by a proper # udeb. # # Filesystem tools: genext2fs (>= 1.3-7.1), # For creating ext2 filesystems without being root. # 1.3-7.1 fixes issues on several arches. e2fsprogs, # genext2fs doesn't produce perfect filesystems, so we fsck # them. # Lintian: Yes, we know it's essential. We prefer not to # count on it remaining so. genisoimage [!s390 !s390x], # For making mini isos. genromfs [sparc sparc64], # Used for creating sparc floppies (which are not built by # default.) dosfstools [hurd-i386 hurd-amd64 i386 ia64 loong64 m68k amd64 armhf arm64 riscv64], # For creating FAT filesystems with mkfs.msdos. # Of course i386/amd64 use this for floppies, CDs etc. # m68k uses it for atari floppies # armhf uses it for building bootable SD card images cpio (>= 2.11+dfsg-6), # For creating (reproducible) initramfs images. pigz, # For compressing various files. xz-utils, # For compressing initramfs images. devio [armeb armel], # Tool to read and write from block devices, used to byteswap # kernels and add nslu2 boot magic. dns323-firmware-tools (>= 0.7.3-1~) [armel], # For building firmware images for the D-Link DNS-32(0|3). u-boot-tools [armel armhf arm64], # For creating u-boot images depthcharge-tools [amd64 arm64], # For creating images for ChromeOS devices # # Boot loaders: # On many arches boot loaders are copied onto or ran on the boot # images in one way or another. There's a reason our mailing list is # still called debian-boot.. syslinux [i386 amd64], syslinux-utils [i386 amd64], isolinux [i386 amd64], pxelinux [i386 amd64], syslinux-common (>= 3:6) [i386 amd64], # With isohybrid. aboot (>= 0.9b-2) [alpha], # A previous version didn't have netabootwrap. palo [hppa], # Bootloader for hppa machines, to make netboot images. sparc-utils [sparc sparc64], # For elftoaout and piggyback, to make netboot images. atari-bootstrap [m68k], # Booting and other tools for Atari systems. vmelilo [m68k], m68k-vme-tftplilo [m68k], # For VME machines, although it doesn't yet support running # as non-root, the install will try to use it and fall back # to a warning when it fails. amiboot [m68k], # Bootloader for m68k/amiga machines. emile [m68k], emile-bootblocks [m68k], # Bootloader for m68k/mac machines. shim-signed [amd64 arm64], grub-efi-amd64-signed [amd64], grub-efi-arm64-signed [arm64], # Signed bootloader components for UEFI Secure Boot grub-efi-amd64-bin [hurd-amd64], grub-efi-arm64-bin [arm64], grub-efi-ia32-bin [hurd-i386 i386], grub-efi-ia64-bin [ia64], grub-efi-loong64-bin [loong64], grub-efi-arm-bin [armhf], grub-efi-riscv64-bin [riscv64], grub-common [amd64 arm64 i386 loong64 riscv64], xorriso, # Used to make EFI bootable images grub-ieee1275-bin [powerpc ppc64 ppc64el sparc sparc64], # IEEE1275 bootloader support. u-boot-imx (>= 2021.04~rc4+dfsg-1~) [armhf], u-boot-omap (>= 2016.09~rc1) [armhf], u-boot-sunxi (>= 2019.07+dfsg-1~) [armhf], u-boot-sunxi (>= 2021.01+dfsg-1~) [arm64], u-boot-rockchip (>= 2020.04+dfsg-1~) [armhf], u-boot-rockchip (>= 2021.01+dfsg-1~) [arm64], # U-boot binaries for armhf systems without u-boot in flash memory arm-trusted-firmware [arm64], device-tree-compiler [arm64], # arm-trusted-firmware for allwinner, used in combination with # u-boot-sunxi to produce bootable arm64 images. u-boot (>= 2016.01+dfsg1-1~) [armel], # U-boot binaries for armel systems # # Architecture specific build dependencies: tofrodos [i386 amd64], # For todos, used on files that need to be accessible from # DOS. mtools [i386 ia64 loong64 m68k amd64 armhf arm64 riscv64 hurd-i386 hurd-amd64], # mcopy is used to put files onto FAT filesystems w/o # mounting them. Note that patches from #900409 and #900410 # are required for a reproducible build (available since # 4.0.18-2.1). # kmod [linux-any], # depmod. # unifont [!s390 !s390x], # Contains the unicode font we use. Not a udeb since we # perform font reduction at build time. openssl, # Used to encrypt a firmware image so an ARM based device # (Thecus N2100) will accept it. Also useful on other # architectures if SSL_CERTS has been set locally. win32-loader (>= 0.7.2) [i386 amd64 hurd-i386 hurd-amd64], # Alternative boot method for win32 platforms. grub-pc (>= 2.02~beta2~) [hurd-i386 hurd-amd64], # Used as the CD-ROM's bootloader xorriso (>= 1.3.2-1~) [hurd-i386 hurd-amd64], # Used by grub-pc to create the CD-ROM images debian-ports-archive-keyring [alpha hppa ia64 loong64 m68k powerpc powerpcspe ppc64 riscv64 sh4 sparc64 x32], # Used for architectures hosted on debian-ports.org librsvg2-bin [any-amd64 any-i386], # Used to convert splash SVG to splash PNG during build fdisk [amd64 arm64 armhf i386 loong64], # sfdisk is used by util/gen-hd-image when creating SD card # images for arm64 and armhf systems. # fdisk is used is used by util/geniso_hybrid_plus_firmware_partition # when creating ISO hybrid images on amd64 and i386 systems. fontconfig, # Used to generate a font cache through fc-cache, for gtk flavours linux-image-6.10.9-amd64 [amd64], linux-image-6.10.9-arm64 [arm64], linux-image-6.10.9-686 [i386], linux-image-6.10.9-686-pae [i386], # Ship some more drm modules, without waiting on fb-modules (#1036019) Package: debian-installer Architecture: any Built-Using: ${initrd:Built-Using}, ${extra:Built-Using} Depends: ${misc:Depends} Description: Debian Installer documentation This package currently only contains some documentation for the Debian installer. We welcome suggestions about what else to put in it.