Skip to content

Remove debootstrap variants

Sunil Mohan Adapa requested to merge SunilMohanAdapa:remove-variants into master

Created by: SunilMohanAdapa

Remove minbase as debootstrap variant:

For all images, uniformly use 'no variant'. According to debootstrap manual page, providing no variant will result in installing packages with 'Priority: important' where as when using 'minbase' as variant only 'apt' is installed. All packages marked as 'Priority: required' are included in both cases. See debootstrap:scripts/sid:work_out_debs().

This means:

  • All images will have packages installed uniformly. We can document the features reliably and depend on the packages reliably.
  • There is no need to explictly list and manage important packages. Packages marked important by Debian developers will automatically be installed.

Remove explicit inclusion of important packages:

As we specify no variant to debootstrap, all important packages are already installed. There is no need to explicitly include important packages.

Merge request reports

Loading