Changes between Initial Version and Version 5 of Ticket #26964


Ignore:
Timestamp:
02/01/20 15:03:07 (2 years ago)
Author:
mkoeppe
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #26964

    • Property Cc dimpase embray added
    • Property Milestone changed from sage-8.6 to sage-9.1
    • Property Summary changed from missing packages for building Sage on fedora to ./bootstrap: Format build/pkgs/SPKG/distros/ information to produce the apt-get/yum command lines shown in the installation manual
  • Ticket #26964 – Description

    initial v5  
    33https://doc.sagemath.org/html/en/installation/source.html#linux-prerequisite-installation
    44
    5 are insufficient.  At the very least it also needs `findutils` and `which`, and currently it also requires `python2`, though that should be fixed as part of  #26953.
     5are insufficient.  At the very least it also needs `findutils` and `which`, and currently it also requires `python2`, though that should be fixed as part of  #26953. The need for `which` comes, at the very least, from MPIR's `configure` script, which uses `which` at least on Linux.
    66
    7 The need for `which` comes, at the very least, from MPIR's `configure` script, which uses `which` at least on Linux.
     7With #29053, the necessary distribution packages for an installation are cataloged in `build/pkgs/fedora.txt`, `build/pkgs/SPKG/distros/fedora.txt` and similar for other distributions.
     8
     9In this ticket, we add to `bootstrap` some code to keep the `yum` (and `apt-get` for debian) command-lines in the  installation manual up to date. #29053 prepared this by isolating these command lines in separate .txt files in `src/doc`.
     10