#9712: Make building PolyBoRi depend on GD
----------------------------+-----------------------------------------------
   Reporter:  mpatel        |       Owner:  tbd         
       Type:  defect        |      Status:  needs_review
   Priority:  blocker       |   Milestone:  sage-4.5.3  
  Component:  packages      |    Keywords:              
     Author:  Mitesh Patel  |    Upstream:  N/A         
   Reviewer:                |      Merged:              
Work_issues:                |  
----------------------------+-----------------------------------------------
Changes (by newvalueoldvalue):

  * author:  => Mitesh Patel


Comment:

 Replying to [comment:1 mpatel]:
 > I'm not sure whether to put Leif or Martin as the author, or both Leif
 and Martin.  Can someone please update the field?

 Can you update the ''"Reported by:"'' field? ;-)

 From !PolyBoRi's {{{SPKG.txt}}}:
 {{{
 ...

 == Dependencies ==

  * Python
  * Scons
  * Boost
  * gd (FIXME/TODO: should be added to deps, I think. Leif, 2010-07-10)
  * M4RI/libm4ri (already included in deps)
  * png/libpng12 (accomplished because Python and gd depend on it, too)
  * libz         (accomplished because e.g. libpng depends on it)

 ...
 }}}

 I must admit I did not check ''all'' transitive dependencies, i.e. if some
 package that !PolyBoRi (indirectly) depends on pulls in the GD dependency.
 Anyway, I think it's always better to add an explicit, perhaps "redundant"
 dependency rather than to omit it, (not only) since the deps of other
 packages might change over the time. (Same for explicitly linking against
 libraries directly used despite other used libraries - ''currently'' -
 already doing so.)

 The only package in {{{standard/deps}}} that's listed to '''directly'''
 depend on GD is {{{gdmodule}}}, which in turn is only listed as a (direct)
 dependency of !MatPlotLib (and the Sage library).

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