Hi Jeroen, On 11 July 2012 13:44, Jeroen Demeyer <jdeme...@cage.ugent.be> wrote:
> Another obvious question: why are we not actually building from source > on Launchpad? From what I understand, building from source is the usual > thing to do. It's too hard. Sage fails to compile. I could not fix it. I spent some trying this, and got stuck on too many library errors in too many different components of Sage. maxima failed to build because in that environment debian/rules added the -Wsymbolic flag to gcc. Actually, you could cheat, and in the postinst script run "make", but this is even more horrible than copying the binary, and much less immune to being interrupted, as the package management system could get broken, and then all software updates, which is a system-wide effect way past the sage install. It can break all security updates as apt-get update and apt-get install anything will start to give errors about the broken package. I also had heavy resistance from the volunteers teaching me debian packaging to this approach. What I could complete in the allotted two weeks I had to teach myself debian packaging, was a binary repackage. When my time allows, a monolithic from-source is my next project. If I do it alone, after hours, my best current guess is it can take a year. If there is any assistance, that project can start now. Until it is ready, I am maintaining the from-binary PPA. Regards, Jan -- .~. /V\ Jan Groenewald /( )\ www.aims.ac.za ^^-^^ -- -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org