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

Re: Please categorise your packages for the Debian Science metapackages: fenics/dolfin



Hi Drew,

I'm not sure whether I fully understand your suggestion.

On Thu, Jan 05, 2017 at 01:26:46PM +0800, Drew Parsons wrote:
> Hi Andreas, there are a couple more fenics components in the 
> mathematics-dev task:
> 
>   python-dolfin (and dolfin-dev)
>   python-ffc
>   python-ufl
> 
> I'm thinking it's redundant to list these separately under 
> mathematics-dev if there's already an entry in the mathematics task.

Do you want these three packages to be under mathematics-dev or
mathematics in other words are these more developer oriented or user
oriented packages.  In principle it is perfectly fine to list packages
in more than one task if this makes sense.
 
> Likewise in your not-yet categorised list:
>   dijitso
> 
> python-dijitso is another of the FENiCs components that I think doesn't
> need to be listed separately.

$ git diff HEAD^
diff --git a/misc/sql/0-uncategorised.sh b/misc/sql/0-uncategorised.sh
index c97012c..be73f1a 100755
--- a/misc/sql/0-uncategorised.sh
+++ b/misc/sql/0-uncategorised.sh
@@ -10,7 +10,7 @@ case "$1" in
     debian-science)
         team="'debian-science-maintainers@lists.alioth.debian.org','pkg-scicomp-devel@lists.alioth.debian.org'"
         ignore="'cbp2make','coinor-cgl','coinor-osi','coinutils',
-                'dh-r',
+                'dh-r','dijitso',
                 'dune-common', 'dune-geometry', -- Dependencies of dune-grid
                 'gmp',                          -- very basic, used in lots of other packages as dependency
                 'imview-doc', 'instant',

 
> How is "blacklisting" done? Is it just a matter of removing the entries
> in the files in debian-science/tasks ?

Its a bit hidden "tool" - or rather a quickly hacked script available
here:

    https://anonscm.debian.org/cgit/blends/website.git/tree/misc/sql/0-uncategorised.sh

To make a proper tool the excluded source packages should be either in a
config file or a database table - but for the moment it worked for me
and so far nobody else showed interest to run it. :-)

Thanks for the contribution

      Andreas.

-- 
http://fam-tille.de


Reply to: