The symlink is needed only after make completes when you try to run
sage, not to build it.

On Thu, May 1, 2008 at 11:18 AM, John Cremona <[EMAIL PROTECTED]> wrote:
>
>  Gary, that does not work!
>
>  [EMAIL PROTECTED] SAGE_PBUILD=yes
>  [EMAIL PROTECTED] -s devel/sage/build/sage/ 
> local/lib/python/site-packages/sage
>  ln: creating symbolic link `local/lib/python/site-packages/sage': No
>  such file or directory
>
>  This is in a freshly unpacked SAGE_ROOT, which does not yet have even
>  a devel subdirectory:
>
>  [EMAIL PROTECTED]
>  /home/jec/sage-3.0.1.alpha1
>  [EMAIL PROTECTED]
>  COPYING.txt  example.sage  HISTORY.txt  makefile  README.txt  sage
>  sage-README-osx.txt  spkg
>
>
>  Pity, as I was looking forward to speeding up build time on a
>  4-processor machine!
>
>  John
>
>  2008/5/1 Gary Furnish <[EMAIL PROTECTED]>:
>
>
> >
>  >  If you export SAGE_PBUILD=yes before you run make (so that it uses
>  >  pbuild from the beginning) it is necessary to link site-packages
>  >  yourself with the following command from $SAGE_ROOT:
>  >  ln -s devel/sage/build/sage/ local/lib/python/site-packages/sage
>  >
>  >  This will be fixed in rc0.
>  >
>  >
>  >
>  >  On Thu, May 1, 2008 at 12:58 AM, mabshoff
>  >  <[EMAIL PROTECTED]> wrote:
>  >  >
>  >  >  Hello,
>  >  >
>  >  >  this release should have been out two days ago, but somehow
>  >  >  general slowness and me spending a lot of time on various
>  >  >  porting issues did delay this release more than it should
>  >  >  have. Gary's pbuild should now be fully functional, but it
>  >  >  wasn't made the default build system yet. If you run
>  >  >
>  >  >  export SAGE_PBUILD=yes
>  >  >
>  >  >  before building Sage pbuild will be used. All the various
>  >  >  sage [-b|-ba|-br|...] should work as should -clone & friends.
>  >  >  The number of threads used during the build is set via
>  >  >
>  >  >  export SAGE_BUILD_THREADS=8
>  >  >
>  >  >  for eight threads. Switching between pbuild and normal
>  >  >  build is not possible in all cases, so in case of problems
>  >  >  nuke the build directory on devel/sage. Please try out
>  >  >  pbuild and report any trouble. We *really* want to switch
>  >  >  to it per default soon.
>  >  >
>  >  >  I am currently seeing an odd doctest failure in
>  >  >
>  >  >  doctest failure in devel/sage/sage/server/simple/twist.py
>  >  >
>  >  >  Other than that things should "just work".
>  >  >
>  >  >  Sources and binaries are in the usual place.
>  >  >
>  >  >  
> http://sage.math.washington.edu/home/mabshoff/release-cycles-3.0.1/sage-3.0.1.alpha1.tar
>  >  >
>  >  >  
> http://sage.math.washington.edu/home/mabshoff/release-cycles-3.0.1/sage-3.0.1.alpha0-sage.math-only-x86_64-Linux.tar.gz
>  >  >
>  >  >  We are getting toward the end of the release cycle
>  >  >
>  >  >  Merged in alpha1:
>  >  >
>  >  >  #1549: Alex Ghitza: Sage 2.9: fix optional doctests in tut.tex
>  >  >  #2216: Alex Ghitza: Creating an order in a number field -->
>  >  >        infinite loop?
>  >  >  #2504: Alex Ghitza: number field .units() method caches
>  >  >        proof=False result and returns it for proof=True
>  >  >  #2523: Craig Citro: bug in modular symbols for GammaH subgroup
>  >  >  #2716: Marshall Hampton: convex hulls and polyhedral functions
>  >  >  #2741: William Stein, Timothy Clemans: Implement mesh lines
>  >  >        in 3d plots
>  >  >  #2938: Craig Citro: Fix ModularSymbols(GammaH(8,[3])).decomposition()
>  >  >        ModularSymbols(GammaH(81, [10])).decomposition();
>  >  >  #3029: Tim Abbott: Move DEB_AUTO_UPDATE_DEBIAN_CONTROL out
>  >  >        of Debian packages
>  >  >  #3030: Gary Furnish: Cython working directory command line
>  >  >        option patch
>  >  >  #3031: Kiran Kedlaya, Craig Citro:  Add zeta_function method
>  >  >        for schemes
>  >  >  #3032: Dan Bump: minor docstring cleanup in crystals.py and
>  >  >        tensor_product.py
>  >  >  #3034: Tim Abbott: improved cleaning code for Debian packages
>  >  >  #3036: Tim Abbott: SAGE_TESTDIR broken
>  >  >  #3037: Gary Furnish, Robert Bradshaw: update cython to
>  >  >        0.9.6.13-20080426
>  >  >  #3038: Tim Abbott: SAGE setup.py fixes for using Debian
>  >  >        packaged polybori, zn_poly
>  >  >  #3039: Tim Abbott: Improve auto-generated version numbers
>  >  >        for Debian packages
>  >  >  #3041: Francois Bissey, Michael Abshoff: optimization setting
>  >  >        in LinBox.spkg is broken
>  >  >  #3054: Jason Grout: copying a graph doesn't copy _pos or
>  >  >        _boundary
>  >  >  #3055: Jason Grout: creating subgraph does not delete _pos
>  >  >        entries
>  >  >  #3057: Tom Boothby: MPolynomialRing_generic type-checks to
>  >  >        determine commutativity
>  >  >  #3059: William Stein, Timothy Clemans: notebook -- rewrite
>  >  >        notebook(...) function to *not* use SSL by default
>  >  >  #3061: Michael Abshoff, Max Murphy: use readlink and realpatch
>  >  >        so that symlinking sage works
>  >  >  #3063: Didier Deshommes: empty matrices: norm() returns a
>  >  >        ValueError
>  >  >  #3064: Didier Deshommes: empty matrices: density() function
>  >  >        throws a ZeroDivisionError
>  >  >  #3066: Didier Deshommes: empty matrices: gram_schmidt() throws
>  >  >        a NameError
>  >  >  #3067: Didier Deshommes: matrices: numeric_array() is missing
>  >  >        an import
>  >  >
>  >  >  Merged in alpha0:
>  >  >
>  >  >  #783: Alex Ghitza: dilog is lame
>  >  >  #1187: Alex Ghitza: bug in G.conjugacy_classes_subgroups()
>  >  >  #1921: Alex Ghitza, Mike Hansen: add random_element to groups
>  >  >  #2302: Michael Abshoff, William Stein, Scot Terry: Add a 64
>  >  >        bit glibc 2.3 based binary of Sage to the default
>  >  >        build platforms
>  >  >  #2325: David Roe, Kiran Kedlaya: segfault in p-adic extension()
>  >  >        method
>  >  >  #2821: Alex Ghitza: get rid of anything "about this document"
>  >  >        sections of any sage docs that say "send email to stein"
>  >  >  #2939: David Joyner: piecewise.py improvements (docstring and
>  >  >        laplace fixes)
>  >  >  #2985: Michael Abshoff: ITANIUM (RHEL 5) -- bug in rubik.py's
>  >  >        OptimalSolver()
>  >  >  #2993: Michael Abshoff: OSX/gcc 4.2: disable padlock support
>  >  >        per default
>  >  >  #2995: Alex Ghitza: some new functionality and doctests for
>  >  >        congruence subgroups
>  >  >  #3003: Jason Bandlow: Bugfix for to_tableau() method of
>  >  >        CrystalOfTableaux elements
>  >  >  #3005: Craig Citro: modabar -- failure to compute endomorphism
>  >  >        ring
>  >  >  #3006: David Joyner: missing elliptic integrals in special.py
>  >  >  #3014: Michael Abshoff: ZZ.random_element -- corrupted docstring
>  >  >  #3017: Michael Abshoff: invalid link after make install
>  >  >  #3022: Tim Abbott: Debian package support for polybori
>  >  >  #3023: Jason Grout: make apply_map deal with empty matrices
>  >  >  #3025: William Stein: Sparse vector spaces don't cast on
>  >  >        assignment
>  >  >  #3027: Tim Abbott: Debian lintian fixes
>  >  >  >
>  >  >
>  >
>  >  >
>  >
>
>  >
>

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to