[Pkg-javascript-devel] review node-braces 2.3.1 with pkg-component setup
Jonas Smedegaard
jonas at jones.dk
Tue Jan 8 16:22:17 GMT 2019
Hi Paolo,
Quoting Paolo Greppi (2019-01-08 17:11:16)
> While updating node-braces from 2.0.2 to 2.3.1, I found that the node-split-string version that we have in debian (6.0.0-1) breaks it (it only works with 3.0.2).
> To see how it breaks it (779/944 tests fail), you can have a look at a failed CI run:
> https://salsa.debian.org/js-team/node-braces/-/jobs/103300
>
> Since upstream is not willing to upgrade braces to use split-string 6.0.0 (https://github.com/micromatch/braces/issues/19) nor am I, I opted to embed split-string 3.0.2 (and assign-symbols that is for some mysterious reason also required), using the pkg-components procedure:
> https://wiki.debian.org/Javascript/Nodejs/Npm2Deb/Embedding
>
> Since this is the 1st time I apply this procedure, I would appreciate if someone could review it:
> https://salsa.debian.org/js-team/node-braces
Do I understand correctly, that you embed libraries not because they are
too tiny to be sensible to distribute alone in Debian, but because
recent releases of (one of) those libraries cause testsuite failures and
(upstream and) you don't want to patch testsuite?
- 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/20190108/39d8f270/attachment.sig>
More information about the Pkg-javascript-devel
mailing list