Skip to content

Make installer compile on host, list_packages compile in Podman when PODMAN_BUILD=1

Ron Williams requested to merge rw_van/redox:podman-native-rust into master

This MR depends on installer!36 (merged)

Previously, the installer was needed both in Podman and on the host. Since this commit: 04274207

The installer is now used to read the filesystem size from the config file, which has exacerbated the problem. The following changes resolve this problem.

  • The in-Podman functionality has been separated into a command list_packages based on the installer
  • The filesystem size is not determined until the installer is about to run - it can still be overridden in .config
  • The rules for building the installer are separated from the rest of the fstools rules
  • Rust/Cargo is installed on the host even when using Podman

Also added a message to update the path after running podman_bootstrap.sh.

Edited by Ron Williams

Merge request reports