#9312: Make GLPK spkg standard
-----------------------------+----------------------------------------------
 Reporter:  rlm              |         Owner:  drkirkby                   
     Type:  enhancement      |        Status:  closed                     
 Priority:  major            |     Milestone:  sage-4.5                   
Component:  packages         |    Resolution:  fixed                      
 Keywords:                   |        Author:  David Kirkby, Nathann Cohen
 Upstream:  N/A              |      Reviewer:  Robert Miller              
   Merged:  sage-4.5.alpha3  |   Work_issues:                             
-----------------------------+----------------------------------------------

Comment(by drkirkby):

 Nathann is saying there is no setup.py, so there should be no need for
 Cython. I agree with this.

 As Robert knows, I did a quick hack of a 'deps' file to

  * Add Cython as a dependency of GLPK
  * Sort out the parallel building stuff.

 which I posted a link to (much to Roberts dislike). Sage built ok with
 that.

 Having seen Nathann's comments, I hacked this file again and removed the
 Cython dependency, so now the GLPK entry says:

 {{{
 $(INST)/$(GLPK): $(BASE) $(INST)/$(MPIR) $(INST)/$(ZLIB)
         $(INSTALL) "$(SAGE_SPKG) $(GLPK) 2>&1" "tee -a
 $(SAGE_LOGS)/$(GLPK).log"
 }}}

 i.e. it was back to what I had before. Sage still built ok. So I agree
 with Nathann, there seems no need for Cython to be a dependency of GLPK.
 Whatever the reasons for the failed build by someone, it was not a lack of
 Cython.

 I think until a release is made with all the parallel issues resolved,
 building will be unrelieable in parallel, and may throw up some 'red
 herrings'. What appears to be due to X, might in fact be due to Y.

 Dave

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/9312#comment:30>
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