[Pkg-javascript-devel] Bug#968962: Bug#968962: Doesn't ship all deps from what it ships

Xavier yadd at debian.org
Mon Aug 24 17:48:36 BST 2020


Le 24/08/2020 à 18:37, Julien Puydt a écrit :
> Package: node-typescript-types
> Version: 20200808-1
> Severity: important
> 
> I'm trying to update the node-ast-types packages, but fail for various
> reasons ; one of them is that node-typescript-types ships
> @types/micromatch which depends on @types/braces, but doesn't ship
> @types/braces.
> 
> I checked that the node-braces package doesn't contain the type
> declarations (their upstream doesn't ship them), so it's really the
> files coming from DefinitelyTyped which should get used.
> 
> I decided to set the severity to important, because it looks like more
> than a normal bug : it's not enough to add @types/braces to fix it ;
> perhaps there are other instances where broken type definitions are
> shipped, in the sense that they should be in the package.
> 
> I'll probably follow up to that initial mail with a full list of
> problems.
> 
> Thanks,
> 
> JP

Hi,

following a previous discussion, this bug should be reassigned to
node-micromatch/node-braces/node-typescript-types to embed
@types/micromatch in node-micromatch, @types/braces in node-braces,...
(with a breaks: node-typescript-types << new-version~ of course).

We should empty node-typescript-types and remove it from Debian. This
will avoid some bugs like #964637

Cheers,
Xavier



More information about the Pkg-javascript-devel mailing list