#10970: Do not generate pipestatus from spkg/install
----------------------------+-----------------------------------------------
   Reporter:  vbraun        |          Owner:  GeorgSWeber    
       Type:  defect        |         Status:  positive_review
   Priority:  minor         |      Milestone:  sage-4.7.2     
  Component:  build         |       Keywords:  sd32           
Work_issues:                |       Upstream:  N/A            
   Reviewer:  Mariah Lenox  |         Author:  Volker Braun   
     Merged:                |   Dependencies:                 
----------------------------+-----------------------------------------------

Old description:

> The `$SAGE_ROOT/spkg/install` has a here document that creates
> `pipestatus`. With the sage root repository, this is no longer needed as
> `pipestatus` is tracked by the repository. The patch removes it from
> `$SAGE_ROOT/spkg/install`.

New description:

 The `$SAGE_ROOT/spkg/install` has a here document that creates
 `pipestatus`. With the sage root repository, this is no longer needed as
 `pipestatus` is tracked by the repository. The patch removes it from
 `$SAGE_ROOT/spkg/install`.

 ----

 Apply [attachment:trac_10970_do_not_generate_pipestatus.patch] to the Sage
 '''root repository''' (in `$SAGE_ROOT`).

--

Comment(by leif):

 I still think removing `pipestatus` for no reason at this point is simply
 superfluous.

 The patch should IMHO ''at least'' test for `pipestatus`'s presence, and
 issue ''an appropriate'' error message (with instructions how to fix this)
 if it doesn't exist; though quite late in the upgrade process, i.e.
 ''after'' all updated packages have been downloaded, of course.

 P.S.: We could even attempt to download it (with e.g. `curl` or `wget`)
 from the script. Or install the root repository "manually" in advance on
 upgrading, of course from the updated `spkg/install`, since the other
 scripts are those of the old version.

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/10970#comment:19>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=en.

Reply via email to