[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