[ITP] Macaulay2 1.1

Daniel R. Grayson dan@math.uiuc.edu
Thu Jan 8 16:47:00 GMT 2009

Dear Corinna,

Yaakov said I should submit ITP's for those dependent libraries, and that the
question of interest in Macaulay2 is moot until then, but you say I don't have
to submit ITP's for them, because they are either already provided or part of
Fedora, hence only a GTG is required.

Would you be willing to agree that Macaulay2's ITP can be considered now on its
own merits, without waiting for ITP's for those libraries to be approved?

The separate question of whether the cygwin developers want those libraries to
be packaged separately can be dealt with handily by conditional "yes" votes
that say "yes, Macaulay2 should be a package, but all 3rd party libraries must
be packaged separately rather than being included as source in the Macaulay2
package", or by unconditional votes that say "yes, Macaulay2 should be a
cygwin package".

> Date: Thu, 8 Jan 2009 11:30:11 +0100
> From: Corinna Vinschen <corinna-cygwin@cygwin.com>
> To: cygwin-apps@cygwin.com
> Subject: Re: [ITP] Macaulay2 1.1
> On Jan  7 19:42, Daniel R. Grayson wrote:
> > You must be reading her message differently from the way I did.
> Yaakov got the message basically right.  I used the gc package as an
> unfortunate example but this doesn't invalidate the fact that it would
> be much more feasible to have the extra libs your package depends upon
> as distinct Cygwin packages.  I explained why, and you would certainly
> not be the first one who would pack extra packages which your main
> package depends upon.
> > In any case, if it were to turn out that Macaulay 2 were interesting to cygwin,
> > but one of the libraries Macaulay 2 depends on was not interesting to cygwin,
> > then I wouldn't have to package that library, would I?  I could just include
> > the source for it in the Macaulay 2 package.  Otherwise it's a catch-22.
> > 
> > So I think the question of whether ITP's for the dependent packages would
> > succeed on their own merits is moot.
> Not really.  Here's the list of packages you talked about:
>   gc               - already available.
>   ntl              - Packed in Fedora, Cygwin package only needs GTG.
>   singular-factory - Didn't find that one, but...
>   singular-libfac  - Is packed in Fedora, only GTG needed.

More information about the Cygwin-apps mailing list