Hi Normally, PPAs are used to compile source the debian way into debian packages.
I work at an institution that heavily uses both Sage and Ubuntu, upgrades a lot institutionally, trains people with low Linux Skills to run similar institutional deployments, offer it to private visitor laptops and I needed this to be done via a PPA immediately. So I created a upstream-binary PPA. We also use PPAs to make metapackages, e.g. aims-desktop, which depends on all the stuff we need installed on all our institutional desktops (or visiting laptops). Step two would be a from-source monolithic PPA would probably be used until/if sage gets into debian proper. I hope to work on that at some point, but it is quite intimidating before gets two weeks off to start on it. Step three would be a monolithic from-source Sage in Debian and whether or not a non-monolithic i.e. depending on debian components, debianization gets finished, is not my call now. Debian will fight the intermediate steps all the way, as it is the Wrong Way. I did it because I needed it Now not Later. So, this upstream-binary PPA was a bit of a cheat. In the meantime, to bridge the gap to all those future goals, in the interest of 1) easy installation for Ubuntu people 2) automatic update notifications via the official package management/software centre 3) signed packages I have created a kind of "fake" package that 1) untars the upstream binaries from buildbot for 32 and 64bit Ubuntu 12.04 (more versions later) 2) skips compiling any source 3) simply copies them into the right place (/usr/lib/sage). Notes: A default PPA is 2G. I have requested doubling this twice and will need to again if I create this for all supported Ubuntu versions. (I think otherwise one can purchase more). Each time I speak to launchpad/Ubuntu people, they get confused again, suspect that this is a binary package, violating GPL, and re-iterate to me that this is the Wrong Way To Do Things (and I re-iterate that it bloody well Fills The Gap), and ask for assistance in Debianization and point them at the latest effort that way: http://lists.debian.org/debian-science/2012/05/msg00092.html Regards, Jan -- -- 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