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. debiandoc-sgml, # partman's manual is in debiandoc. xsltproc, docbook-xml, docbook-xsl, # The d-i internals manual is in DocBook XML. libbogl-dev, # For bdftobogl used in font reduction. # # Library build dependencies: libgcc1 [i386 amd64], # On x86 we need to include /lib/libgcc_s.so.1 in g-i initrds to # work around #373253 until upstream can remove pthread_cancel() # calls in directfb. For now, this is done by setting EXTRAFILES. # # 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. mklibs (>= 0.1.40), mklibs-copy (>= 0.1.40), # We use mklibs for library reduction. genisoimage [!s390 !s390x], # For making mini isos. genromfs [sparc sparc64], # Used for creating sparc floppies (which are not built by # default.) dosfstools [i386 ia64 m68k amd64 armhf arm64], # 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. 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 # # 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 i386 arm64], grub-efi-amd64-signed [amd64], grub-efi-ia32-signed [i386], grub-efi-arm64-signed [arm64], # Signed bootloader components for UEFI Secure Boot grub-efi-arm64-bin [arm64], grub-efi-ia32-bin [i386], grub-efi-ia64-bin [ia64], grub-efi-arm-bin [armhf], grub-common [amd64 arm64 i386], xorriso, # Used to make EFI bootable images grub-ieee1275-bin [powerpc ppc64 ppc64el sparc sparc64], # IEEE1275 bootloader support. u-boot-imx (>= 2019.01+dfsg-3) [armhf], u-boot-omap (>= 2016.09~rc1) [armhf], u-boot-sunxi (>= 2019.01+dfsg-3) [armhf], u-boot-sunxi (>= 2019.01+dfsg-6) [arm64], u-boot-rockchip (>= 2019.01+dfsg-1~) [armhf], # 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 kfreebsd-i386 kfreebsd-amd64], # For todos, used on files that need to be accessible from # DOS. mtools [i386 ia64 m68k amd64 armhf arm64 kfreebsd-i386 kfreebsd-amd64 hurd-i386], # 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. # bf-utf-source [!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 kfreebsd-i386 kfreebsd-amd64 hurd-i386], # Alternative boot method for win32 platforms. makefs (>= 20100306-5+kbsd8u1~) [kfreebsd-any], # Used to create an UFS1 filesystem from a directory tree. grub-pc (>= 2.02~beta2~) [kfreebsd-i386 kfreebsd-amd64 hurd-i386], # Used as the CD-ROM's bootloader xorriso (>= 1.3.2-1~) [kfreebsd-i386 kfreebsd-amd64 hurd-i386], # Used by grub-pc to create the CD-ROM images debian-ports-archive-keyring [alpha hppa ia64 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 [armhf] | util-linux (<< 2.29.2-3~) [armhf], # sfdisk is used by util/gen-hd-image when creating SD card # images for armhf systems. Starting with buster, it is no longer # part of util-linux but split out into a separate, non-essential # "fdisk" package. For more information, please cf. # https://lists.debian.org/debian-devel-announce/2017/08/msg00005.html fontconfig, # Used to generate a font cache through fc-cache, for gtk flavours 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.