Re: sponsor: sage: singular: blends: tasks: mathematics: git-format-patch
Hi Jerome,
On Wed, Mar 04, 2015 at 10:25:45PM +0100, Jerome BENOIT wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hello Andreas,
>
>
>
> On 04/03/15 21:29, Andreas Tille wrote:
> > Hi Jerome,
> >
> > On Wed, Mar 04, 2015 at 05:29:59PM +0100, Jerome BENOIT wrote:
> >> let give a try yo git-format-patch ?
> >>
> >> What is your favorite format ?
> >> What would be the ideal command line (for three `local' commits) ?
> >
> > I think
> >
> > git format-patch HEAD^^^
> >
> > should do.
>
> Here are the patches:
>
>
>
> From 98200a0c122656e34c8b98dcb1e1903f454ce6a6 Mon Sep 17 00:00:00 2001
> From: Jerome Benoit <calculus@rezozer.net>
> Date: Wed, 4 Mar 2015 17:21:29 +0100
> Subject: [PATCH 1/3] Refresh gap-float
>
> ---
> tasks/mathematics | 1 -
> 1 file changed, 1 deletion(-)
>
> diff --git a/tasks/mathematics b/tasks/mathematics
> index eecc227..a0d4c44 100644
> --- a/tasks/mathematics
> +++ b/tasks/mathematics
> @@ -16,7 +16,6 @@ Why: Group theory
> Depends: gap-small-groups-extra, gap-trans-groups, gap-prim-groups, gap-small-groups, gap-table-of-marks, gap-guava, gap-character-tables
>
> Depends: gap-float
> -WNPP: 734316
>
> Suggests: gap-online-help, gap-gapdoc
>
> --
> 1.7.10.4
That's fine.
> From 2cb57f417f00f4faaf702815cb0636be1a296d95 Mon Sep 17 00:00:00 2001
> From: Jerome Benoit <calculus@rezozer.net>
> Date: Wed, 4 Mar 2015 17:23:06 +0100
> Subject: [PATCH 2/3] Add symmetrica as Sage dependency
>
> ---
> tasks/mathematics | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/tasks/mathematics b/tasks/mathematics
> index a0d4c44..7072ea0 100644
> --- a/tasks/mathematics
> +++ b/tasks/mathematics
> @@ -126,6 +126,7 @@ Depends: eclib-tools,
> fplll-tools,
> lrcalc,
> palp,
> + symmetrica,
> sympow,
> tachyon
> Why: Sage dependencies
> --
> 1.7.10.4
>
There is no such **binary** package symmetrica. I fixed this in
https://anonscm.debian.org/cgit/blends/projects/science.git/commit/?id=02b905559d3cf4ad04ee59c4e28d8e65f15d8ede
Sometimes it makes sense to provide a say symmetrica-tools (or whatever
name you decide) package with user oriented applications using the
library. Thid would be a target for the mathematics task. Pure
libraries go to mathematics-dev.
This should show up on the tasks pages after next cron job (for me after
lunch ;-)).
> From f32d3ce5cba1106d5e6c636075408d7c4be5d0d3 Mon Sep 17 00:00:00 2001
> From: Jerome Benoit <calculus@rezozer.net>
> Date: Wed, 4 Mar 2015 17:24:34 +0100
> Subject: [PATCH 3/3] Add singular
>
> ---
> tasks/mathematics | 10 ++++++++++
> 1 file changed, 10 insertions(+)
>
> diff --git a/tasks/mathematics b/tasks/mathematics
> index 7072ea0..aba79fa 100644
> --- a/tasks/mathematics
> +++ b/tasks/mathematics
> @@ -131,6 +131,16 @@ Depends: eclib-tools,
> tachyon
> Why: Sage dependencies
>
> +Depends: 4ti2,
> + normaliz,
> + surf-alggeo,
> + python-polybori
> + graphviz
> +Why: Singular dependencies
> +
> +Depends: singular
> +Why: Symbolic computations, Sage dependencies
> +
> Depends: julia
>
> Suggests: matlab-support
> --
> 1.7.10.4
4ti2 is fine, exists in new and after your change got an entry as:
http://blends.debian.org/science/tasks/mathematics#4ti2
I have not found any packages normaliz or surf-alggeo neither in the
existing package pool nor in packaging VCS. Any link?
Regarding python-polybori I pushed a further change since polybori and
polybori-gui are just in mathematics (as user oriented packages) the
Python modules went to mathematics-dev. (I also added the missing ','
which prevented the packages python-polybori and graphviz from showing
up on the tasks page. ;-)
Feel free to send me further patches or ask further questions
Andreas.
--
http://fam-tille.de
Reply to: