Hi, On Thu, Jan 05, 2017 at 02:46:55AM +0000, lumin wrote: > I'm holding 6 uncategorized d-science packages. > > * caffe and caffe-contrib are categorized into machine-learning task. > See the patch attached.
Thanks for the patch. Please note that for packages that are either existing in Debian (like caffe-cpu and caffe-cuda) or at least have some packaging in Debian Science Git or SVN (that's the reason why I insist using {git|svn}.debian.org) there is no need to specify anything else than just the package name. The information is in UDD and will be taken from there. So I striped your patch to only contain Depends: caffe-cpu | caffe-cuda > * the remaining 4 packages are core components of the torch7 framework, > and the torch7 metapackage (meta-torch-core-free) is still in experimental. > Torch7 is also a machine-learning framework. OK, I did: $ git diff HEAD^ diff --git a/tasks/machine-learning b/tasks/machine-learning index e0d3456..8c52063 100644 --- a/tasks/machine-learning +++ b/tasks/machine-learning @@ -147,3 +147,5 @@ Suggests: libdlib-dev Depends: r-cran-mlbench Depends: caffe-cpu | caffe-cuda + +Depends: torch-core-free Explanation: The package will show up on the relevant tasks page to inform users that they will find the package in experimental. When creating Debian Science metapackages it will only get a Suggests: torch-core-free since the metapackage creation process verifies whether a package is in testing or not. So there is no harm done in specifying this package in the tasks files. In other words: Please add your packages early (be it in VCS, new or experimental) to the tasks files. > lua-torch-cwrap > lua-torch-dok > lua-torch-paths > lua-torch-sundown > > The 4 source packages should be hidden. I excluded these four packages in the helper script[1] which I'm using. Thanks for your cooperation Andreas. [1] https://anonscm.debian.org/cgit/blends/website.git/tree/misc/sql/0-uncategorised.sh -- http://fam-tille.de