Makefile: add xorriso and isolinux to install_deps

In order to use the inject-subiquity-snap.sh script, we need some extra dependencies: xorriso and isolinux.

When xorriso is missing, the following error occurs:

    ./scripts/inject-subiquity-snap.sh: line 184: xorriso: command not found

When isolinux is missing, the image build step for x86-64 is failing:

    xorriso : FAILURE : Given path does not exist on disk: -boot_image system_area='/usr/lib/ISOLINUX/isohdpfx.bin'

This file is not present in the source ISO image, so it has to come from the isolinux package.
This commit is contained in:
Foster "Forst" Snowhill 2020-07-29 23:35:45 +02:00
parent e90b84b675
commit ec1fa0fe01
No known key found for this signature in database
GPG Key ID: 24DA9246BD1BC600
1 changed files with 1 additions and 1 deletions

View File

@ -25,7 +25,7 @@ install_deps:
python3-yaml python3-coverage python3-dev pkg-config libnl-genl-3-dev \
libnl-route-3-dev python3-attr python3-distutils-extra python3-requests \
python3-requests-unixsocket python3-jsonschema python3-curtin python3-apport \
python3-bson
python3-bson xorriso isolinux
i18n:
$(PYTHON) setup.py build_i18n