-
-
Notifications
You must be signed in to change notification settings - Fork 790
Closed
Milestone
Description
As a follow up to #30923, we improve the local-sudo-... environments as follows:
- Provide alternative environments
local-root..., which assume that we are already root, removing thesudorequirement (which is not installed on github actions and not needed there) - Use
configure --enable-build-as-rootforlocal-root - Add
DEBIAN_FRONTEND: noninteractiveto the installation of packages viaapt get(otherwise installation oftzdatablocks CI) - Make
tox -e local-sudo-standard -- config.statusonly buildconfig.statusinstead of also invokingmake base-toolchain(which is run as the required first step of the Sage build system before something likemake numpycan be run; see build/make/Makefile.in: base-toolchain should be a dependency of every non-base, non-toolchain package #30721).
Depends on #29124
Component: porting
Author: Matthias Koeppe
Branch/Commit: ab19133
Reviewer: Jonathan Kliem
Issue created by migration from https://trac.sagemath.org/ticket/30944
Reactions are currently unavailable