[Pkg-javascript-devel] Bug#906451: node-tar breaks node-tar-pack autopkgtest
Paul Gevers
elbrus at debian.org
Fri Aug 17 20:10:14 BST 2018
Source: node-tar, node-tar-pack
Version: node-tar/4.4.4+ds1-2
Version: node-tar-pack/3.1.3-1
X-Debbugs-CC: debian-ci at lists.debian.org
User: debian-ci at lists.debian.org
Usertags: breaks needs-update
Dear maintainers,
With a recent upload of node-tar the autpkgtest of node-tar-pack
started to fail in testing and unstable. I copied the output below.
Currently this regression is contributing to the delay of the migration
of node-tar to testing [1]. Could you please investigate the situation
and reassign the bug to the right package? If needed, please change the
bug's severity as appropriate.
More information about this bug and the reason for filing it can be
found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation
Paul
[1] https://qa.debian.org/excuses.php?package=node-tar
https://ci.debian.net/data/autopkgtest/testing/amd64/n/node-tar-pack/833012/log.gz
autopkgtest [09:11:06]: test command1: ./debian/rules check
autopkgtest [09:11:06]: test command1: [-----------------------
mocha
tarball.pipe(unpack(directory, callback))
1) unpacks the tarball into the directory
gziptarball.pipe(unpack(directory, callback))
2) unpacks the tarball into the directory
file.pipe(unpack(directory, callback))
✓ copies the file into the directory
pack(directory).pipe(tarball)
3) packs the directory into the output
1 passing (47ms)
3 failing
1) tarball.pipe(unpack(directory, callback))
unpacks the tarball into the directory:
Uncaught TypeError: Cannot read property 'match' of undefined
at Unpack.extractOpts.filter (index.js:157:19)
at Unpack.[consumeHeader] (/usr/lib/nodejs/tar/lib/parse.js:134:48)
at Unpack.[consumeChunkSub] (/usr/lib/nodejs/tar/lib/parse.js:385:30)
at Unpack.[consumeChunk] (/usr/lib/nodejs/tar/lib/parse.js:362:30)
at Unpack.write (/usr/lib/nodejs/tar/lib/parse.js:309:25)
at PassThrough.ondata (_stream_readable.js:639:20)
at addChunk (_stream_readable.js:263:12)
at readableAddChunk (_stream_readable.js:238:11)
at PassThrough.Readable.unshift (_stream_readable.js:213:10)
at PassThrough.parse (index.js:238:12)
at addChunk (_stream_readable.js:263:12)
at readableAddChunk (_stream_readable.js:250:11)
at PassThrough.Readable.push (_stream_readable.js:208:10)
at PassThrough.Transform.push (_stream_transform.js:147:32)
at PassThrough.afterTransform (_stream_transform.js:88:10)
at PassThrough._transform (_stream_passthrough.js:42:3)
at PassThrough.Transform._read (_stream_transform.js:186:10)
at PassThrough.Transform._write (_stream_transform.js:174:12)
at doWrite (_stream_writable.js:397:12)
at writeOrBuffer (_stream_writable.js:383:5)
at PassThrough.Writable.write (_stream_writable.js:290:11)
at ReadStream.ondata (_stream_readable.js:639:20)
at addChunk (_stream_readable.js:263:12)
at readableAddChunk (_stream_readable.js:250:11)
at ReadStream.Readable.push (_stream_readable.js:208:10)
at fs.read (fs.js:2058:12)
at FSReqWrap.wrapper [as oncomplete] (fs.js:658:17)
2) gziptarball.pipe(unpack(directory, callback))
unpacks the tarball into the directory:
Uncaught TypeError: Cannot read property 'match' of undefined
at Unpack.extractOpts.filter (index.js:157:19)
at Unpack.[consumeHeader] (/usr/lib/nodejs/tar/lib/parse.js:134:48)
at Unpack.[consumeChunkSub] (/usr/lib/nodejs/tar/lib/parse.js:385:30)
at Unpack.[consumeChunk] (/usr/lib/nodejs/tar/lib/parse.js:362:30)
at Unpack.write (/usr/lib/nodejs/tar/lib/parse.js:309:25)
at Unzip.ondata (_stream_readable.js:639:20)
at addChunk (_stream_readable.js:263:12)
at readableAddChunk (_stream_readable.js:250:11)
at Unzip.Readable.push (_stream_readable.js:208:10)
at Unzip.Transform.push (_stream_transform.js:147:32)
at Zlib.callback (zlib.js:474:14)
3) pack(directory).pipe(tarball)
packs the directory into the output:
TypeError: Class constructor cannot be invoked without 'new'
at Object.pack (index.js:58:21)
at Context.<anonymous> (test/index.js:52:9)
at callFnAsync (/usr/lib/nodejs/mocha/lib/runnable.js:377:21)
at Test.Runnable.run (/usr/lib/nodejs/mocha/lib/runnable.js:324:7)
at Runner.runTest (/usr/lib/nodejs/mocha/lib/runner.js:442:10)
at /usr/lib/nodejs/mocha/lib/runner.js:560:12
at next (/usr/lib/nodejs/mocha/lib/runner.js:356:14)
at /usr/lib/nodejs/mocha/lib/runner.js:366:7
at next (/usr/lib/nodejs/mocha/lib/runner.js:290:14)
at Immediate.<anonymous> (/usr/lib/nodejs/mocha/lib/runner.js:334:5)
make: *** [debian/rules:15: check] Error 3
autopkgtest [09:11:08]: test command1: -----------------------]
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-javascript-devel/attachments/20180817/a82658a4/attachment.sig>
More information about the Pkg-javascript-devel
mailing list