Changes between Version 18 and Version 22 of Ticket #29500


Ignore:
Timestamp:
Sep 8, 2020, 8:03:19 PM (2 years ago)
Author:
mkoeppe
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #29500

    • Property Status changed from needs_review to needs_work
    • Property Dependencies changed from #30024 to
    • Property Commit changed from 8aa6fd96607c207a0f9563c583978cd50ddc52a7 to ca586938cbdd91114a10dd3364201c8076412485
  • Ticket #29500 – Description

    v18 v22  
    77 2. Then install the wheel.
    88
    9 The wheels in `$SAGE_SPKG_WHEELS` persist after the completed build. We manage them using the `DESTDIR` staging mechanism -- there will be exactly 1 wheel for each installed package (and removing a package removes the wheel).
     9The wheels in `$SAGE_SPKG_WHEELS` persist after the completed build. We manage them using the `DESTDIR` staging mechanism -- there will be exactly 1 wheel for each installed package (and removing a package removes the wheel). Example (after rebuilding a few packages on this branch):
     10
     11{{{
     12$ ls -l local/var/lib/sage/wheels/
     13...
     14-rw-r--r--  1 mkoeppe  staff    545293 Sep  8 12:44 Pillow-7.2.0-cp37-cp37m-macosx_10_9_x86_64.whl
     15-rw-r--r--  1 mkoeppe  staff   4573510 Sep  8 12:06 numpy-1.19.1-cp37-cp37m-macosx_10_9_x86_64.whl
     16-rw-r--r--  1 mkoeppe  staff      2237 Sep  8 12:44 sage_conf-9.2b12-py3-none-any.whl
     17-rw-r--r--  1 mkoeppe  staff  17981103 Sep  8 12:59 scipy-1.5.2-cp37-cp37m-macosx_10_9_x86_64.whl
     18}}}
    1019
    1120Users can create virtual environments and install the wheels built by the Sage distribution into them, using standard tools such as `pip install --find-links`.