2015-09-14 0:31 GMT+02:00 Chris Lamb <la...@debian.org>: > Source: node-srs > Version: 0.4.8+dfsg-1 > Severity: serious > Justification: fails to build from source > User: reproducible-bui...@lists.alioth.debian.org > Usertags: ftbfs > X-Debbugs-Cc: reproducible-bui...@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@3.0.1 > gyp info using node@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.