libpng was upgraded recently, and if you switch between different versions 
then you have to rebuild (in the worst case: make distclean && make will 
always work).






On Tuesday, April 29, 2014 2:33:54 PM UTC+1, kcrisman wrote:
>
>
>>   File 
>> "/usr/local/src/sage/local/lib/python2.7/site-packages/sage/categories/category.py"
>> , line 2293, in _repr_
>>     if len(categories) == 2 and Sets().Facades() in categories:
>>
>> -------------------------------------------------------------------------------
>>
>> **********************************************************************
>>
>> Oops, Sage crashed. We do our best to make it stable, but...
>>
>> A crash report was automatically generated with the following information
>> :
>>   - A verbatim copy of the crash traceback.
>>   - A copy of your input history during this session.
>>   - Data on your current Sage configuration.
>>
>> It was left in the file named:
>>     '/Users/andrew/.sage/ipython-1.2.1/Sage_crash_report.txt'
>> If you can email this file to the developers, the information in it will 
>> help
>> them in understanding and correcting the problem.
>>
>> You can mail it to: sage-support at sage-supp...@googlegroups.com
>> with the subject 'Sage Crash Report'.
>>
>> If you want to do it now, the following command will work (under Unix):
>> mail -s 'Sage Crash Report' sage-supp...@googlegroups.com < /Users/andrew
>> /.sage/ipython-1.2.1/Sage_crash_report.txt
>>
>> To ensure accurate tracking of this issue, please file a report about it 
>> at:
>> http://trac.sagemath.org
>>
>> Hit <Enter> to quit (your terminal may close):
>>
>>
>>
> This is exactly what I get when switching between the latest develop and a 
> branch based on beta6 or so.   The actual error is that the wrong version 
> of libpng is linked in libm4ri, and what is even weirder is that the 
> version of libm4ri isn't even the right current one! 
>
>
> ImportError: 
> dlopen(/Users/.../sage/local/lib/python2.7/site-packages/sage/matrix/matrix_mod2_dense.so,
>  
> 2): Library not loaded: /Users$
>   Referenced from: /Users/.../sage/local/lib/libm4ri-0.0.20121224.dylib
>   Reason: Incompatible library version: libm4ri-0.0.20121224.dylib 
> requires version 52.0.0 or later, but libpng12.0.dylib provides version 
> 36.0.0
>
> So currently my install is completely destroyed, and there is no point in 
> trying again because I'm sure that trying to switch back and forth among 
> branches with different upstream will cause this again.  
>
> And why do I have both .tar.gz and .tar.bz2 files in upstream?  Is that 
> right?  Especially of the same thing?  (The fact that libpng is one of them 
> is particularly suspicious.)
>
> $ ls upstream/
> Cython-0.20.1.tar.gz gsl-1.15.tar.bz2 pil-1.1.6.tar.bz2
> Pillow-2.2.2.tar.gz iconv-1.14.tar.bz2 pkgconf-0.9.4.tar.bz2
> atlas-3.10.1.20140128.tar.bz2 iml-1.0.3.tar.bz2 pkgconfig-1.1.0.tar.gz
> atlas-3.10.1.20140210.tar.bz2 ipython-0.13.2.tar.bz2 
> polybori-0.8.3.tar.bz2
> atlas-3.10.1.tar.bz2 ipython-1.2.1.tar.gz polytopes_db-20120220.tar.bz2
> boehm_gc-7.2d.tar.bz2 jinja2-2.5.5.tar.bz2 ppl-1.1.tar.bz2
> boost_cropped-1.52.0.tar.bz2 jmol-12.3.27.tar.bz2 ppl-1.1pre9.tar.bz2
> bzip2-1.0.6.20140317.tar.gz jmol-14.0.13.tar.gz pycrypto-2.1.0.tar.bz2
> bzip2-1.0.6.tar.gz lcalc-1.23.tar.bz2 pycrypto-2.6.1.tar.gz
> cddlib-094f.tar.bz2 libfplll-4.0.4.tar.bz2 pygments-1.3.1.tar.bz2
> cddlib-094g.tar.bz2 libgap-4.6.4.tar.bz2 pynac-0.3.0.tar.bz2
> cephes-2.8.tar.bz2 libgap-4.7.4.tar.gz pynac-0.3.1.tar.bz2
> cliquer-1.21.tar.bz2 libm4ri-20130416.tar.bz2 pynac-0.3.2.tar.bz2
> conway_polynomials-0.4.tar.bz2 libm4rie-20130416.tar.bz2 
> pyparsing-2.0.1.tar.gz
> cvxopt-1.1.6.tar.bz2 libpng-1.2.35.tar.bz2 python-2.7.5.tar.bz2
> cython-0.19.1.tar.bz2 libpng-1.2.51.tar.gz r-3.0.2.tar.bz2
> dateutil-2.2.tar.gz linbox-1.3.2.tar.bz2 ratpoints-2.1.3.tar.bz2
> docutils-0.7.tar.bz2 lrcalc-1.1.6.tar.bz2 readline-6.2.tar.bz2
> ecl-12.12.1.tar.bz2 matplotlib-1.2.1.tar.bz2 rpy2-2.0.8.tar.bz2
> eclib-20120830.tar.bz2 matplotlib-1.3.1.tar.gz rpy2-2.3.8.tar.gz
> eclib-20140128.tar.bz2 maxima-5.29.1.tar.bz2 rubiks-20070912.tar.bz2
> ecm-6.4.4.tar.bz2 mpc-1.0.2.tar.gz sagenb-0.10.7.2.tar.bz2
> elliptic_curves-0.7.tar.bz2 mpc-1.0.tar.bz2 sagenb-0.10.8.2.tar
> fflas_ffpack-1.6.0.tar.bz2 mpfi-1.5.1.tar.bz2 sagetex-2.3.4.tar.bz2
> flint-2.3.tar.bz2 mpfr-3.1.2.tar.bz2 scipy-0.12.0.tar.bz2
> flint-2.4.1.tar.gz mpir-2.6.0.tar.bz2 scons-1.2.0.tar.bz2
> flint-2.4.2.tar.gz mpmath-0.17.tar.bz2 setuptools-0.6.16.tar.bz2
> flint-2.4.3.tar.gz mpmath-0.18.tar.gz setuptools-2.0.1.tar.gz
> flintqs-20070817.tar.bz2 ncurses-5.9.20131221.tar.bz2 
> singular-3.1.5.tar.bz2
> freetype-2.3.5.tar.bz2 ncurses-5.9.tar.bz2 singular-3.1.6.tar.bz2
> freetype-2.5.2.tar.bz2 networkx-1.6.tar.bz2 six-1.4.1.tar.gz
> gap-4.6.4.tar.bz2 networkx-1.8.1.tar.gz sphinx-1.1.2.tar.bz2
> gap-4.7.4.tar.bz2 ntl-5.5.2.tar.bz2 sqlalchemy-0.5.8.tar.bz2
> gcc-4.7.3.tar.bz2 ntl-6.0.0.tar.bz2 sqlite-3.7.17.tar.bz2
> gd-2.0.35.tar.bz2 ntl-6.1.0.tar.bz2 sqlite-3.8.4.3.tar.bz2
> gdmodule-0.56.tar.bz2 numpy-1.7.0.tar.bz2 symmetrica-2.0.tar.bz2
> genus2reduction-0.3.tar.bz2 palp-2.1.tar.bz2 sympow-1.018.1.tar.bz2
> gf2x-1.1.tar.bz2 pari-2.5.5.tar.bz2 sympy-0.7.3.tar.bz2
> gfan-0.5.tar.bz2 pari-2.5.5b.tar.bz2 sympy-0.7.4.tar.gz
> git-1.8.4.4.tar.bz2 pari_galdata-20080411.tar.bz2 tachyon-0.98.9.tar.bz2
> givaro-3.7.1.tar.bz2 pari_seadata_small-20090618.tar.bz2 
> tornado-3.1.1.tar.gz
> glpk-4.44.tar.bz2 patch-2.5.9.tar.bz2 zlib-1.2.8.tar.bz2
> graphs-20120404.tar.bz2 pexpect-2.0.tar.bz2 zn_poly-0.9.tar.bz2
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to