[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: