Changes between Initial Version and Version 1 of Ticket #14027


Ignore:
Timestamp:
01/28/13 13:34:37 (10 years ago)
Author:
jdemeyer
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #14027

    • Property Authors changed from to Jeroen Demeyer
  • Ticket #14027 – Description

    initial v1  
    11This is essentially #13407 for upgrades: `sage-make_relative` is evil because it leads to race conditions.
     2
     3This probably caused an upgrade problem on `rosemary`: the scripts `local/bin/ipython` wasn't installed:
     4
     5{{{
     6running install_scripts
     7copying build/scripts-2.7/iplogger -> /home/buildbot/build/sage/rosemary-1/rosemary_upgrade_4.5.2/build/sage-5.7.beta1/local/bin
     8}}}
     9
     10which normally looks like
     11
     12{{{
     13running install_scripts
     14copying build/scripts-2.7/ipengine -> /release/buildbot/sage/sage-1/sage_upgrade_4.8/build/sage-5.7.beta1/local/bin
     15copying build/scripts-2.7/ipcontroller -> /release/buildbot/sage/sage-1/sage_upgrade_4.8/build/sage-5.7.beta1/local/bin
     16copying build/scripts-2.7/ipcluster -> /release/buildbot/sage/sage-1/sage_upgrade_4.8/build/sage-5.7.beta1/local/bin
     17copying build/scripts-2.7/iplogger -> /release/buildbot/sage/sage-1/sage_upgrade_4.8/build/sage-5.7.beta1/local/bin
     18copying build/scripts-2.7/ipython -> /release/buildbot/sage/sage-1/sage_upgrade_4.8/build/sage-5.7.beta1/local/bin
     19copying build/scripts-2.7/pycolor -> /release/buildbot/sage/sage-1/sage_upgrade_4.8/build/sage-5.7.beta1/local/bin
     20copying build/scripts-2.7/irunner -> /release/buildbot/sage/sage-1/sage_upgrade_4.8/build/sage-5.7.beta1/local/bin
     21copying build/scripts-2.7/iptest -> /release/buildbot/sage/sage-1/sage_upgrade_4.8/build/sage-5.7.beta1/local/bin
     22}}}
     23
     24Distutils by default doesn't overwrite newer files, and `sage-make_relative` can make a file look newer, causing `distutils` to not copy a file.