[Pkg-javascript-devel] Bug#976341: node-jest: please provide real (not virtual) package node-jest-worker
Xavier
yadd at debian.org
Thu Dec 3 17:30:54 GMT 2020
Control: tags -1 + confirmed
Le 03/12/2020 à 18:07, Jonas Smedegaard a écrit :
> Source: node-jest
> Version: 26.6.3+ds+~cs64.28.30-1
> Severity: normal
>
> node-rollup-plugin-terser has a runtime dependency on node-jest-worker.
>
> Currently node-jest-worker is provided as a virtual package by jest.
> Problem with that is the size of the dependency tree...
>
> rollup+node-rollup-plugin-terser+jest: 334 pkgs / 182 MB
>
> rollup+node-rollup-plugin-terser+node-jest-worker: 136 pkgs / 107 MB
>
> I.e. the size is approximately half with node-jest-worker separate from jest.
>
>
> Please provide real (not virtual) package node-jest-worker,
> and have jest depend on or recommend that, as appropriate.
>
>
> - Jonas
>
> Hint: Introducing a new package causes a visit the the NEW queue,
> which potentially can require some time for processing. To avoid
> such waiting time stalling other development of the jest package
> it can be beneficial to first mae a release to experimental
> (where it can linger while other releases are made to unstable).
According to https://people.debian.org/~yadd/jest-spaghetti-dish.png
this makes sense. Do you see some other jest parts that should be separated?
Cheers,
Xavier
More information about the Pkg-javascript-devel
mailing list