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

Jonas Smedegaard jonas at jones.dk
Mon Jan 31 13:28:40 GMT 2022


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.


 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-javascript-devel/attachments/20220131/0c9826ba/attachment.sig>


More information about the Pkg-javascript-devel mailing list