Skip to content

Invalid instructions in the Installation Guide for Ubuntu 24.04 LTS #38428

Open
@egourgoulhon

Description

Steps To Reproduce

No response

Expected Behavior

This Debian/Ubuntu command from the Linux system package installation section of Sage 10.4 Installation Guide should run without any error:

sudo apt-get install bc binutils bzip2 ca-certificates cliquer cmake curl \
        ecl eclib-tools fflas-ffpack g++ gap gcc gengetopt gfan gfortran \
        glpk-utils gmp-ecm lcalc libatomic-ops-dev libboost-dev \
        libbraiding-dev libbrial-dev libbrial-groebner-dev libbz2-dev \
        libcdd-dev libcdd-tools libcliquer-dev libcurl4-openssl-dev libec-dev \
        libecm-dev libffi-dev libflint-dev libfplll-dev libfreetype-dev \
        libgap-dev libgc-dev libgd-dev libgf2x-dev libgiac-dev libgivaro-dev \
        libglpk-dev libgmp-dev libgsl-dev libhomfly-dev libiml-dev \
        liblfunction-dev liblinbox-dev liblrcalc-dev liblzma-dev libm4ri-dev \
        libm4rie-dev libmpc-dev libmpfi-dev libmpfr-dev libncurses5-dev \
        libntl-dev libopenblas-dev libpari-dev libplanarity-dev libppl-dev \
        libprimecount-dev libprimesieve-dev libpython3-dev libqhull-dev \
        libreadline-dev librw-dev libsingular4-dev libsqlite3-dev libssl-dev \
        libsuitesparse-dev libsymmetrica2-dev libz-dev libzmq3-dev m4 make \
        maxima maxima-sage meson nauty ninja-build openssl palp pari-doc \
        pari-elldata pari-galdata pari-galpol pari-gp2c pari-seadata patch \
        patchelf perl pkg-config planarity ppl-dev python3 python3-setuptools \
        python3-venv qhull-bin singular singular-doc sqlite3 sympow tachyon \
        tar texinfo tox xcas xz-utils

Actual Behavior

As reported in https://ask.sagemath.org/question/78449/, running the above command in Ubuntu 24.04 fails with the errors

E: Package 'libbrial-dev' has no installation candidate
E: Unable to locate package libbrial-groebner-dev
E: Package 'maxima-sage' has no installation candidate

along with

Note, selecting 'libncurses-dev' instead of 'libncurses5-dev'
Note, selecting 'zlib1g-dev' instead of 'libz-dev'

Additional Information

A corrected list of packages for the sudo apt install command, which works for Ubuntu 24.04, is posted at https://sagemanifolds.obspm.fr/install_ubuntu.html

Environment

- **OS**: Ubuntu 24.04
- **Sage Version**: 10.4

Checklist

  • I have searched the existing issues for a bug report that matches the one I want to file, without success.
  • I have read the documentation and troubleshoot guide

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions