That doesn't work on linux so it'll only make it more difficult by introducing yet another special snowflake...
Really I'm surprised that cliquer ever worked on OSX. On Tuesday, January 26, 2016 at 11:06:45 AM UTC-5, Dima Pasechnik wrote: > > How about we create an OSX installer that does not rewrite anything at > all, but must be installed in > /Applications/SageMath/<version> > quicker and less error-prone... > > > On Tuesday, 26 January 2016 15:59:15 UTC, Volker Braun wrote: >> >> The cliquer "buildsystem" is a steaming pile of s**t, it clearly should >> not be a standard package. For starters, it shouldn't install a .so on >> darwin... >> >> >> >> >> >> >> On Tuesday, January 26, 2016 at 10:53:27 AM UTC-5, Dima Pasechnik wrote: >>> >>> however, notice no path in front of >>> >>> libcliquer.dylib (compatibility version 0.0.0, current version 0.0.0) >>> >>> in these outputs. >>> On a working copy of Sage I have >>> >>> >>> /Applications/SageMath/local/lib/libcliquer.dylib (compatibility version >>> 0.0.0, current version 0.0.0) >>> >>> >>> On Tuesday, 26 January 2016 15:46:17 UTC, Dima Pasechnik wrote: >>>> >>>> that is before the 1st Sage start attempt; and after it crashed, I get >>>> seemingly normal looking >>>> >>>> >>>> $ otool -L >>>> /Applications/SageMath/local/lib/python2.7/site-packages/sage/graphs/cliquer.so >>>> >>>> >>>> /Applications/SageMath/local/lib/python2.7/site-packages/sage/graphs/cliquer.so: >>>> >>>> libcliquer.so (compatibility version 0.0.0, current version 0.0.0) >>>> >>>> /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current >>>> version 1226.10.1) >>>> >>>> /Applications/SageMath/local/lib/libgcc_s.1.dylib (compatibility >>>> version 1.0.0, current version 1.0.0) >>>> >>>> >>>> $ otool -L /Applications/SageMath/local/lib/libcliquer.so >>>> >>>> /Applications/SageMath/local/lib/libcliquer.so: >>>> >>>> libcliquer.so (compatibility version 0.0.0, current version 0.0.0) >>>> >>>> /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current >>>> version 1226.10.1) >>>> >>>> /Applications/SageMath/local/lib/libgcc_s.1.dylib (compatibility >>>> version 1.0.0, current version 1.0.0) >>>> >>>> >>>> $ otool -L /Applications/SageMath/local/lib/libcliquer.dylib >>>> >>>> /Applications/SageMath/local/lib/libcliquer.dylib: >>>> >>>> libcliquer.so (compatibility version 0.0.0, current version 0.0.0) >>>> >>>> /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current >>>> version 1226.10.1) >>>> >>>> /Applications/SageMath/local/lib/libgcc_s.1.dylib (compatibility >>>> version 1.0.0, current version 1.0.0) >>>> >>>> >>>> thus, my guess about the wrong arch seems to be right. >>>> >>>> On Tuesday, 26 January 2016 15:31:19 UTC, Dima Pasechnik wrote: >>>>> >>>>> >>>>> >>>>> On Tuesday, 26 January 2016 14:38:41 UTC, Volker Braun wrote: >>>>>> >>>>>> Output of "otool -L" for cliquer.so and libcliquer.so? >>>>>> >>>>> >>>>> here you are, there is some buildslave crap (how can it work on ANY >>>>> system?) >>>>> >>>>> $ otool -L >>>>> /Applications/SageMath/local/lib/python2.7/site-packages/sage/graphs/cliquer.so >>>>> >>>>> >>>>> /Applications/SageMath/local/lib/python2.7/site-packages/sage/graphs/cliquer.so: >>>>> >>>>> libcliquer.so (compatibility version 0.0.0, current version 0.0.0) >>>>> >>>>> /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current >>>>> version 1226.10.1) >>>>> >>>>> /Users/buildslave-sage/slave/binary_pkg/build/source/SageMath/jc4b6yulaujayb9sr94ia88eourzeqip0oidma/local/lib/libgcc_s.1.dylib >>>>> >>>>> (compatibility version 1.0.0, current version 1.0.0) >>>>> >>>>> >>>>> $ otool -L /Applications/SageMath/local/lib/libcliquer.dylib >>>>> >>>>> /Applications/SageMath/local/lib/libcliquer.dylib: >>>>> >>>>> libcliquer.so (compatibility version 0.0.0, current version 0.0.0) >>>>> >>>>> /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current >>>>> version 1226.10.1) >>>>> /Users/buildslave-sage/slave/binary_pkg/build/source/SageMath/jc4b6yulaujayb9sr94ia88eourzeqip0oidma/local/lib/libgcc_s.1.dylib >>>>> >>>>> (compatibility version 1.0.0, current version 1.0.0) >>>>> >>>>> $ otool -L /Applications/SageMath/local/lib/libcliquer.so >>>>> >>>>> /Applications/SageMath/local/lib/libcliquer.so: >>>>> >>>>> libcliquer.so (compatibility version 0.0.0, current version 0.0.0) >>>>> >>>>> /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current >>>>> version 1226.10.1) >>>>> /Users/buildslave-sage/slave/binary_pkg/build/source/SageMath/jc4b6yulaujayb9sr94ia88eourzeqip0oidma/local/lib/libgcc_s.1.dylib >>>>> >>>>> (compatibility version 1.0.0, current version 1.0.0) >>>>> >>>>> ------ >>>>> and libgcc_s.1.dylib should be >>>>> >>>>> >>>>> /Applications/SageMath/local/lib/libgcc_s.1.dylib (compatibility >>>>> version 1.0.0, current version 1.0.0) >>>>> >>>>> >>>>> >>>>>> >>>>>> >>>>>> On Tuesday, January 26, 2016 at 8:04:33 AM UTC-5, Dima Pasechnik >>>>>> wrote: >>>>>>> >>>>>>> I can reproduce this. I downloaded the >>>>>>> ftp://ftp.fu-berlin.de/unix/misc/sage/osx/intel/sage-7.0-OSX_10.11.2-x86_64.dmg >>>>>>> unpacked and copied in /Applications/ >>>>>>> and started /Applications/Sage/sage in the terminal. And ended up >>>>>>> with the same crash on clique.so load. >>>>>>> >>>>>>> It could be due to old hardware: >>>>>>> >>>>>>> MacBook Air (13-inch, Late 2010) >>>>>>> >>>>>>> Model Name: MacBook Air >>>>>>> >>>>>>> Model Identifier: MacBookAir3,2 >>>>>>> >>>>>>> Processor Name: Intel Core 2 Duo >>>>>>> >>>>>>> Processor Speed: 1.86 GHz >>>>>>> >>>>>>> Number of Processors: 1 >>>>>>> >>>>>>> Total Number of Cores: 2 >>>>>>> >>>>>>> L2 Cache: 6 MB >>>>>>> >>>>>>> Memory: 4 GB >>>>>>> >>>>>>> Bus Speed: 1.07 GHz >>>>>>> >>>>>>> Boot ROM Version: MBA31.0061.B01 >>>>>>> >>>>>>> SMC Version (system): 1.66f61 >>>>>>> >>>>>>> I don't know on which hardware the binary distro was built, I >>>>>>> suspect on something newer (Core2 Duo is really old and a bit weird). >>>>>>> It might be missing some processor commands which are used in the >>>>>>> binary... >>>>>>> >>>>>>> >>>>>>> Solution: rebuild Sage from source. >>>>>>> >>>>>>> Dima >>>>>>> >>>>>>> >>>>>>> On Tuesday, 26 January 2016 02:15:38 UTC, Volker Braun wrote: >>>>>>>> >>>>>>>> Does the file exist? From the log: >>>>>>>> >>>>>>>> ImportError: >>>>>>>> dlopen(/Applications/SageMath/local/lib/python2.7/site-packages/sage/graphs/cliquer.so, >>>>>>>> >>>>>>>> 2): Library not loaded: libcliquer.so >>>>>>>> Referenced from: >>>>>>>> /Applications/SageMath/local/lib/python2.7/site-packages/sage/graphs/cliquer.so >>>>>>>> Reason: image not found >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Monday, January 25, 2016 at 7:52:42 PM UTC-5, Juan Luis Varona >>>>>>>> wrote: >>>>>>>>> >>>>>>>>> I have tried to install sage 7.0 in a mac with osx-10-11-2 and it >>>>>>>>> crashes. >>>>>>>>> >>>>>>>>> >>>>>>>>> ┌────────────────────────────────────────────────────────────────────┐ >>>>>>>>> >>>>>>>>> │ SageMath Version 7.0, Release Date: 2016-01-19 >>>>>>>>> │ >>>>>>>>> >>>>>>>>> │ Type "notebook()" for the browser-based notebook interface. >>>>>>>>> │ >>>>>>>>> >>>>>>>>> │ Type "help()" for help. >>>>>>>>> │ >>>>>>>>> >>>>>>>>> >>>>>>>>> └────────────────────────────────────────────────────────────────────┘ >>>>>>>>> >>>>>>>>> This looks like the first time you are running Sage. >>>>>>>>> >>>>>>>>> Updating various hardcoded paths... >>>>>>>>> >>>>>>>>> (Please wait at most a few minutes.) >>>>>>>>> >>>>>>>>> DO NOT INTERRUPT THIS. >>>>>>>>> >>>>>>>>> Done updating paths. >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> ********************************************************************** >>>>>>>>> >>>>>>>>> >>>>>>>>> Oops, Sage crashed. We do our best to make it stable, but... >>>>>>>>> >>>>>>>>> [...] >>>>>>>>> >>>>>>>>> I have tried both with >>>>>>>>> *sage-7.0-OSX_10.11.2-x86_64.dmg >>>>>>>>> <ftp://ftp.fu-berlin.de/unix/misc/sage/osx/intel/sage-7.0-OSX_10.11.2-x86_64.dmg>* >>>>>>>>> and with >>>>>>>>> *sage-7.0-OSX_10.11.2-x86_64.app.dmg >>>>>>>>> <ftp://ftp.fu-berlin.de/unix/misc/sage/osx/intel/sage-7.0-OSX_10.11.2-x86_64.app.dmg>* >>>>>>>>> >>>>>>>>> I include Sage_crash_report.txt >>>>>>>>> >>>>>>>>> Yours, >>>>>>>>> >>>>>>>>> Juan Luis Varona >>>>>>>>> >>>>>>>>> -- You received this message because you are subscribed to the Google Groups "sage-support" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-support+unsubscr...@googlegroups.com. To post to this group, send email to sage-support@googlegroups.com. Visit this group at https://groups.google.com/group/sage-support. For more options, visit https://groups.google.com/d/optout.