[Pkg-javascript-devel] Bug#1007210: Bug#1007210: node-deep-equal has circular Depends on node-es-abstract
Yadd
yadd at debian.org
Sun Mar 13 17:32:40 GMT 2022
On 13/03/2022 17:22, Bill Allombert wrote:
> Package: node-deep-equal
> Version: 2.0.5+~cs32.11.68-2
> Severity: important
>
> Hello Debian Javascript Maintainers,
>
> There is a circular dependency between node-deep-equal and node-es-abstract:
>
> node-deep-equal :Depends: node-es-abstract
> node-es-abstract :Depends: node-deep-equal
>
> Circular dependencies involving shared libraries are known to cause problems
> during upgrade between stable releases, so we should try to avoid them.
>
> Cheers,
Hi,
this is a test dependency, library can be built with "nocheck" without
any nodejs dependency except nodejs itself (via pkg-js-tools).
There are many circular dependencies in node-* packages when building
with test.
To avoid this, we can move test dependencies into
debian/tests/autopkgtest-pkg-nodejs.conf and add an empty
override_dh_auto_test.
I'm going to do that here.
More information about the Pkg-javascript-devel
mailing list