[Pkg-javascript-devel] Bug#932956: ITP: node-node-sass -- Wrapper around libsass

Nilesh Patra npatra974 at gmail.com
Sun Aug 25 09:45:11 BST 2019


  * sass-spec is a dev dependency: no need to install it
>  * don't use lintian-overrides to hide some real problems (fixed by ^)
>  * never set an empty debian/tests/pkg-js/test: this produces a bad
>    autopkgtest report (success while no test where played)
>  * enabling test shows that sass-spec isn't compatible (good version is
>    3.5.4-1, not 3.5.4
>  * "src" dir contains only cpp files => not installed
>  * debian/clean was missing
>  * /usr/bin/node-sass was a bad link. I added a feature in pkg-js-tools
>    0.9.8 to help here
>
> I pushed all in js-team/node-node-sass. Please review my changes
>

Thanks for pushing the changes:)
I had some doubts, and it would be great if you could clarify them(I
apologize if they sound like a very newbie doubt):

   * How to the exact version of each package that should be used, and also
what modules should be embedded for the package to be built?.(I do it by
seeing the build logs, it however seems that they aren't accurate to judge
the depends)
   * What exactly are upstream test? and how are they different from
autopkgtests?
   * How is debian/nodejs/files different from debian/install ?
   * `"src" dir contains only cpp files => not installed` : I didn't
understand the reason completely, would you mind explaining it a little
more?
   * What exactly is a 'bad link'? And how to know if a particular link is
bad or not?
   * The pristine-tar branch contains the in-publish files, is there a way
to un-commit them?

Thanks and Regards
Nilesh
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-javascript-devel/attachments/20190825/13b3cef8/attachment.html>


More information about the Pkg-javascript-devel mailing list