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

Xavier yadd at debian.org
Tue Aug 20 19:32:25 BST 2019


Le 20/08/2019 à 18:45, Nilesh Patra a écrit :
> 
>     Thanks a lot for fixing this !
> 
>     @Nilesh: here is the new diff with hardening flags enabled
> 
>   Hi, Thanks for the patches. I tried them, build and sbuild pass.
> However, I end up with some lintian errors and warnings, and I am
>   not sure as to how to resolve them. Could you  suggest a fix? Here's
> the log:
> 
> [nilesh:...-sass-4.12.0/node-node-sass]$ lintian ../node-node-sass_4.12.0-1_amd64.changes      (master✱) 
> W: node-node-sass source: newer-standards-version 4.4.0 (current is 4.3.0)
> E: node-node-sass: missing-dependency-on-libc needed by usr/lib/x86_64-linux-gnu/nodejs/node-sass/vendor/linux-x64-64/binding.node
> W: node-node-sass: macos-ds-store-file-in-package usr/lib/x86_64-linux-gnu/nodejs/node-sass/node_modules/sass-spec/spec/.DS_Store
> W: node-node-sass: macos-ds-store-file-in-package usr/lib/x86_64-linux-gnu/nodejs/node-sass/node_modules/sass-spec/spec/basic/.DS_Store
> W: node-node-sass: macos-ds-store-file-in-package usr/lib/x86_64-linux-gnu/nodejs/node-sass/node_modules/sass-spec/spec/basic/15_arithmetic_and_lists/.DS_Store
> W: node-node-sass: privacy-breach-generic usr/lib/x86_64-linux-gnu/nodejs/node-sass/node_modules/sass-spec/spec/basic/49_interpolants_in_css_imports/expected_output.css [@import url("http://fonts.googleapis.com/css?family=open+sans:400italic,700italic,400,700|oswald");] (http://fonts.googleapis.com/css?family=open+sans:400italic,700italic,400,700|oswald)
> W: node-node-sass: privacy-breach-generic usr/lib/x86_64-linux-gnu/nodejs/node-sass/node_modules/sass-spec/spec/errors/import/file/mixin/simple/outside/expected_output.css [@import url("http://fonts.googleapis.com/css?family=droid+sans");] (http://fonts.googleapis.com/css?family=droid+sans)
> W: node-node-sass: privacy-breach-generic usr/lib/x86_64-linux-gnu/nodejs/node-sass/node_modules/sass-spec/spec/errors/import/miss/mixin/simple/outside/expected_output.css [@import url("http://fonts.googleapis.com/css?family=droid+sans");] (http://fonts.googleapis.com/css?family=droid+sans)
> W: node-node-sass: privacy-breach-generic ... use --no-tag-display-limit to see all (or pipe to a file/program)
> W: node-node-sass: macos-ds-store-file-in-package ... use --no-tag-display-limit to see all (or pipe to a file/program)
> W: node-node-sass: binary-without-manpage usr/bin/node-sass
> N: 2 tags overridden (2 errors) 
> 
>   This is the log: paste.debian.net/1096715/
> <http://paste.debian.net/1096715/>
>  
> 
> 
>     Next step, enable upstream test
> 
> I did not understand this part. Could you elaborate, and point me to
> sources which I can follow for the same? That would be great, :)
> 
> Thanks and Regards
> Nilesh

missing-dependency-on-libc: missing "${shlibs:Depends}" in package
                            dependencies
macos-ds-store-file-in-package: add a "override_dh_install":
  override_dh_install:
        dh_install
        find debian/node-node-sass/ -name .DS_Store -delete



More information about the Pkg-javascript-devel mailing list