78278405ce
'locales' package gets installed before '12-debian-locale-gen' is executed and generates effectively empty /etc/locales.gen in debian, which makes dpkg-reconfigure call to locales ignore the values set by debconf-set-selections. * Remove /etc/locale.gen generated by 'locales' installation to ensure proper locales generation on debian images * Remove 'locales-all' package installation from debian element since it's not needed anymore to build the image and cosnumes additional ~120MB of space * Remove unused 'package-installs' dependency from debian-minimal element Change-Id: Ic39ba2b5ceb5018efb75742547b2babf80827e56 Closes-Bug: #1452400 |
||
---|---|---|
.. | ||
install.d | ||
root.d | ||
element-deps | ||
package-installs.yaml | ||
README.rst |
=========== debootstrap =========== Base element for creating minimal debian-based images. This element is incomplete by itself, you'll want to use the debian-minimal or ubuntu-minimal elements to get an actual base image. If necessary, a custom apt keyring and debootstrap script can be supplied to the `debootstrap` command via `DIB_APT_KEYRING` and `DIB_DEBIAN_DEBOOTSTRAP_SCRIPT` respectively. Both options require the use of absolute rather than relative paths. Use of this element will also require the tool 'debootstrap' to be available on your system. It should be available on Ubuntu, Debian, and Fedora. The `DIB_OFFLINE` or more specific `DIB_DEBIAN_USE_DEBOOTSTRAP_CACHE` variables can be set to prefer the use of a pre-cached root filesystem tarball. The `DIB_DEBOOTSTRAP_EXTRA_ARGS` environment variable may be used to pass extra arguments to the debootstrap command used to create the base filesystem image. If --keyring is is used in `DIB_DEBOOTSTRAP_EXTRA_ARGS`, it will override `DIB_APT_KEYRING` if that is used as well. ------------------- Note on ARM systems ------------------- Because there is not a one-to-one mapping of `ARCH` to a kernel package, if you are building an image for ARM on debian, you need to specify which kernel you want in the environment variable `DIB_ARM_KERNEL`. For instance, if you want the `linux-image-mx5` package installed, set `DIB_ARM_KERNEL` to `mx5`.