Ticket #9433: 9433_deps.diff

File 9433_deps.diff, 1.0 KB (added by jdemeyer, 9 years ago)
  • deps

    old new  
    103103     $(INST)/$(READLINE) \
    104104     $(INST)/$(RUBIKS) \
    105105     $(INST)/$(SAGE) \
     106     $(INST)/$(SAGE_ROOT_REPO) \
    106107     $(INST)/$(SAGE_SCRIPTS) \
    107108     $(INST)/$(SAGENB) \
    108109     $(INST)/$(SAGETEX) \
     
    406407$(INST)/$(ZNPOLY): $(BASE) $(INST)/$(MPIR) $(INST)/$(PYTHON) $(INST)/$(PATCH)
    407408        $(INSTALL) "$(SAGE_SPKG) $(ZNPOLY) 2>&1" "tee -a $(SAGE_LOGS)/$(ZNPOLY).log"
    408409
    409 # setuptools forgets to update easy-install.pth during parallel
     410# the spkg-install file for the root repo uses many 'hg' commands, so
     411# build mercurial first.
     412$(INST)/$(SAGE_ROOT_REPO): $(BASE) $(INST)/$(MERCURIAL) $(INST)/$(PATCH)
     413        $(INSTALL) "$(SAGE_SPKG) $(SAGE_ROOT_REPO) 2>&1" "tee -a $(SAGE_LOGS)/$(SAGE_ROOT_REPO).log"
     414
     415# setuptools forgets to update easy-install.pth during parallel
    410416# builds, so we build the relevant packages serially.  Note: To avoid
    411417# branching, we haven't given explicit dependencies, but the chain's
    412418# order is important.