Can you try doing `conda update libgd`? Python 3 builds are experimental and don't work correctly. (But they should be able to start sage.)
I've attached an env file that works for me on linux. Isuru On Sunday, November 18, 2018 at 5:26:46 AM UTC-6, Dima Pasechnik wrote: > > I guess the place to report such issues is here: > https://github.com/conda-forge/sage-feedstock > On Sun, Nov 18, 2018 at 10:58 AM Kolen Cheung <christi...@gmail.com > <javascript:>> wrote: > > > > I actually tried a whole bunch of combinations. Build with and without > the intel channel, with python 2 or 3, on 3 different systems (macOS, > ArchLinux, and SUSE), all through conda. They all have some problems (that > upon `sage` there's an error, but this is the only one I reported so they > can in principle be all not working for a different reason. > > > > But may be a more general question, is the conda-forge formula really > works? If so are there a reproducible build that is tested to be working? > If so, can the environment be shared (like the environment.yml I generated > above.) > > > > Among the supported installation methods, conda is preferred, because it > is reproducible and extensible and isolated. And conda is designed to > handle exactly the situation like Sage, that has a lot of non-python > dependencies, and conda has a lot of compiler stacks as well. > > > > Who's maintaining the conda-forge formula? May be they can take a look > at this? > > > > Regards, > > Kolen > > On Nov 18, 2018, 1:56 AM -0800, Dima Pasechnik <dim...@gmail.com > <javascript:>>, wrote: > > > > Oh, wait, these are all Python3 libraries, correct? This looks fishy > > to me. As well, > > Sage's libgd does not link ICU libraries (all these libicu*), > > fontconfig and webp, all these must be conda-forge > > modifications. > > So that's not something we could realistically fix without conda people. > > > > The usual suggestion - build Sage from source... > > > > On Sun, Nov 18, 2018 at 1:41 AM Kolen Cheung <christi...@gmail.com > <javascript:>> wrote: > > > > > > sage ~ ❯❯❯ ls -alh > /home/sage/.conda/envs/sage/lib/python3.6/site-packages/sage/matrix/../../../../libgd.so.3 > > > > lrwxrwxrwx 1 sage sage 14 Nov 17 17:34 > /home/sage/.conda/envs/sage/lib/python3.6/site-packages/sage/matrix/../../../../libgd.so.3 > > -> libgd.so.3.0.5 > > sage ~ ❯❯❯ ldd > /home/sage/.conda/envs/sage/lib/python3.6/site-packages/sage/matrix/../../../../libgd.so.3 > > > > linux-vdso.so.1 (0x00007ffd5f589000) > > libm.so.6 => /usr/lib/libm.so.6 (0x00007f0a078fe000) > > libpng16.so.16 => > /home/sage/.conda/envs/sage/lib/python3.6/site-packages/sage/matrix/../../../.././libpng16.so.16 > > (0x00007f0a076c3000) > > libz.so.1 => > /home/sage/.conda/envs/sage/lib/python3.6/site-packages/sage/matrix/../../../.././libz.so.1 > > (0x00007f0a074a8000) > > libfontconfig.so.1 => > /home/sage/.conda/envs/sage/lib/python3.6/site-packages/sage/matrix/../../../.././libfontconfig.so.1 > > (0x00007f0a07263000) > > libfreetype.so.6 => > /home/sage/.conda/envs/sage/lib/python3.6/site-packages/sage/matrix/../../../.././libfreetype.so.6 > > (0x00007f0a06f87000) > > libjpeg.so.9 => > /home/sage/.conda/envs/sage/lib/python3.6/site-packages/sage/matrix/../../../.././libjpeg.so.9 > > (0x00007f0a06d49000) > > libtiff.so.5 => > /home/sage/.conda/envs/sage/lib/python3.6/site-packages/sage/matrix/../../../.././libtiff.so.5 > > (0x00007f0a06acf000) > > libwebp.so.6 => > /home/sage/.conda/envs/sage/lib/python3.6/site-packages/sage/matrix/../../../.././libwebp.so.6 > > (0x00007f0a06831000) > > libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f0a06810000) > > libc.so.6 => /usr/lib/libc.so.6 (0x00007f0a0664c000) > > /usr/lib64/ld-linux-x86-64.so.2 (0x00007f0a07d04000) > > libxml2.so.2 => > /home/sage/.conda/envs/sage/lib/python3.6/site-packages/sage/matrix/../../../../././libxml2.so.2 > > (0x00007f0a062e5000) > > libdl.so.2 => /usr/lib/libdl.so.2 (0x00007f0a062de000) > > libicui18n.so.58 => > /home/sage/.conda/envs/sage/lib/python3.6/site-packages/sage/matrix/../../../../././libicui18n.so.58 > > (0x00007f0a05e69000) > > libicuuc.so.58 => > /home/sage/.conda/envs/sage/lib/python3.6/site-packages/sage/matrix/../../../../././libicuuc.so.58 > > (0x00007f0a05abb000) > > libicudata.so.58 => > /home/sage/.conda/envs/sage/lib/python3.6/site-packages/sage/matrix/../../../../././libicudata.so.58 > > (0x00007f0a03fbb000) > > liblzma.so.5 => > /home/sage/.conda/envs/sage/lib/python3.6/site-packages/sage/matrix/../../../../././liblzma.so.5 > > (0x00007f0a03d8d000) > > librt.so.1 => /usr/lib/librt.so.1 (0x00007f0a03d83000) > > libstdc++.so.6 => > /home/sage/.conda/envs/sage/lib/python3.6/site-packages/sage/matrix/../../../.././././libstdc++.so.6 > > (0x00007f0a03c40000) > > libgcc_s.so.1 => > /home/sage/.conda/envs/sage/lib/python3.6/site-packages/sage/matrix/../../../.././././libgcc_s.so.1 > > (0x00007f0a03c2b000) > > > > -- > > 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...@googlegroups.com <javascript:>. > > To post to this group, send email to sage-s...@googlegroups.com > <javascript:>. > > Visit this group at https://groups.google.com/group/sage-support. > > For more options, visit https://groups.google.com/d/optout. > > > > > > -- > > 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...@googlegroups.com <javascript:>. > > To post to this group, send email to sage-s...@googlegroups.com > <javascript:>. > > Visit this group at https://groups.google.com/group/sage-support. > > For more options, visit https://groups.google.com/d/optout. > > > > -- > > 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...@googlegroups.com <javascript:>. > > To post to this group, send email to sage-s...@googlegroups.com > <javascript:>. > > Visit this group at https://groups.google.com/group/sage-support. > > For more options, visit https://groups.google.com/d/optout. > -- 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.
env.yml
Description: Binary data