[Pkg-javascript-devel] Bug#1004658: Bug#1004658: node-source-map: please package new upstream release 0.7.3

Yadd yadd at debian.org
Mon Jan 31 13:31:44 GMT 2022


On 31/01/2022 14:28, Jonas Smedegaard wrote:
> Quoting Yadd (2022-01-31 14:11:00)
>> On 31/01/2022 13:11, Yadd wrote:
>>> On 31/01/2022 11:14, Jonas Smedegaard wrote:
>>>> Newer release of source-map is needed by emscripten.
>>>>
>>>> Please package at least version 0.7.3.
> [...]
>>> I'm working on it but this requires some wasm. I succeed to build
>>> new package but using network (cargo downloads libc-0.2.116,
>>> rand-0.4.6 and vlq-0.5.1). I just wrote a mail to debian-rust
>>> mailing list to get help.
> [...]
>> Sadly I fall to this bug
>> (https://github.com/fitzgen/source-map-mappings/issues/19) when trying
>> to use result. @rouca mentioned it in debian/README.Source and it
>> seems that this package becomes non-free: given wasm can't be built
>> from source.
> 
> node-source-map is a simple project - you embedded source-map-mappings
> which is a complex project.
> 
> Please do *NOT* embed complex projects.
> 
> General rule in Debian is to package each project separately.  That
> general rule is excempted for extremely simple NodeJS projects (due to
> Debian packaging metadata being larger than upstrem npm metadata).
> 
> The exceptional treatment of extremely simple NodeJS projects do not
> apply here!
> 
> source-map-mappings should be packaged separately, and then
> build-depended on from package node-source-map.

I'm unable to package this, feel free to do it.



More information about the Pkg-javascript-devel mailing list