I fixed the problem.  It turns out that while sage is not on a network-
mounted volume, my .sage directory was.  After moving the .sage to the
local volume, everything works fine now.  I'm still not entirely sure
what went wrong, since it was working that way for a while.

Thanks,
Jon

On Mar 23, 1:14 am, Dima Pasechnik <dimp...@gmail.com> wrote:
> Hi,
> could it be that you use a network-mounted volume, and got a data
> corruption (or permissions?) issue due to this?
>
> What is 10.6.7 ? It seems that the latest is 10.6.6, no?
>
> And finally, which version of Xcode are you using?
>
> Dmitrii
>
> On Mar 23, 7:07 am, jtyard <jty...@gmail.com> wrote:
>
>
>
>
>
>
>
> > Hi,
>
> > I'm unable to successfully build sage 4.6.2 from source on OS X
> > 10.6.7.  Everything in the build seems to work fine until the very
> > end.  Here is where the build starts complaining:
>
> > Sage build/upgrade complete!
> > spkg/pipestatus "./sage -docbuild all html  2>&1" "tee -a dochtml.log"
> > sphinx-build -b html -d /Volumes/Extra/jtyard/sage-4.6.2/devel/sage/
> > doc/output/doctrees/en/a_tour_of_sage    /Volumes/Extra/jtyard/
> > sage-4.6.2/devel/sage/doc/en/a_tour_of_sage /Volumes/Extra/jtyard/
> > sage-4.6.2/devel/sage/doc/output/html/en/a_tour_of_sage
> > Traceback (most recent call last):
> >   File "/Volumes/Extra/jtyard/sage-4.6.2/local/bin/sphinx-build", line
> > 6, in <module>
> >     import sage.all
> >   File "/Volumes/Extra/jtyard/sage-4.6.2/local/lib/python2.6/site-
> > packages/sage/all.py", line 319, in <module>
> >     sage.misc.lazy_import.save_cache_file()
> >   File "lazy_import.pyx", line 779, in
> > sage.misc.lazy_import.save_cache_file (sage/misc/lazy_import.c:4185)
> >   File "/Volumes/Extra/jtyard/sage-4.6.2/local/lib/python/shutil.py",
> > line 264, in move
> >     copy2(src, real_dst)
> >   File "/Volumes/Extra/jtyard/sage-4.6.2/local/lib/python/shutil.py",
> > line 100, in copy2
> >     copystat(src, dst)
> >   File "/Volumes/Extra/jtyard/sage-4.6.2/local/lib/python/shutil.py",
> > line 77, in copystat
> >     os.chflags(dst, st.st_flags)
> > OSError: [Errno 45] Operation not supported: '/nh/nest/u/jtyard/.sage/
> > _Volumes_Extra_jtyard_sage-4.6.2_devel_sage-main-
> > lazy_import_cache.pickle'
> > Build finished.  The built documents can be found in /Volumes/Extra/
> > jtyard/sage-4.6.2/devel/sage/doc/output/html/en/a_tour_of_sage
> > sphinx-build -b html -d /Volumes/Extra/jtyard/sage-4.6.2/devel/sage/
> > doc/output/doctrees/en/bordeaux_2008    /Volumes/Extra/jtyard/
> > sage-4.6.2/devel/sage/doc/en/bordeaux_2008 /Volumes/Extra/jtyard/
> > sage-4.6.2/devel/sage/doc/output/html/en/bordeaux_2008
> > Traceback (most recent call last):
> >   File "/Volumes/Extra/jtyard/sage-4.6.2/local/bin/sphinx-build", line
> > 6, in <module>
> >     import sage.all
> >   File "/Volumes/Extra/jtyard/sage-4.6.2/local/lib/python2.6/site-
> > packages/sage/all.py", line 319, in <module>
> >     sage.misc.lazy_import.save_cache_file()
> >   File "lazy_import.pyx", line 779, in
> > sage.misc.lazy_import.save_cache_file (sage/misc/lazy_import.c:4185)
> >   File "/Volumes/Extra/jtyard/sage-4.6.2/local/lib/python/shutil.py",
> > line 264, in move
> >     copy2(src, real_dst)
> >   File "/Volumes/Extra/jtyard/sage-4.6.2/local/lib/python/shutil.py",
> > line 100, in copy2
> >     copystat(src, dst)
> >   File "/Volumes/Extra/jtyard/sage-4.6.2/local/lib/python/shutil.py",
> > line 77, in copystat
> >     os.chflags(dst, st.st_flags)
> > OSError: [Errno 45] Operation not supported: '/nh/nest/u/jtyard/.sage/
> > _Volumes_Extra_jtyard_sage-4.6.2_devel_sage-main-
> > lazy_import_cache.pickle'
> > Build finished.  The built documents can be found in /Volumes/Extra/
> > jtyard/sage-4.6.2/devel/sage/doc/output/html/en/bordeaux_2008
> > sphinx-build -b html -d /Volumes/Extra/jtyard/sage-4.6.2/devel/sage/
> > doc/output/doctrees/en/constructions    /Volumes/Extra/jtyard/
> > sage-4.6.2/devel/sage/doc/en/constructions /Volumes/Extra/jtyard/
> > sage-4.6.2/devel/sage/doc/output/html/en/constructions
> > Traceback (most recent call last):
> >   File "/Volumes/Extra/jtyard/sage-4.6.2/local/bin/sphinx-build", line
> > 6, in <module>
> >     import sage.all
> >   File "/Volumes/Extra/jtyard/sage-4.6.2/local/lib/python2.6/site-
> > packages/sage/all.py", line 319, in <module>
> >     sage.misc.lazy_import.save_cache_file()
> >   File "lazy_import.pyx", line 779, in
> > sage.misc.lazy_import.save_cache_file (sage/misc/lazy_import.c:4185)
> >   File "/Volumes/Extra/jtyard/sage-4.6.2/local/lib/python/shutil.py",
> > line 264, in move
> >     copy2(src, real_dst)
> >   File "/Volumes/Extra/jtyard/sage-4.6.2/local/lib/python/shutil.py",
> > line 100, in copy2
> >     copystat(src, dst)
> >   File "/Volumes/Extra/jtyard/sage-4.6.2/local/lib/python/shutil.py",
> > line 77, in copystat
> >     os.chflags(dst, st.st_flags)
> > OSError: [Errno 45] Operation not supported: '/nh/nest/u/jtyard/.sage/
> > _Volumes_Extra_jtyard_sage-4.6.2_devel_sage-main-
> > lazy_import_cache.pickle'
> > Build finished.  The built documents can be found in /Volumes/Extra/
> > jtyard/sage-4.6.2/devel/sage/doc/output/html/en/constructions
> > sphinx-build -b html -d /Volumes/Extra/jtyard/sage-4.6.2/devel/sage/
> > doc/output/doctrees/en/developer    /Volumes/Extra/jtyard/sage-4.6.2/
> > devel/sage/doc/en/developer /Volumes/Extra/jtyard/sage-4.6.2/devel/
> > sage/doc/output/html/en/developer
> > Traceback (most recent call last):
> >   File "/Volumes/Extra/jtyard/sage-4.6.2/local/bin/sphinx-build", line
> > 6, in <module>
> >     import sage.all
> >   File "/Volumes/Extra/jtyard/sage-4.6.2/local/lib/python2.6/site-
> > packages/sage/all.py", line 319, in <module>
> >     sage.misc.lazy_import.save_cache_file()
> >   File "lazy_import.pyx", line 779, in
> > sage.misc.lazy_import.save_cache_file (sage/misc/lazy_import.c:4185)
> >   File "/Volumes/Extra/jtyard/sage-4.6.2/local/lib/python/shutil.py",
> > line 264, in move
> >     copy2(src, real_dst)
> >   File "/Volumes/Extra/jtyard/sage-4.6.2/local/lib/python/shutil.py",
> > line 100, in copy2
> >     copystat(src, dst)
> >   File "/Volumes/Extra/jtyard/sage-4.6.2/local/lib/python/shutil.py",
> > line 77, in copystat
> >     os.chflags(dst, st.st_flags)
> > OSError: [Errno 45] Operation not supported: '/nh/nest/u/jtyard/.sage/
> > _Volumes_Extra_jtyard_sage-4.6.2_devel_sage-main-
> > lazy_import_cache.pickle'
> > Build finished.  The built documents can be found in /Volumes/Extra/
> > jtyard/sage-4.6.2/devel/sage/doc/output/html/en/developer
> > sphinx-build -b html -d /Volumes/Extra/jtyard/sage-4.6.2/devel/sage/
> > doc/output/doctrees/en/faq    /Volumes/Extra/jtyard/sage-4.6.2/devel/
> > sage/doc/en/faq /Volumes/Extra/jtyard/sage-4.6.2/devel/sage/doc/output/
> > html/en/faq
> > Traceback (most recent call last):
> >   File "/Volumes/Extra/jtyard/sage-4.6.2/local/bin/sphinx-build", line
> > 6, in <module>
> >     import sage.all
> >   File "/Volumes/Extra/jtyard/sage-4.6.2/local/lib/python2.6/site-
> > packages/sage/all.py", line 319, in <module>
> >     sage.misc.lazy_import.save_cache_file()
> >   File "lazy_import.pyx", line 779, in
> > sage.misc.lazy_import.save_cache_file (sage/misc/lazy_import.c:4185)
> >   File "/Volumes/Extra/jtyard/sage-4.6.2/local/lib/python/shutil.py",
> > line 264, in move
> >     copy2(src, real_dst)
> >   File "/Volumes/Extra/jtyard/sage-4.6.2/local/lib/python/shutil.py",
> > line 100, in copy2
> >     copystat(src, dst)
> >   File "/Volumes/Extra/jtyard/sage-4.6.2/local/lib/python/shutil.py",
> > line 77, in copystat
> >     os.chflags(dst, st.st_flags)
> > OSError: [Errno 45] Operation not supported: '/nh/nest/u/jtyard/.sage/
> > _Volumes_Extra_jtyard_sage-4.6.2_devel_sage-main-
> > lazy_import_cache.pickle'
> > Build finished.  The built documents can be found in /Volumes/Extra/
> > jtyard/sage-4.6.2/devel/sage/doc/output/html/en/faq
> > sphinx-build -b html -d /Volumes/Extra/jtyard/sage-4.6.2/devel/sage/
> > doc/output/doctrees/en/installation    /Volumes/Extra/jtyard/
> > sage-4.6.2/devel/sage/doc/en/installation /Volumes/Extra/jtyard/
> > sage-4.6.2/devel/sage/doc/output/html/en/installation
> > Traceback (most recent call last):
> >   File "/Volumes/Extra/jtyard/sage-4.6.2/local/bin/sphinx-build", line
> > 6, in <module>
> >     import sage.all
> >   File "/Volumes/Extra/jtyard/sage-4.6.2/local/lib/python2.6/site-
> > packages/sage/all.py", line 319, in <module>
> >     sage.misc.lazy_import.save_cache_file()
> >   File "lazy_import.pyx", line 779, in
> > sage.misc.lazy_import.save_cache_file (sage/misc/lazy_import.c:4185)
> >   File "/Volumes/Extra/jtyard/sage-4.6.2/local/lib/python/shutil.py",
> > line 264, in move
> >     copy2(src, real_dst)
> >   File "/Volumes/Extra/jtyard/sage-4.6.2/local/lib/python/shutil.py",
> > line 100, in copy2
> >     copystat(src, dst)
> >   File "/Volumes/Extra/jtyard/sage-4.6.2/local/lib/python/shutil.py",
> > line 77, in copystat
> >     os.chflags(dst, st.st_flags)
> > OSError: [Errno 45] Operation not supported: '/nh/nest/u/jtyard/.sage/
> > _Volumes_Extra_jtyard_sage-4.6.2_devel_sage-main-
> > lazy_import_cache.pickle'
> > Build finished.  The built documents can be found in /Volumes/Extra/
> > jtyard/sage-4.6.2/devel/sage/doc/output/html/en/installation
> > sphinx-build -b html -d /Volumes/Extra/jtyard/sage-4.6.2/devel/sage/
> > doc/output/doctrees/en/numerical_sage    /Volumes/Extra/jtyard/
> > sage-4.6.2/devel/sage/doc/en/numerical_sage /Volumes/Extra/jtyard/
> > sage-4.6.2/devel/sage/doc/output/html/en/numerical_sage
> > Traceback (most recent call last):
> >   File "/Volumes/Extra/jtyard/sage-4.6.2/local/bin/sphinx-build", line
> > 6, in <module>
> >     import sage.all
> >   File "/Volumes/Extra/jtyard/sage-4.6.2/local/lib/python2.6/site-
> > packages/sage/all.py", line 319, in <module>
> >     sage.misc.lazy_import.save_cache_file()
> >   File "lazy_import.pyx", line 779, in
> > sage.misc.lazy_import.save_cache_file (sage/misc/lazy_import.c:4185)
> >   File "/Volumes/Extra/jtyard/sage-4.6.2/local/lib/python/shutil.py",
> > line 264, in move
> >     copy2(src, real_dst)
> >   File "/Volumes/Extra/jtyard/sage-4.6.2/local/lib/python/shutil.py",
> > line 100, in copy2
> >     copystat(src, dst)
> >   File "/Volumes/Extra/jtyard/sage-4.6.2/local/lib/python/shutil.py",
> > line 77, in copystat
> >     os.chflags(dst, st.st_flags)
> > OSError: [Errno 45] Operation not
>
> ...
>
> read more »

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org

Reply via email to