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.

Reply via email to