[Pkg-javascript-devel] yarnpkg is ready !

Paolo Greppi paolo.greppi at libpf.com
Thu Jan 10 10:10:01 GMT 2019


Il 09/01/19 22:44, Jérémy Lal ha scritto:
> 
> 
> Le mer. 9 janv. 2019 à 22:41, Paolo Greppi <paolo.greppi at libpf.com <mailto:paolo.greppi at libpf.com>> a écrit :
> 
>     Hi,
> 
>     packaging of yarnpkg 1.13.0 is complete.
> 
>     To embed the tiny modules that were rejected by ftp-master (and a few more) I used the procedure:
>     https://wiki.debian.org/Javascript/GroupSourcesTutorial
>     but without tracking embedded modules versions in package version because upstream has a yarn.lock checked in.
> 
>     I replaced cli-table3 with cli-table and I cheated on packages yet to update:
>     https://salsa.debian.org/js-team/node-yarnpkg/wikis/home#packages-to-update
>     but it seems to work.
> 
>     Please test it from:
>     https://salsa.debian.org/js-team/node-yarnpkg
>     or upload it to experimental so that it's easier for all to test.
> 
>     It works on unstable but not on buster because it needs node-temp.
>     For yarnpkg to enter testing, we'll have to properly address this RC bug:
>     https://bugs.debian.org/834915
> 
> 
> Cool, looking into that bug right now.
> 
> Jérémy

Thanks Jérémy for fixing node-temp !

BTW the new CI pipeline on salsa is great, I plan to progressively apply it to all my packages.
See: https://lists.debian.org/debian-devel/2018/11/msg00183.html

One of the benefits is that if the build is successful, one of the build artifacts is the .deb file:
https://salsa.debian.org/js-team/node-yarnpkg/-/jobs/104519/artifacts/browse/debian/output/

So even if yarnpkg is not yet uploaded to experimental you can test it with:
wget -O yarnpkg_1.13.0-1_all.deb https://salsa.debian.org/js-team/node-yarnpkg/-/jobs/104519/artifacts/raw/debian/output/yarnpkg_1.13.0-1_all.deb?inline=false
sudo apt-get install ./yarnpkg_1.13.0-1_all.deb

P.



More information about the Pkg-javascript-devel mailing list