#5104: [with patch, needs work] setup.py dependency checking issues
------------------------+---------------------------------------------------
Reporter: craigcitro | Owner: mabshoff
Type: defect | Status: reopened
Priority: minor | Milestone: sage-3.3
Component: build | Resolution:
Keywords: |
------------------------+---------------------------------------------------
Changes (by mabshoff):
* summary: [with patch, positive review] setup.py dependency checking
issues => [with patch, needs work] setup.py
dependency checking issues
Comment:
Arrg, this code actually does introduce a problem since {{{\w}}} does not
include the directory separator {{{/}}}. Hence:
{{{
Installing c_lib
scons: `install' is up to date.
Updating Cython code....
Traceback (most recent call last):
File "setup.py", line 510, in <module>
queue = compile_command_list(ext_modules, deps)
File "setup.py", line 470, in compile_command_list
dep_file, dep_time = deps.newest_dep(f)
File "setup.py", line 385, in newest_dep
for f in self.all_deps(filename):
File "setup.py", line 366, in all_deps
for f in self.immediate_deps(filename):
File "setup.py", line 348, in immediate_deps
self._deps[filename] = self.parse_deps(filename)
File "setup.py", line 338, in parse_deps
raise IOError, "could not find dependency %s included in %s."%(path,
filename)
IOError: could not find dependency sage/finance/sage.pxd included in
sage/finance/time_series.pyx.
sage: There was an error installing modified sage library code.
}}}
Sorry for the hasty review :(
Cheers,
Michael
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/5104#comment:9>
Sage <http://sagemath.org/>
Sage - Open Source Mathematical Software: Building the Car Instead of
Reinventing the Wheel
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---