[Debian-med-packaging] Your upload of relion has a depencency to nvidia-cuda-toolkit and will not be accepted in main

Andreas Tille andreas at an3as.eu
Wed Sep 30 10:45:44 BST 2020


Hi Roland,

thanks a lot for your update of relion.  A minor issue is that the
changelog mentiones version 2.1-1 which was never in Debian (since
rejected by ftpmaster).  I personally would have integrated those
changes in your new upload - but may be that's a matter of taste.
BTW, is there any reason you are using 3.1.0-2 instead of 3.1.0-1?

But now to the real issue:  Relion

   Build-Depends: nvidia-cuda-toolkit

And your control file has

   Package: relion-cuda
   Section: contrib/science

It is not possible to have a source package in main Build-Depending
from a non-free package and creating a binary package in contrib.

IMHO you need to split this up into two source packages:

   1. one that builds with packages in main and creates packages
      in main exclusively

   2. one source package that can include packages from non-free
      and issue binary packages to contrib or non-free

The current upload to new will receive a reject (may be you ask
for rejection to save some time).

Kind regards

       Andreas.

-- 
http://fam-tille.de



More information about the Debian-med-packaging mailing list