Re: Re: SAGE packages for Debian

2019-05-10 Thread Lovell
Global media blogs games apps google maps hello world media world largest 
social media hate crime 

Sent from my iPhone 


Re: SAGE packages for Debian

2008-05-23 Thread Timothy G Abbott

On Thu, 15 May 2008, Ondrej Certik wrote:


On Wed, May 7, 2008 at 10:16 PM, Timothy G Abbott [EMAIL PROTECTED] wrote:

That's probably a good plan, especially since the sandbox is apparently
going to be eliminated eventually (and it sounds like arpack and delaunay
are on the list of things likely to be merged into mainline scipy)

http://jarrodmillman.blogspot.com/2007/12/end-of-scipy-sandbox.html

I'll send the python-scipy maintainers a note and see what they think.


Is Sage really depending on the sandbox? I think it's not a good idea
to depend on something that is just a sandbox. :)


Depending on is perhaps not quite the right term, but SAGE does include 
these sandbox packages in its standard distribution, and its standard 
doctests will fail if the sandbox packages are not installed.


-Tim Abbott



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: SAGE packages for Debian

2008-05-14 Thread Timothy G Abbott
Yes, I realize there is not much time left.  I'm also quite busy for the 
next week or two, after which point I should have time to work on this 
again.  The precise release timeline is very helpful.


I won't be able to reasonably maintain this much software in Debian in the 
long term, but I will try to get everything into a release-ready condition 
before the Lenny freeze.


The main task that needs doing is generating patches fixing the various 
(shared) library issues in upstream packages.  Help with this, especially 
during the next couple weeks, could be very high-impact work, since 
ideally we want to give the upstream time to do a release after applying 
the patches we generate to fix their library versioning issues.


Send mail to [EMAIL PROTECTED] to coordinate this, as we've 
done the relevant work for a couple of the packages already.


The other help that this effort needs is people to maintain these packages 
in Debian.  The list of packages needing maintainers is available from 
http://bugs.debian.org/455292; looking at the individual package page 
RFP bugs blocking #455292, you can see whether each package is essentially 
ready for upload or require additional work (which I detail in each case).
If you're a Debian maintainer or developer and want to maintain any of 
these packages, feel free to take the packages, set yourself as 
maintainer, and upload them.


-Tim Abbott

On Sun, 11 May 2008, Holger Levsen wrote:


Hi,

wow, great! You're aware that you need to be done in just a bit more than six
weeks to achieve your goal of being part of lenny?
http://release.debian.org/emails/release-update-200801


regards,
Holger




--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: SAGE packages for Debian

2008-05-14 Thread Ondrej Certik
On Wed, May 7, 2008 at 10:16 PM, Timothy G Abbott [EMAIL PROTECTED] wrote:
 That's probably a good plan, especially since the sandbox is apparently
 going to be eliminated eventually (and it sounds like arpack and delaunay
 are on the list of things likely to be merged into mainline scipy)

 http://jarrodmillman.blogspot.com/2007/12/end-of-scipy-sandbox.html

 I'll send the python-scipy maintainers a note and see what they think.

Is Sage really depending on the sandbox? I think it's not a good idea
to depend on something that is just a sandbox. :)

Anyway, as the comaintainer of python-scipy, I think there is no
problem creating couple more packages for this in DPMT and removing
them when python-scipy has this functionality.

Ondrej


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: SAGE packages for Debian

2008-05-11 Thread Holger Levsen
Hi,

wow, great! You're aware that you need to be done in just a bit more than six 
weeks to achieve your goal of being part of lenny? 
http://release.debian.org/emails/release-update-200801


regards,
Holger


pgpanKqExinsP.pgp
Description: PGP signature


Re: SAGE packages for Debian

2008-05-07 Thread Riku Voipio
On Tue, May 06, 2008 at 02:44:04AM -0400, Timothy G Abbott wrote:
 Packages with no problems worse than missing man pages:
 python-arpack (from the scipy sandbox)
 python-delaunay (from the scipy sandbox)

I guess these can be handled by python-modules team
that already maintains python-scipy?


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: SAGE packages for Debian

2008-05-07 Thread Timothy G Abbott
That's probably a good plan, especially since the sandbox is apparently 
going to be eliminated eventually (and it sounds like arpack and delaunay 
are on the list of things likely to be merged into mainline scipy)


http://jarrodmillman.blogspot.com/2007/12/end-of-scipy-sandbox.html

I'll send the python-scipy maintainers a note and see what they think.

-Tim Abbott

On Wed, 7 May 2008, Riku Voipio wrote:


On Tue, May 06, 2008 at 02:44:04AM -0400, Timothy G Abbott wrote:

Packages with no problems worse than missing man pages:
python-arpack (from the scipy sandbox)
python-delaunay (from the scipy sandbox)


I guess these can be handled by python-modules team
that already maintains python-scipy?


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]





--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: SAGE packages for Debian

2008-05-07 Thread Timothy G Abbott
Since I didn't hear any objections, I went ahead and filed the RFP bug 
reports (RFP rather than ITP bugs because I'm looking for help maintaining 
them -- though maybe RFA or RFH would have been clearer) as I described in 
my original email.


I noted this problem in the Singular copyright file on the relevant bug 
report.  Thanks for pointing it out.


-Tim Abbott

On Tue, 6 May 2008, Bernhard R. Link wrote:


* Timothy G Abbott [EMAIL PROTECTED] [080506 08:47]:

singular [no soname]


Oh, nice to see that the omalloc license issue is finally solved.
The debian/copyright of that package lack a bit deal however, as it
does not list the copyright holders of the subpackages.

Hochachtungsvoll,
Bernhard R. Link



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



SAGE packages for Debian

2008-05-06 Thread Timothy G Abbott
I've been working on packaging for Debian SAGE (http://sagemath.org), a 
large free mathematics software conglomeration that is competing with 
proprietary mathematical software systems such as Mathematica, Matlab, 
Maple, and Magma (Debian bug #455292).


This has been a rather large effort because a major contribution of SAGE 
is providing an excellent ipython-base interface to a number of other free 
software mathematics libraries; the SAGE distribution comes with some 71 
dependencies, of which only around 2/3 are available in Debian already.


I currently have a working apt repository from which one can apt-get 
install sagemath (some details on the repository are available at 
http://wiki.sagemath.org/DebianSAGE) with some 26 source packages in it 
that I created for the SAGE dependencies.  The repository also contains 
modified versions of various Debian packages with quick workarounds for 
bugs #472392, #474080, #474083, #459200.


The packages are tested to the extent that I have run a full set of SAGE 
doctests against them with two different SAGE releases, and they largely 
seem to work (though there are definitely a number of bugs remaining).


However, while it is nice to have a repository that people who want to use 
SAGE can add to their sources.list, it would be far better for SAGE to be 
available in Debian (I think having SAGE packages ready for lenny is a 
reasonable goal).  The primary problem that makes my packages potentially 
unsuitable for uploading to Debian now is many of them may violate Debian 
library policy:

- shared libraries whose soname is 0.0.0 (suggesting the upstream may not 
actually be doing versioning)
- static libraries compiled with -fPIC (something strongly discouraged in the 
library packaging guide)
- shared libraries that don't have versioning at all (clearly a bug)

For the shared libraries that are missing sonames entirely, I am in 
contact with the upstream developers and they are working on getting some 
sort of shared library versioning implemented (the SAGE developers are 
very supportive of this effort and have offered to help the upstream 
developers with some of these library versioning issues).


Below I list new source packages categorized by roughly how ready they are 
for being uploaded to the Debian archive.  Many of them have 
description-contains-homepage and out-of-date-standards-version 3.7.2 
lintian warnings because I wrote most of the control files on etch, and 
several have slightly more serious binary-without-manpage warnings.



The secondary problem with getting these 26 source packages into Debian is 
that I simply don't have the time to responsibly maintain 26 source 
packages in Debian.  So, I'm looking for people and teams in Debian to 
adopt some of these SAGE dependencies and upload them in time for Lenny.


My guess is the right Debian protocol for coordinating this is for me to 
file RFP bugs for all the packages below, linking in each to my existing 
draft packaging and mark those RFP bugs as all blocking #455292.  But I'd 
appreciate feedback on this plan before I file 26 bug reports.


If you're interested in helping maintain SAGE and its dependencies in 
Debian, you should join us on the [EMAIL PROTECTED] mailing 
list (I have no objection to eventually migrating to a lists.debian.org 
list in the future, but that's what we've been using thus far).


Any feedback or suggestions would also be greatly appreciated.

-Tim Abbott

Packages with no problems worse than missing man pages:
python-arpack (from the scipy sandbox)
python-delaunay (from the scipy sandbox)
flintqs
genus2reduction
gfan [but depends on cddlib, see below]
palp
rubiks
sympow
lcalc
polybori

Packages with suspicious 0.0.0 sonames:
libfplll
iml
libm4ri [also needs description]
givaro
linbox-wrap

Packages with no shared library whose static library is compiled with -fPIC
linbox
symmetrica
tachyon
cddlib

Packages that have clear library policy issues:
eclib [no soname]
flint [no soname]
libzn-poly [no soname, though I've sent a patch for this upstream]
ntl [no soname, though I've sent a patch for this upstream]
singular [no soname]

Packages that have other oustanding issues:
guava [binaries under /usr/share/gap; also many lintian warnings will be fixed 
in the 3.5 upstream release]
sagemath [numerous isuses]


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: SAGE packages for Debian

2008-05-06 Thread Bernhard R. Link
* Timothy G Abbott [EMAIL PROTECTED] [080506 08:47]:
 singular [no soname]

Oh, nice to see that the omalloc license issue is finally solved.
The debian/copyright of that package lack a bit deal however, as it
does not list the copyright holders of the subpackages.

Hochachtungsvoll,
Bernhard R. Link


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: SAGE packages for Debian

2008-05-06 Thread Kevin B. McCarty
Timothy G Abbott wrote:

 I've been working on packaging for Debian SAGE (http://sagemath.org),
  a large free mathematics software conglomeration that is competing 
 with proprietary mathematical software systems such as Mathematica, 
 Matlab, Maple, and Magma (Debian bug #455292).

[...]

 I currently have a working apt repository from which one can apt-get
  install sagemath (some details on the repository are available at 
 http://wiki.sagemath.org/DebianSAGE) with some 26 source packages 
 in it that I created for the SAGE dependencies. The repository also 
 contains modified versions of various Debian packages with quick 
 workarounds for bugs #472392, #474080, #474083, #459200.

That is awesome news and I applaud your seriously monumental efforts!

(By the way, #459200 was closed on April 27.)

 If you're interested in helping maintain SAGE and its dependencies in
 Debian, you should join us on the [EMAIL PROTECTED]
 mailing list (I have no objection to eventually migrating to a
 lists.debian.org list in the future, but that's what we've been using
 thus far).
 
 Any feedback or suggestions would also be greatly appreciated.

I was going to suggest setting up an Alioth project, but on closer look
I see that the Sage Wiki page mentions that you don't want to use alioth
just yet.

Also, let me suggest that you re-send your email to
[EMAIL PROTECTED] -- a lot of science and math folks read
that list who might not read debian-devel very often.

best regards,

-- 
Kevin B. McCarty [EMAIL PROTECTED]
WWW: http://www.starplot.org/
WWW: http://people.debian.org/~kmccarty/
GPG: public key ID 4F83C751



signature.asc
Description: OpenPGP digital signature


Re: SAGE packages for Debian

2008-05-06 Thread Timothy G Abbott

On Tue, 6 May 2008, Kevin B. McCarty wrote:


I was going to suggest setting up an Alioth project, but on closer look
I see that the Sage Wiki page mentions that you don't want to use alioth
just yet.


Well, that text was written in November, and I think it was a good choice 
at the time.  But it may be worth reconsidering.



Also, let me suggest that you re-send your email to
[EMAIL PROTECTED] -- a lot of science and math folks read
that list who might not read debian-devel very often.


I've now done that.

-Tim Abbott


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]