Quoting Jérémy Lal (2022-04-09 16:07:50) > On Sat, Apr 9, 2022 at 2:21 PM Jonas Smedegaard <d...@jones.dk> wrote: > > The binary package node-d3 depends on nodejs. > > > > Dependencies are directional: Packages with code that _calls_ other > > code should depend on the package providing that other code, but > > packages providing code _called_ from other code should *not* > > declare a dependency. > > > > It seems the package node-d3 contains only library code, no > > executables, and it is therefore highly unlikely that the dependency > > is needed. > > > > Concretely the depenency is painful when using the library code with > > other JavaScript interpreters, most notably loading the code int a > > web browser. > > > > Please drop the dependency unless really needed. > > > > (...and do so for all other node-d3* packages as well) > > > > node-d3 is supposed to be required from nodejs, > isn't libjs-d3 meant to be used for browsers ?
A node-* package can provide a libjs-* package. Regardless of interpreters the code is usable for, it is still wrong to declare a dependency on the/an interpreter: Wrong direction! - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ [x] quote me freely [ ] ask before reusing [ ] keep private
signature.asc
Description: signature