Opened 4 months ago
Last modified 3 months ago
#31417 new enhancement
version of package sage_conf for relocatable binary distributions
Reported by:  mkoeppe  Owned by:  

Priority:  major  Milestone:  sage9.4 
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: 
Description (last modified by )
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 (8)
comment:1 Changed 4 months ago by
 Branch set to u/mkoeppe/version_of_package_sage_conf_for_relocatable_binary_distributions
comment:2 Changed 4 months ago by
 Cc culler added
 Commit set to a62e1e986196b32c208c73d6db2c9674c9e55a5a
comment:3 followup: ↓ 4 Changed 4 months ago by
To select a version of sage_conf
, we may want to add a configure option withsageconf=...
; or just activate it using enablerelocatable
comment:4 in reply to: ↑ 3 Changed 4 months ago by
or withrelocationlink=/var/tmp/....
comment:5 Changed 4 months ago by
 Description modified (diff)
comment:6 Changed 4 months ago by
 Commit changed from a62e1e986196b32c208c73d6db2c9674c9e55a5a to 70cc566f7fbc23e6623aa8682102b68cc6a00cca
Branch pushed to git repo; I updated commit sha1. New commits:
70cc566  WIP

comment:7 Changed 3 months ago by
 Milestone changed from sage9.3 to sage9.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 3 months ago by
 Work issues set to update from #31396
Last 10 new commits:
Makefile: Add toplevel targets buildlocal, buildvenv
Put both versions of sage_conf sources into subdirectories of SAGE_ROOT/src/pkgs/
build/pkgs/sage_conf/installrequires.txt: New
Determine SAGE_ROOT from sage version and python version
Run .homebrewbuildenv and set 'make j...' automatically
Remove sage_bootstrap.build (not needed for this ticket)
build/pkgs/sage_conf/src: Restore symlink
build/bin/writedockerfile.sh: Fix up docker tests
src/pkgs/sage_confpypi/setup.cfg: Under version control, not gitignored
src/pkgs/sage_confbinary: New