#28363 closed defect (duplicate)

Add a python to list of packages to source install documentation

Reported by: embray Owned by:
Priority: minor Milestone: sage-duplicate/invalid/wontfix
Component: documentation Keywords:
Cc: Merged in:
Authors: Reviewers: Michael Orlitzky
Report Upstream: N/A Work issues:
Branch: Commit:
Dependencies: #26964 Stopgaps:

Status badges


This page gives lists of system packages to install on common Linux distros as prerequisites for installing Sage. E.g.,

# debian (Stretch or newer) / ubuntu
$ sudo apt-get install binutils pixz gcc g++ gfortran make m4 perl tar \
  git patch openssl libssl-dev libz-dev bc libbz2-dev liblzma-dev libgmp-dev \
  libffi-dev libgf2x-dev libcurl4-openssl-dev curl yasm

Although it is mentioned in the docs that some Python is a prerequisite, it shouldn't be assumed (especially when setting up fresh VMs/containers for building Sage) that a Python is actually already installed. So it would be convenient to add to the list.

Change History (5)

comment:1 Changed 16 months ago by embray

  • Milestone changed from sage-8.9 to sage-9.1

Ticket retargeted after milestone closed

comment:2 Changed 14 months ago by mkoeppe

  • Dependencies set to #26964

python has already been added to build/pkgs/{debian,arch,conda,fedora}.txt in #29053.

#26964 will generate the command lines in the manual.

comment:3 Changed 13 months ago by mkoeppe

  • Milestone changed from sage-9.1 to sage-duplicate/invalid/wontfix
  • Status changed from new to needs_review

Outdated, can be closed.

comment:4 Changed 12 months ago by mjo

  • Reviewers set to Michael Orlitzky
  • Status changed from needs_review to positive_review

comment:5 Changed 12 months ago by chapoton

  • Resolution set to duplicate
  • Status changed from positive_review to closed
Note: See TracTickets for help on using tickets.