Opened 2 years ago

Last modified 18 months ago

#29124 closed enhancement

Add script packages build/pkgs/_prereq, build/pkgs/_toolchain, build/pkgs/_bootstrap — at Version 2

Reported by: mkoeppe Owned by:
Priority: critical Milestone: sage-9.3
Component: build Keywords: sd111
Cc: dimpase, egourgoulhon, jhpalmieri, fbissey, gh-tobiasdiez, slabbe, slelievre, gh-kliem Merged in:
Authors: Reviewers:
Report Upstream: N/A Work issues:
Branch: Commit:
Dependencies: Stopgaps:

Status badges

Description (last modified by mkoeppe)

As a follow-up to #29053.

  • build/pkgs/_prereq/distros/debian.txt etc. - would record the minimal requirements (system packages) for installing from source. (to replace #29053's file build/pkgs/debian.txt)
  • build/pkgs/_bootstrap/distros/debian.txt etc. - would record the additional requirements for running ./bootstrap (autotools and such)
  • build/pkgs/_prereq_recommended - records additional recommended packages such as texlive-xetex (see https://wiki.sagemath.org/prerequisitesUbuntu)
  • build/pkgs/_toolchain/deps - to replace some special Makefile targets currently in build/make/deps.

Related:

  • #28998: Add script-type _spkg_check package that installs tox, mock, pytest etc.

Change History (2)

comment:1 Changed 2 years ago by mkoeppe

  • Description modified (diff)
  • Summary changed from Add script packages build/pkgs/PREREQ, build/pkgs/TOOLCHAIN, build/pkgs/BOOTSTRAP to Add script packages build/pkgs/_prereq, build/pkgs/_toolchain, build/pkgs/_bootstrap

comment:2 Changed 2 years ago by mkoeppe

  • Cc dimpase egourgoulhon added
  • Description modified (diff)
Note: See TracTickets for help on using tickets.