Skip to content
This repository has been archived by the owner on Jan 30, 2023. It is now read-only.

Commit

Permalink
src/doc/en/developer/portability_testing.rst: Updates
Browse files Browse the repository at this point in the history
  • Loading branch information
Matthias Koeppe committed Jan 11, 2021
1 parent ddc4f0b commit bb6aec4
Showing 1 changed file with 11 additions and 7 deletions.
18 changes: 11 additions & 7 deletions src/doc/en/developer/portability_testing.rst
Original file line number Diff line number Diff line change
Expand Up @@ -141,10 +141,9 @@ Debian-derived distributions is called, we can ask Sage for a
reminder::

root@39d693b2a75d:/sage# build/bin/sage-print-system-package-command debian install gcc
sudo apt-get install gcc
apt-get install gcc

We are already root, so we can drop the ``sudo``, of course.
And we remember that we need to fetch the current package lists
We remember that we need to fetch the current package lists
from the server first::

root@39d693b2a75d:/sage# apt-get update
Expand Down Expand Up @@ -600,15 +599,20 @@ installed on the system before building Sage:

- ``minimal`` installs the system packages known to Sage to provide
minimal prerequisites for bootstrapping and building the Sage
distribution.

distribution. This corresponds to the packages ``_bootstrap`` and
``_prereq``.

- ``standard`` additionally installs all known system packages that
are equivalent to standard packages of the Sage distribution, for
which the mechanism ``spkg-configure.m4`` is implemented.
This corresponds to the type pattern ``@(standard)``.
This corresponds to the packages listed by::

[mkoeppe@sage sage]$ sage --package list --has-file=spkg-configure.m4 :standard:

- ``maximal`` does the same for all standard and optional packages.
This corresponds to the type pattern ``@(standard|optional)``.
This corresponds to the packages listed by::

[mkoeppe@sage sage]$ sage --package list :standard: :optional:

The factors are connected by a hyphen to name a system configuration,
such as ``debian-buster-standard`` and ``centos-7-i386-minimal``.
Expand Down

0 comments on commit bb6aec4

Please sign in to comment.