Opened 2 years ago

Last modified 4 weeks ago

#31417 new enhancement

version of package sage_conf for relocatable binary distributions

Reported by: mkoeppe Owned by:
Priority: major Milestone: sage-9.9
Component: build Keywords:
Cc: culler Merged in:
Authors: Matthias Koeppe Reviewers:
Report Upstream: N/A Work issues: update from #31396
Branch: u/mkoeppe/version_of_package_sage_conf_for_relocatable_binary_distributions (Commits, GitHub, GitLab) Commit: 70cc566f7fbc23e6623aa8682102b68cc6a00cca
Dependencies: #29039 Stopgaps:

Status badges

Description (last modified by mkoeppe)

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.

Change History (13)

comment:1 Changed 2 years ago by mkoeppe

Branch: u/mkoeppe/version_of_package_sage_conf_for_relocatable_binary_distributions

comment:2 Changed 2 years ago by mkoeppe

Authors: Matthias Koeppe
Cc: culler added
Commit: a62e1e986196b32c208c73d6db2c9674c9e55a5a

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

comment:3 Changed 2 years ago by mkoeppe

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

comment:4 in reply to:  3 Changed 2 years ago by mkoeppe

Replying to mkoeppe:

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 ... or --with-relocation-link=/var/tmp/....

Version 0, edited 2 years ago by mkoeppe (next)

comment:5 Changed 2 years ago by mkoeppe

Description: modified (diff)

comment:6 Changed 2 years ago by git

Commit: a62e1e986196b32c208c73d6db2c9674c9e55a5a70cc566f7fbc23e6623aa8682102b68cc6a00cca

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

70cc566WIP

comment:7 Changed 23 months ago by mkoeppe

Milestone: sage-9.3sage-9.4

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.

comment:8 Changed 22 months ago by mkoeppe

Work issues: update from #31396

comment:9 Changed 19 months ago by mkoeppe

Milestone: sage-9.4sage-9.5

comment:10 Changed 14 months ago by mkoeppe

Milestone: sage-9.5sage-9.6

comment:11 Changed 11 months ago by mkoeppe

Milestone: sage-9.6sage-9.7

comment:12 Changed 5 months ago by mkoeppe

Milestone: sage-9.7sage-9.8

comment:13 Changed 4 weeks ago by mkoeppe

Milestone: sage-9.8sage-9.9
Note: See TracTickets for help on using tickets.