Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

version of package sage_conf for relocatable binary distributions #31417

Open
mkoeppe opened this issue Feb 20, 2021 · 11 comments
Open

version of package sage_conf for relocatable binary distributions #31417

mkoeppe opened this issue Feb 20, 2021 · 11 comments

Comments

@mkoeppe
Copy link
Member

mkoeppe commented Feb 20, 2021

This version of sage_conf is for making a relocatable binary distribution of the Sage distribution using the method proposed in #31076, using SAGE_ROOT=/var/tmp/sage-... and a symlink.

Depends on #29039

CC: @culler

Component: build

Work Issues: update from #31396

Author: Matthias Koeppe

Branch/Commit: u/mkoeppe/version_of_package_sage_conf_for_relocatable_binary_distributions @ 70cc566

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

@mkoeppe mkoeppe added this to the sage-9.3 milestone Feb 20, 2021
@mkoeppe
Copy link
Member Author

mkoeppe commented Feb 20, 2021

@mkoeppe
Copy link
Member Author

mkoeppe commented Feb 20, 2021

Last 10 new commits:

61f6ba6Makefile: Add top-level targets build-local, build-venv
b8b8a06Put both versions of sage_conf sources into subdirectories of SAGE_ROOT/src/pkgs/
ff7f110build/pkgs/sage_conf/install-requires.txt: New
072b522Determine SAGE_ROOT from sage version and python version
fa4cbfaRun .homebrew-build-env and set 'make -j...' automatically
fa9485cRemove sage_bootstrap.build (not needed for this ticket)
7bdc524build/pkgs/sage_conf/src: Restore symlink
76d151ebuild/bin/write-dockerfile.sh: Fix up docker tests
1a8cadcsrc/pkgs/sage_conf-pypi/setup.cfg: Under version control, not gitignored
a62e1e9src/pkgs/sage_conf-binary: New

@mkoeppe
Copy link
Member Author

mkoeppe commented Feb 20, 2021

Commit: a62e1e9

@mkoeppe
Copy link
Member Author

mkoeppe commented Feb 20, 2021

Author: Matthias Koeppe

@mkoeppe
Copy link
Member Author

mkoeppe commented Feb 20, 2021

comment:3

To select a version of sage_conf, we may want to add a configure option --with-sage-conf=...; or just activate it using --enable-relocatable

@mkoeppe
Copy link
Member Author

mkoeppe commented Feb 20, 2021

comment:4

or --with-relocation-link=/var/tmp/....

@mkoeppe

This comment has been minimized.

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Feb 20, 2021

Branch pushed to git repo; I updated commit sha1. New commits:

70cc566WIP

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Feb 20, 2021

Changed commit from a62e1e9 to 70cc566

@mkoeppe
Copy link
Member Author

mkoeppe commented Mar 24, 2021

comment:7

Sage development has entered the release candidate phase for 9.3. Setting a new milestone for this ticket based on a cursory review of ticket status, priority, and last modification date.

@mkoeppe mkoeppe modified the milestones: sage-9.3, sage-9.4 Mar 24, 2021
@mkoeppe
Copy link
Member Author

mkoeppe commented Apr 5, 2021

Work Issues: update from #31396

@mkoeppe mkoeppe modified the milestones: sage-9.4, sage-9.5 Jul 19, 2021
@mkoeppe mkoeppe modified the milestones: sage-9.5, sage-9.6 Dec 14, 2021
@mkoeppe mkoeppe modified the milestones: sage-9.6, sage-9.7 Mar 5, 2022
@mkoeppe mkoeppe modified the milestones: sage-9.7, sage-9.8 Aug 31, 2022
@mkoeppe mkoeppe modified the milestones: sage-9.8, sage-9.9 Jan 7, 2023
@mkoeppe mkoeppe removed this from the sage-10.0 milestone Apr 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant