Hi Vincent On 27 January 2017 at 16:39, Vincent Delecroix <20100.delecr...@gmail.com> wrote:
> Hi Jan, > > Could the dependencies be part of the ppa metadata? That would be simpler > for users to have fully automated process. > I thought it was, but seems not to be (anymore), since the deb package sagemath-upstream-binary does not really build-depend on build-essential, etc. f we added it (which would be wrong for the deb package), and just so you could do this convoluted install: sudo apt-add-repository sagemath-upstream-binary # I suspect you have to manually enable the deb-src line in the aims-sagemath-trusty.list here... sudo apt-get update sudo apt-get build-dep sagemath-upstream-binary It seems counter-intuitive to enable the PPA if you are building from source (except if you are testing things, and have all the build-depends already) and the build-depends in the package could easily become out of date with the real sage build-depends (I haven't even checked to update that since about version 5 of sage). So this below is really the up to date list, and it looks like build-essential is not mentioned, http://doc.sagemath.org/html/en/installation/source.html (Doesn't look like the build-depends changed sinc version 5 but I'm not sure. ;) Note that the original poster did have gcc installed, which depends libgcc-4.8-dev, which contains the file limits.h in question, so something else was strange about his setup. Aside: The future of the PPA is unclear -- I am not actively building for 16.04, since we are moving our campus from Ubuntu to Debian, and sage 7.4 is in Debian testing which will be stable soon, so sage will also be in the next Ubuntu. (Note the sage in debian contains no jsmol, but 3d plotting with viewer=canvas3d or jmol from the sage command line works.) If the debian-science-sagemath team does not plan backports (haven't asked yet), we will host a debian repository for updated sagemath-upstream-binary (because that is still a vastly smaller job than the debianized sagemath packaging). In the meantime I'll update the PPA while my scripts don't break and time allows. sage 7.5.1 on ubuntu 14.04 is in sagemath-dev PPA at the moment, and will be copied over to stable soon, since nobody on campus has complained for a few days and a sagemath course is running here on 7.5.1 from dev PPA. So it is likely in the PPA 14.04 will receive updates, 16.04 will stay at 7.3 or something, and I will ask someone to take over (if necessary, rather direct energy at proper sage in debian, then ubuntu inherits it). Regards, Jan -- .~. /V\ Jan Groenewald /( )\ www.aims.ac.za ^^-^^ -- 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.