[Pkg-javascript-devel] Bug#798904: node-srs: FTBFS: Incompatible with node-gyp 3.0.1-1
Jérémy Lal
kapouer at melix.org
Sun Sep 13 23:01:56 UTC 2015
2015-09-14 0:31 GMT+02:00 Chris Lamb <lamby at debian.org>:
> Source: node-srs
> Version: 0.4.8+dfsg-1
> Severity: serious
> Justification: fails to build from source
> User: reproducible-builds at lists.alioth.debian.org
> Usertags: ftbfs
> X-Debbugs-Cc: reproducible-builds at lists.alioth.debian.org
>
> Dear Maintainer,
>
> node-srs fails to build from source in unstable/amd64 due to
> incompatibility with node-gyp 3.0.1-1:
>
> [..]
>
> dh build
> dh_testdir
> debian/rules override_dh_auto_configure
> make[1]: Entering directory '/tmp/buildd/node-srs-0.4.8+dfsg'
> node-gyp configure -module_name=srs -module_path=lib/binding/
> -shared_gdal=1
> gyp info it worked if it ends with ok
> gyp info using node-gyp at 3.0.1
> gyp info using node at 0.10.38 | linux | x64
> gyp info spawn python2
> gyp info spawn args [ '/usr/share/node-gyp/gyp/gyp_main.py',
> gyp info spawn args 'binding.gyp',
> gyp info spawn args '-f',
> gyp info spawn args 'make',
> gyp info spawn args '-I',
> gyp info spawn args
> '/tmp/buildd/node-srs-0.4.8+dfsg/build/config.gypi',
> gyp info spawn args '-I',
> gyp info spawn args '/tmp/buildd/node-srs-0.4.8+dfsg/common.gypi',
> gyp info spawn args '-I',
> gyp info spawn args '/usr/share/node-gyp/addon.gypi',
> gyp info spawn args '-I',
> gyp info spawn args '/usr/include/nodejs/common.gypi',
> gyp info spawn args '-Dlibrary=shared_library',
> gyp info spawn args '-Dvisibility=default',
> gyp info spawn args '-Dnode_root_dir=/usr/include/nodejs',
> gyp info spawn args '-Dnode_gyp_dir=/usr/share/node-gyp',
> gyp info spawn args '-Dnode_lib_file=node.lib',
> gyp info spawn args
> '-Dmodule_root_dir=/tmp/buildd/node-srs-0.4.8+dfsg',
> gyp info spawn args '--depth=.',
> gyp info spawn args '--no-parallel',
> gyp info spawn args '--generator-output',
> gyp info spawn args 'build',
> gyp info spawn args '-Goutput_dir=.' ]
> Usage: gyp_main.py [options ...] [build_file ...]
>
> gyp_main.py: error: no such option: --no-parallel
> gyp ERR! configure error
> gyp ERR! stack Error: `gyp` failed with exit code: 2
> gyp ERR! stack at ChildProcess.onCpExit
> (/usr/share/node-gyp/lib/configure.js:354:16)
> gyp ERR! stack at ChildProcess.emit (events.js:98:17)
> gyp ERR! stack at Process.ChildProcess._handle.onexit
> (child_process.js:820:12)
> gyp ERR! System Linux 3.16.0-4-amd64
> gyp ERR! command "nodejs" "/usr/bin/node-gyp" "configure"
> "-module_name=srs" "-module_path=lib/binding/" "-shared_gdal=1"
> gyp ERR! cwd /tmp/buildd/node-srs-0.4.8+dfsg
> gyp ERR! node -v v0.10.38
> gyp ERR! node-gyp -v v3.0.1
> gyp ERR! not ok
> debian/rules:21: recipe for target 'override_dh_auto_configure' failed
> make[1]: *** [override_dh_auto_configure] Error 1
> make[1]: Leaving directory '/tmp/buildd/node-srs-0.4.8+dfsg'
> debian/rules:10: recipe for target 'build' failed
> make: *** [build] Error 2
> dpkg-buildpackage: error: debian/rules build gave error exit status 2
>
> [..]
>
> The full build log is attached or can be viewed here:
>
>
> https://reproducible.debian.net/logs/unstable/amd64/node-srs_0.4.8+dfsg-1.build1.log.gz
>
>
>
Hey,
it's partially fixed by #798516, but the problem is actually deeper, see
https://github.com/mapbox/node-srs/pull/57
Thanks.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-javascript-devel/attachments/20150914/75c50a87/attachment-0001.html>
More information about the Pkg-javascript-devel
mailing list