armbian-next: add Debian Ports keyring hostdep to strap Debian riscv64 from ports

- rpardini: actually use ports keyring for Debian Risc-V
- `risc-v`: correctly include `debian-ports-archive-keyring` in Risc-V CLI packages
  - include in debootstrap list, via `config/optional/architectures/riscv64/_config/cli/_all_distributions/main/packages`
  - can't have two `--include` in debootstrap call
- riscv64: move `debian-ports-archive-keyring` from main to debootstrap; also only for `sid`
This commit is contained in:
Ricardo Pardini
2023-01-27 17:42:21 +01:00
parent d8016c49b6
commit 2c9582f9ba
4 changed files with 30 additions and 3 deletions

View File

@@ -302,7 +302,8 @@ function adaptative_prepare_host_dependencies() {
fi
if [[ "${wanted_arch}" == "riscv64" || "${wanted_arch}" == "all" ]]; then
host_dependencies+=("gcc-riscv64-linux-gnu") # crossbuild-essential-riscv64 is not even available "yet"
host_dependencies+=("gcc-riscv64-linux-gnu") # crossbuild-essential-riscv64 is not even available "yet"
host_dependencies+=("debian-ports-archive-keyring") # Debian Ports keyring needed, as riscv64 is not released yet
fi
if [[ "${wanted_arch}" != "amd64" ]]; then