Skip to content

Fix "make dist", add test run to GitHub Actions #30088

@mkoeppe

Description

@mkoeppe

make dist is currently broken.

https://github.com/mkoeppe/sage/runs/848070855

Finished cloning Sage sources
make[1]: Entering directory '/home/runner/work/sage/sage/build/make'
env SAGE_INSTALL_FETCH_ONLY=yes make -B SAGERUNTIME= \
	alabaster appnope arb babel bleach boost_cropped brial bzip2 cddlib c....
...
cd '/home/runner/work/sage/sage/build/pkgs/sage_conf' && . '/home/runner/work/sage/sage/src/bin/sage-env' && . '/home/runner/work/sage/sage/build/bin/sage-build-env-config' && sage-logger -p '/home/runner/work/sage/sage/build/pkgs/sage_conf/spkg-install' '/home/runner/work/sage/sage/logs/pkgs/sage_conf-none.log'
[sage_conf-none] Installing 
[sage_conf-none] Error: Tried to use Sage's Python which was not yet installed.
[sage_conf-none] If this was called from an spkg-install script for another 
[sage_conf-none] package you should add $(PYTHON) as a dependency in 
[sage_conf-none] build/pkgs/<pkg>/dependencies
[sage_conf-none] Error: could not determine package name
[sage_conf-none] ********************************************************************************
[sage_conf-none] Error installing
[sage_conf-none] *

On this ticket we fix it and add a test run to GH Actions so that it does not get broken again.

Related:

CC: @vbraun @jhpalmieri @orlitzky

Component: scripts

Author: Matthias Koeppe

Branch/Commit: 160862f

Reviewer: Michael Orlitzky, John Palmieri

Issue created by migration from https://trac.sagemath.org/ticket/30088

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions