Hi, This user is reporting that the new iconv spkg fails if SAGE_CHECK is set. This is now trac #8638:
http://trac.sagemath.org/sage_trac/ticket/8638 The fix is easy -- add two lines to spkg-check in that spkg. William On Wed, Mar 31, 2010 at 3:26 PM, William Laffin <[email protected]> wrote: > Hi Dr. Stein! > > Your fix doesn't seem to make my sage know that there isn't any code > to test I think. I can't be sure though. The install.log said email > the list so I did. =P > > I just downloaded the source. and it includes your recent "don't make > iconv unless it's the right system" > > export MAKE="make -j4" > export SAGE_CHECK="yes" > make > > ... lots of things... > > **************************************************** > Host system > uname -a: > Linux dellbees 2.6.31-20-generic #58-Ubuntu SMP Fri Mar 12 04:38:19 > UTC 2010 x86_64 GNU/Linux > **************************************************** > **************************************************** > CC Version > gcc -v > Using built-in specs. > Target: x86_64-linux-gnu > Configured with: ../src/configure -v --with-pkgversion='Ubuntu > 4.4.1-4ubuntu9' > --with-bugurl=file:///usr/share/doc/gcc-4.4/README.Bugs > --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr > --enable-shared --enable-multiarch --enable-linker-build-id > --with-system-zlib --libexecdir=/usr/lib --without-included-gettext > --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.4 > --program-suffix=-4.4 --enable-nls --enable-clocale=gnu > --enable-libstdcxx-debug --enable-objc-gc --disable-werror > --with-arch-32=i486 --with-tune=generic --enable-checking=release > --build=x86_64-linux-gnu --host=x86_64-linux-gnu > --target=x86_64-linux-gnu > Thread model: posix > gcc version 4.4.1 (Ubuntu 4.4.1-4ubuntu9) > **************************************************** > Removing old iconv files if they exist > iconv will not be installed, as it is only installed on > Solaris and Cygwin - see: > http://trac.sagemath.org/sage_trac/ticket/8567 > > real 0m0.043s > user 0m0.000s > sys 0m0.010s > Successfully installed iconv-1.13.1.p0 > Running the test suite. > make[2]: Entering directory > `/home/wjlaffin/_sage/spkg/build/iconv-1.13.1.p0/src' > make[2]: *** No rule to make target `check'. Stop. > make[2]: Leaving directory > `/home/wjlaffin/_sage/spkg/build/iconv-1.13.1.p0/src' > Error encountered while running the iconv testsuite ... exiting > ************************************* > Error testing package ** iconv-1.13.1.p0 ** > ************************************* > sage: An error occurred while testing iconv-1.13.1.p0 > Please email sage-devel http://groups.google.com/group/sage-devel > explaining the problem and send the relevant part of > of /home/wjlaffin/_sage/install.log. Describe your computer, > operating system, etc. > If you want to try to fix the problem yourself, *don't* just cd to > /home/wjlaffin/_sage/spkg/build/iconv-1.13.1.p0 and type 'make check' > or whatever is appropriate. > Instead, the following commands setup all environment variables > correctly and load a subshell for you to debug the error: > (cd '/home/wjlaffin/_sage/spkg/build/iconv-1.13.1.p0' && > '/home/wjlaffin/_sage/sage' -sh) > When you are done debugging, you can type "exit" to leave the > subshell. > make[1]: *** [installed/iconv-1.13.1.p0] Error 1 > make[1]: Leaving directory `/home/wjlaffin/_sage/spkg' > > real 0m2.142s > user 0m1.950s > sys 0m0.140s > Error building Sage. > wjlaf...@dellbees:~/_sage$ > -- William Stein Associate Professor of Mathematics University of Washington http://wstein.org -- To post to this group, send an email to [email protected] To unsubscribe from this group, send an email to [email protected] For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org To unsubscribe, reply using "remove me" as the subject.
