[Pkg-javascript-devel] Bug#1000869: Bug#1000869: Bug#1000869: pkg-js-tools: move nodepath to nodejs package ?

Yadd yadd at debian.org
Wed Dec 15 21:19:40 GMT 2021


On 30/11/2021 15:16, Jérémy Lal wrote:
> 
> 
> Le mar. 30 nov. 2021 à 15:09, Yadd <yadd at debian.org 
> <mailto:yadd at debian.org>> a écrit :
> 
>     On 30/11/2021 14:52, Jérémy Lal wrote:
>      >
>      >
>      > Le mar. 30 nov. 2021 à 14:48, Jérémy Lal <kapouer at melix.org
>     <mailto:kapouer at melix.org>
>      > <mailto:kapouer at melix.org <mailto:kapouer at melix.org>>> a écrit :
>      >
>      >     Package: pkg-js-tools
>      >     Version: 0.9.84
>      >     Severity: normal
>      >
>      >     Hi,
>      >
>      >     while working on bootstrapping nodejs on a new arch,
>      >     i found out that loop:
>      >
>      >     nodejs uses nodepath during build (in debian/rules),
>      >     and is ditributed in pkg-js-tools, which itself depends on
>     nodejs.
>      >
>      >     It would make sense to let nodepath be distributed by nodejs
>     package ?
>      >
>      >
>      > Haha but nodepath <modulename> is actually checking if module is
>     installed,
>      > so that is of no use for my problem.
>      > So uniting nodepath with nodejs package must be done for another
>     reason.
>      >
>      > Jérémy
> 
>     Hi,
> 
>     not easy: nodepath is used by dh-sequence-nodejs during
>     "auto_configure"
>     step, so if you use it during nodejs build, circular dependency will
>     stay
> 
> 
> Yes, i've stopped using it for building nodejs.
> Was this the sole reason for pkg-js-tools build-dependency in nodejs ?
> 
> Jérémy

Hi,

pkg-js-tools test-depends on nodejs:any, not really build-depends. So I 
don't think its a heavy circular dependency: you can build pkg-js-tools 
with "nocheck"

Cheers,
Yadd



More information about the Pkg-javascript-devel mailing list