[Pkg-javascript-devel] Bug#794890: Bug#794890: npm: new upstream version

Jérémy Lal kapouer at melix.org
Thu Nov 24 08:33:59 UTC 2016


2016-11-24 9:12 GMT+01:00 Joerg Jaspert <joerg at debian.org>:
> On 14501 March 1977, Jérémy Lal wrote:
>>>  - This is not a blanket for having embedded code copies all over the
>>>    place.
>>>    So yes, this should Provide: all those submodules and make them
>>>    usable by whoever depends on it.
>
>>>  - This must be rebuildable in Debian. That is, the package should, in
>>>    its source, contain what upstreams source uses to build its final
>>>    files. Ie. whatever their build script downloads to bundle the
>>>    files together. Not just the final
>>>    "browserified"/"mangled"/"whateverthecurrentspeakis" version only.
>>>    And be able to redo that build process using them.
>
>>>  - Good luck in listing the copyrights. :)
>> Totally agreed. Will try to wrap it this week-end.
>
> As it was only implicitly written, but should be mentioned: This isn't a
> simple task...
>
>  - If upstream deicdes to remove one of the bundled libs, which you have
>    a provides for - and that provides is used in debian (has rdepends),
>    you just earned a new package to maintain.

Unless no other package depends on it ?
And if other package depends on it, then it deserves to be packaged
independently anyway.

>  - If upstream only ships minified/browserified/bla, you do have to get
>    the real stuff into the package for the rebuildable part.

I just hope it isn't the case. Being for nodejs and not for browsers,
chances are that no compilation is needed.

Jérémy



More information about the Pkg-javascript-devel mailing list