Requisites

Build and installation requirements

In order to build and install Deb-o-Matic, the following packages are required:

  • python3 (>= 3.2)

The following packages are required to install documentation and translations:

  • python3-sphinx
  • texlive-latex-base
  • texlive-latex-recommended
  • texlive-fonts-recommended
  • texlive-latex-extra
  • gettext
  • latexmk

Runtime requirements

In order to be able to run Deb-o-Matic, the following packages are required:

  • python3 (>= 3.2)
  • sbuild (>= 0.67.0-1)
  • schroot (>= 1.6.10-2)
  • debootstrap, cdebootstrap, or qemu-debootstrap
  • python3-toposort

To enable additional features, you may want to install these packages:

  • python3-pyinotify (>= 0.8.6)
  • gpgv (>= 2.1)
  • debian-archive-keyring
  • ubuntu-archive-keyring or ubuntu-keyring
  • lintian
  • piuparts (>= 0.45)
  • autopkgtest (>= 4.0)
  • blhc
  • devscripts
  • apt-utils
  • gnupg (>= 2.1)

An Internet connection is also required, broadband access is recommended because underlying programs will fetch a lot of megabytes from remote locations in order to create the chroots or satisfy build dependencies.