#4647: Disable dependency code cacheing in setup.py
----------------------+-----------------------------------------------------
 Reporter:  mabshoff  |       Owner:  mabshoff  
     Type:  defect    |      Status:  new       
 Priority:  blocker   |   Milestone:  sage-3.2.1
Component:  build     |    Keywords:            
----------------------+-----------------------------------------------------
 Unless we do the following -upgrade will likely break for a ton of people:
 {{{
 [3:57pm] craigcitro: wstein: so i'm only here for 3 seconds between xmas
 decorating, but i had a thought
 [3:57pm] craigcitro: the dependency checking code in setup.py seems to be
 causing a lot of heartache
 [3:57pm] craigcitro: so why don't we just not cache it? it still only
 takes like .6 seconds to build the whole dependency tree
 [3:58pm] mabshoff: +1
 [3:58pm] craigcitro: and if it build fresh every time, we'll avoid a ton
 of these issues
 [3:58pm] craigcitro: and then when i have time to sit down and debug a
 bunch of these crazy situations, we can add it back in
 [3:58pm] craigcitro: just comment out all the lines about
 pickle/unpickle/etc in setup.py
 [4:00pm] ghtdak1 left the chat room. (Remote closed the connection)
 [4:00pm] craigcitro: mabshoff: do you want to make a patch that does that
 for rc0?
 [4:00pm] craigcitro: and see how it works out?
 [4:00pm] craigcitro: i have to run right now -- getting the tree out of
 the car and putting up xmas lights.
 [4:00pm] mabshoff: I will put it on my list, but no promises.
 }}}
 One problem I see is that currently deleting the Cython cache triggers a
 full rebuild, so that need to be considered.

 Cheers,

 Michael

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/4647>
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