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

Bug#961709: lintian: Warn if R binary packages don't depend on virtual r-api-* package



Dylan,

On 29 May 2020 at 08:03, Dylan Aïssi wrote:
| Hi Dirk,
| 
| Le jeu. 28 mai 2020 à 18:03, Dirk Eddelbuettel <edd@debian.org> a écrit :
| >
| > OTOH the way we implement the tag doesn't it get added automagically by the
| > r-base-core package when constructing an r-{cran,bioc,...}-* package?
| >
| 
| Yes, it is.
| 
| But, in one week I found by chance two packages (r-cran-isospec and
| r-bioc-mofa) with similar problem.These packages are not simple, the
| Debian source package generates more than one binary package. In
| addition to the binary R package, isospec generates libraries packages
| and a python package and r-bioc-mofa generates a python package. They
| have a non standard d/rules file that induce a bug.

Fair point. Multi-language repos / project exists (was just talking to
upstream with an existing C++/Python layer about adding an R package). Some
(most?) still use the standard default but there can always be extra tests.
 
| I would say if I have found this bug twice in one week, it will happen
| again :-(.

Sure. And it is a fairly cost (for a new piece of lintian checking code) with
a large potential benefit.

Dirk

-- 
http://dirk.eddelbuettel.com | @eddelbuettel | edd@debian.org


Reply to: