#12994: Serialization of setuptools targets in spkg/standard/deps
-----------------------------------+----------------------------------------
Reporter: Snark | Owner: GeorgSWeber
Type: enhancement | Status: needs_review
Priority: minor | Milestone: sage-5.1
Component: build | Resolution:
Keywords: | Work issues:
Report Upstream: N/A | Reviewers:
Authors: R. Andrew Ohana | Merged in:
Dependencies: #11874 | Stopgaps:
-----------------------------------+----------------------------------------
Comment (by Snark):
My patch doesn't lie : it explicitly adds virtual dependencies, and makes
it very clear they are virtual. Your patch doesn't bring anything to the
table, as it basically does the same as what is currently done : explicit
'''bogus''' dependencies between packages.
I have used a script to visualize dependencies between sage packages ; the
resulting graph had strange edges. I grepped, and indeed I saw the very
explicit rules giving those edges, so my script was right. I checked the
code, and it was pretty clear those rules had nothing to do there. I
checked deps again by directly reading it, and found the comments stating
they were '''bogus'''. I claim this isn't a normal situation, and should
be fixed, hence the ticket -- and hence my patch.
With it, you can use a script, grep or directly read -- it doesn't matter,
you can't miss that the added edges (and vertexes) only deal with the
problem of serializing setuptools packages.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/12994#comment:14>
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.