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

Re: Please categorise your packages for the Debian Science metapackages (second iteration)



Hi Thomas,

On Fri, Feb 10, 2017 at 06:41:22PM +0100, Thomas Schiex wrote:
> > To add a binary (!) package to a task you can simply
> >     debcheckout -u your_alioth_login debian-science
> >     cd debian-science/tasks
> > and edit the task in question.
> and debcheckout is in devscripts. I just did not realize I could do
> everything through git alone.

I admit I was just to lazy to seek for the Git URL since I think the
above can be memorised more easily. :-)
 
> Anyway, it looks like you did fine from my suggestions.
> 
> I will rely on git to deal with extra details (eg. do not understand why
> coinor-cbc is in logic ONLY, but coinor-symphony is is
> mathematics/numerical computation but not in logic since both are mixed
> integer linear programming solvers).
> 
> I'm also wondering if evolver, a very specialized solver, would not be
> better as a "Suggests" in all cases.

OK, I turnes this into another change set:


diff --git a/tasks/logic b/tasks/logic
index 06e5416..bba78a2 100644
--- a/tasks/logic
+++ b/tasks/logic
@@ -53,7 +53,7 @@ Depends: spass
 X-End-Category: first-order and equational solvers
 
 X-Begin-Category: integer programming solvers
-Depends: coinor-cbc
+Depends: coinor-cbc, coinor-symphony
 
 Suggests: coinor-libcoinmp-dev
 
diff --git a/tasks/mathematics b/tasks/mathematics
index 8d105eb..37d5912 100644
--- a/tasks/mathematics
+++ b/tasks/mathematics
@@ -193,7 +193,7 @@ Remark: Removed from Debian
 
 Depends: python-minieigen
 
-Depends: coinor-symphony
+Depends: coinor-symphony, coinor-cbc
 
 Depends: tetgen
 
@@ -210,6 +210,6 @@ Suggests: gmp-ecm
 
 Suggests: primesieve
 
-Depends: evolver-ogl | evolver-nox
+Suggests: evolver-ogl | evolver-nox
 
 Depends: toulbar2
diff --git a/tasks/numericalcomputation b/tasks/numericalcomputation
index 87b7a16..5446c50 100644
--- a/tasks/numericalcomputation
+++ b/tasks/numericalcomputation
@@ -100,7 +100,7 @@ Suggests: matlab-support
 
 Suggests: libsundials-serial-dev, octave-sundials
 
-Depends: coinor-symphony
+Depends: coinor-symphony, coinor-cbc
 
 Depends: coinor-clp
 
@@ -173,6 +173,6 @@ Suggests: theano-doc
 
 Depends: python3-sparse | python-sparse
 
-Depends: evolver-ogl | evolver-nox
+Suggests: evolver-ogl | evolver-nox
 
 Depends: toulbar2
diff --git a/tasks/physics b/tasks/physics
index 67c27bb..53fccab 100644
--- a/tasks/physics
+++ b/tasks/physics
@@ -203,6 +203,6 @@ Pkg-URL: http://people.debian.org/~tille/packages/fdmnes/
 
 Depends: pyfr
 
-Depends: evolver-ogl | evolver-nox
+Suggests: evolver-ogl | evolver-nox
 
 Depends: toulbar2

 
> As always, thanks for your help.

You are welcome - thanks as well for your help.

Kind regards

       Andreas. 

-- 
http://fam-tille.de


Reply to: