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.

Reply via email to