[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