[Reproducible-builds] Bug#819715: node-starttls: FTBFS: Uncaught Error: unable to get local issuer certificate

Chris Lamb lamby at debian.org
Fri Apr 1 08:58:44 UTC 2016


Source: node-starttls
Version: 1.0.1-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-starttls fails to build from source in unstable/amd64:

  [..]

  	make -j1
  make[1]: Entering directory '/home/lamby/temp/cdt.20160401094149.CegZ3XcX5q/node-starttls-1.0.1'
  mocha \
  	--reporter dot \
  	--check-leaks \
  	--ui tdd
  (node) child_process: options.customFds option is deprecated. Use options.stdio instead.
  
    ․․․․․․
  
    3 passing (669ms)
    3 failing
  
    1) starttls tests simple connect with prepared socket:
       Uncaught Error: unable to get local issuer certificate
        at Error (native)
        at SecurePair.<anonymous> (/home/lamby/temp/cdt.20160401094149.CegZ3XcX5q/node-starttls-1.0.1/lib/starttls.js:82:24)
        at SecurePair.g (events.js:260:16)
        at emitNone (events.js:67:13)
        at SecurePair.emit (events.js:166:7)
        at SecurePair.options.ssl.onclienthello.ssl.onnewsession.ssl.onocspresponse.SecurePair.maybeInitFinished (_tls_legacy.js:790:10)
        at CleartextStream.read [as _read] (_tls_legacy.js:277:13)
        at CleartextStream.Readable.read (_stream_readable.js:336:10)
        at EncryptedStream.write [as _write] (_tls_legacy.js:174:25)
        at doWrite (_stream_writable.js:301:12)
        at writeOrBuffer (_stream_writable.js:287:5)
        at EncryptedStream.Writable.write (_stream_writable.js:215:11)
        at Socket.ondata (_stream_readable.js:536:20)
        at emitOne (events.js:77:13)
        at Socket.emit (events.js:169:7)
        at readableAddChunk (_stream_readable.js:153:18)
        at Socket.Readable.push (_stream_readable.js:111:10)
        at TCP.onread (net.js:529:20)
  
    2) starttls tests simple connect with options and prepared socket:
       Uncaught Error: unable to get local issuer certificate
        at Error (native)
        at SecurePair.<anonymous> (/home/lamby/temp/cdt.20160401094149.CegZ3XcX5q/node-starttls-1.0.1/lib/starttls.js:82:24)
        at SecurePair.g (events.js:260:16)
        at emitNone (events.js:67:13)
        at SecurePair.emit (events.js:166:7)
        at SecurePair.options.ssl.onclienthello.ssl.onnewsession.ssl.onocspresponse.SecurePair.maybeInitFinished (_tls_legacy.js:790:10)
        at CleartextStream.read [as _read] (_tls_legacy.js:277:13)
        at CleartextStream.Readable.read (_stream_readable.js:336:10)
        at EncryptedStream.write [as _write] (_tls_legacy.js:174:25)
        at doWrite (_stream_writable.js:301:12)
        at writeOrBuffer (_stream_writable.js:287:5)
        at EncryptedStream.Writable.write (_stream_writable.js:215:11)
        at Socket.ondata (_stream_readable.js:536:20)
        at emitOne (events.js:77:13)
        at Socket.emit (events.js:169:7)
        at readableAddChunk (_stream_readable.js:153:18)
        at Socket.Readable.push (_stream_readable.js:111:10)
        at TCP.onread (net.js:529:20)
  
    3) starttls tests simple connect with options:
       Uncaught AssertionError: false == true
        at SecurePair.<anonymous> (/home/lamby/temp/cdt.20160401094149.CegZ3XcX5q/node-starttls-1.0.1/test/starttls.js:88:4)
        at SecurePair.<anonymous> (/home/lamby/temp/cdt.20160401094149.CegZ3XcX5q/node-starttls-1.0.1/lib/starttls.js:107:12)
        at SecurePair.g (events.js:260:16)
        at emitNone (events.js:67:13)
        at SecurePair.emit (events.js:166:7)
        at SecurePair.options.ssl.onclienthello.ssl.onnewsession.ssl.onocspresponse.SecurePair.maybeInitFinished (_tls_legacy.js:790:10)
        at CleartextStream.read [as _read] (_tls_legacy.js:277:13)
        at CleartextStream.Readable.read (_stream_readable.js:336:10)
        at EncryptedStream.write [as _write] (_tls_legacy.js:174:25)
        at doWrite (_stream_writable.js:301:12)
        at writeOrBuffer (_stream_writable.js:287:5)
        at EncryptedStream.Writable.write (_stream_writable.js:215:11)
        at Socket.ondata (_stream_readable.js:536:20)
        at emitOne (events.js:77:13)
        at Socket.emit (events.js:169:7)
        at readableAddChunk (_stream_readable.js:153:18)
        at Socket.Readable.push (_stream_readable.js:111:10)
        at TCP.onread (net.js:529:20)
  
  
  
  Makefile:2: recipe for target 'test' failed
  make[1]: *** [test] Error 3
  make[1]: Leaving directory '/home/lamby/temp/cdt.20160401094149.CegZ3XcX5q/node-starttls-1.0.1'
  dh_auto_build: make -j1 returned exit code 2
  debian/rules:8: recipe for target 'build' failed
  make: *** [build] Error 2

  [..]

The full build log is attached.


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby at debian.org / chris-lamb.co.uk
       `-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: node-starttls.1.0.1-1.unstable.amd64.log.txt.gz
Type: application/octet-stream
Size: 1128 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20160401/a2d671b8/attachment.obj>


More information about the Reproducible-builds mailing list