[ET Trac] [Einstein Toolkit] #1749: avoid creating temporary links to files in Formaline

Einstein Toolkit trac-noreply at einsteintoolkit.org
Mon Feb 23 02:57:22 CST 2015

#1749: avoid creating temporary links to files in Formaline
 Reporter:  rhaas                  |       Owner:                     
     Type:  defect                 |      Status:  new                
 Priority:  minor                  |   Milestone:                     
Component:  EinsteinToolkit thorn  |     Version:  development version
 Keywords:  Formaline              |  
 the patch in https://bitbucket.org/cactuscode/cactusutils/branch/rhaas
 %2Fupdate-index changes the way Formaline populates the configjar git
 repository with changed files. Instead of making a hard linked copy of
 every file in the thorn, it used plumbing commands git-update-index to add
 them to the index. This deals gracefully with files in symbolically linked
 directories (but will dereference a symbolic link if the file *itself* is
 a symgolic link) and also works when CACTUS_CONFIGS_DIR is not on the same
 file system as the source tree (eg Cactus is in $HOME which has a small
 quota but is backed up and $CACTUS_CONFIGS_DIR is in $SCRATCH which is not
 backed up).

 Not being able to have $CACTUS_CONFIGS_DIR on a different file system than
 Cactus is a minor bug, in particular since this method is described in the

Ticket URL: <https://trac.einsteintoolkit.org/ticket/1749>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit

More information about the Trac mailing list