#4500: cython files missing from build directory after install
------------------------+---------------------------------------------------
Reporter: craigcitro | Owner: mabshoff
Type: defect | Status: new
Priority: blocker | Milestone: sage-3.2
Component: build | Resolution:
Keywords: |
------------------------+---------------------------------------------------
Comment (by GeorgSWeber):
Unbelievable! But true (I checked older Sage versions, too). I read the
ticket while building Sage 3.2.rc0 and had a look. While in the shell
where I issued the build it was printing:
{{{
g++ -o libcsage.dylib -single_module -flat_namespace -undefined
dynamic_lookup -dynamiclib src/convert.os src/interrupt.os
src/mpn_pylong.os src/mpz_pylong.os src/stdsage.os src/gmp_globals.os
src/ZZ_pylong.os src/ntl_wrap.os
-L/Users/georgweber/Public/sage/sage-3.2.rc0/local/lib -lntl -lgmp -lpari
*** TOUCHING ALL CYTHON (.pyx) FILES ***
scons: `install' is up to date.
----------------------------------------------------------
sage: Building and installing modified Sage library files.
Installing c_lib
scons: `install' is up to date.
Updating Cython code....
sage/structure/sage_object.pyx -->
/Users/georgweber/Public/sage/sage-3.2.rc0/local//lib/python/site-
packages//sage/structure/sage_object.pyx
sage/structure/category_object.pyx -->
/Users/georgweber/Public/sage/sage-3.2.rc0/local//lib/python/site-
packages//sage/structure/category_object.pyx
}}}
one should assume that then in the following the .pyx files were copied
over.
But this was not the case!
In fact, the directory
/Users/georgweber/Public/sage/sage-3.2.rc0/devel/sage/build/sage/ was
empty (!!!) at that time, and thus the (linked) directory
/Users/georgweber/Public/sage/sage-3.2.rc0/local//lib/python/site-
packages/sage/ was empty too, i.e. had no subdirectory structure. I wasn't
fast enough to create by hand some of the missung directories and see
whether then, the .pyx files would be copied over there as the log output
shows resp. wants to make us believe, but that might be worth another try.
I do now think the .pyx were not deleted, but were never successfully
copied over.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/4500#comment:2>
Sage <http://sagemath.org/>
Sage - Open Source Mathematical Software: Building the Car Instead of
Reinventing the Wheel
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en
-~----------~----~----~----~------~----~------~--~---