[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