On Sat, Oct 24, 2009 at 11:20 AM, Jan Groenewald <j...@aims.ac.za> wrote:
>
> Hi
>
> On Sat, Oct 24, 2009 at 11:30:46AM -0500, Jason Grout wrote:
>> @debian experts: Is it easy to make a PPA package for Sage and put it on
>> launchpad?
>
> @debian experts:
>
> Does a PPA package have to follow debian rules, or can it be something
> like a binary deb from checkinstall which prepares the sage script
> with SAGE_ROOT and makes a system wide install owned by root for all
> users. And a sage-doc deb which adds local documentation? This seems the
> minmum effort and provides a completely up to date sage, not debianized,
> not depending on anthing else, i.e. still having it's own maxima, etc.
> built in.  It would be a large package, but that is OK, the purpose
> is not debianization and depending on debian versions of maxima, etc.
> (but it could aid that project). It just provides an immediate working
> completely up to date sage from one PPA line in sources.list.d/sage.list.
>
> regards,
> Jan

I don't know what PPA package means, but if we provide our own
repository, then certainly we can make a monolithic package as
described above.  Moreover, there are genuine advantages, in that the
Debian package system will search through every single library in the
Sage install and make sure that the correct Debian packages are listed
as dependencies.

Regarding difficulty, a few years ago a UW undergrad -- Bobby Moretti
-- created a complete monolithic Sage Debian package in about 24
sleepless hours flat.   He then did a demo of it in the Sage seminar.
I tried "apt-get install"'in it, it worked fine, and then I apt-get
removed it.   (I've not heard from him in years, so I doubt he is
going to work on this again.)

It would be great if *somebody* were to make such a package for
Ubuntu/Debian, etc.  I would be happy to host it on sage.math.  I'm
not going to make such a package myself.

 -- William

--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to