#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
-~----------~----~----~----~------~----~------~--~---

Reply via email to