Your message dated Fri, 22 Apr 2022 08:33:42 +0000
with message-id <[email protected]>
and subject line Bug#1009537: fixed in node-fs-write-stream-atomic 1.0.10-6
has caused the Debian Bug report #1009537,
regarding node-fs-write-stream-atomic: FTBFS: ERROR: Coverage for statements 
(91.86%) does not meet global threshold (100%)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1009537: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1009537
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: node-fs-write-stream-atomic
Version: 1.0.10-5
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: [email protected]
Usertags: ftbfs-20220412 ftbfs-bookworm

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
>  debian/rules binary
> dh binary
>    dh_update_autotools_config
>    dh_autoreconf
>    dh_auto_configure --buildsystem=nodejs
>    dh_auto_build --buildsystem=nodejs
> No build command found, searching known files
>    dh_auto_test --buildsystem=nodejs
>       mkdir -p node_modules
>       ln -s ../. node_modules/fs-write-stream-atomic
>       /bin/sh -ex debian/tests/pkg-js/test
> + tap -J test
> TAP version 13
> (node:1750367) DeprecationWarning: is() is deprecated, use equal() instead
> (Use `node --trace-deprecation ...` to show where the warning was created)
> (node:1750371) DeprecationWarning: is() is deprecated, use equal() instead
> (Use `node --trace-deprecation ...` to show where the warning was created)
> (node:1750369) DeprecationWarning: is() is deprecated, use equal() instead
> (Use `node --trace-deprecation ...` to show where the warning was created)
> (node:1750372) DeprecationWarning: is() is deprecated, use equal() instead
> (Use `node --trace-deprecation ...` to show where the warning was created)
> (node:1750368) DeprecationWarning: is() is deprecated, use equal() instead
> (Use `node --trace-deprecation ...` to show where the warning was created)
> Error: ENOENT: no such file or directory, open 
> '/<<PKGBUILDDIR>>/test/test.txt'
>     at Object.openSync (fs.js:497:3)
>     at Object.readFileSync (fs.js:393:35)
>     at WriteStreamAtomic.<anonymous> (/<<PKGBUILDDIR>>/test/basic.js:43:20)
>     at WriteStreamAtomic.apply [as emit] (events.js:400:28)
>     at WriteStreamAtomic.emit (/<<PKGBUILDDIR>>/index.js:63:34)
>     at emitCloseNT (internal/streams/destroy.js:87:10)
>     at processTicksAndRejections (internal/process/task_queues.js:81:21)
> {
>   name: 'TAP',
>   errno: -2,
>   syscall: 'open',
>   code: 'ENOENT',
>   path: '/<<PKGBUILDDIR>>/test/test.txt',
>   tapCaught: 'uncaughtException',
>   test: 'TAP'
> }
> Error: ENOENT: no such file or directory, open 
> '/<<PKGBUILDDIR>>/test/test.txt'
>     at Object.openSync (fs.js:497:3)
>     at Object.readFileSync (fs.js:393:35)
>     at WriteStreamAtomic.<anonymous> (/<<PKGBUILDDIR>>/test/basic.js:43:20)
>     at WriteStreamAtomic.apply [as emit] (events.js:400:28)
>     at WriteStreamAtomic.emit (/<<PKGBUILDDIR>>/index.js:63:34)
>     at emitCloseNT (internal/streams/destroy.js:87:10)
>     at processTicksAndRejections (internal/process/task_queues.js:81:21)
> {
>   name: 'TAP',
>   errno: -2,
>   syscall: 'open',
>   code: 'ENOENT',
>   path: '/<<PKGBUILDDIR>>/test/test.txt',
>   tapCaught: 'uncaughtException',
>   test: 'TAP'
> }
> Error: ENOENT: no such file or directory, open 
> '/<<PKGBUILDDIR>>/test/test.txt'
>     at Object.openSync (fs.js:497:3)
>     at Object.readFileSync (fs.js:393:35)
>     at WriteStreamAtomic.<anonymous> (/<<PKGBUILDDIR>>/test/basic.js:43:20)
>     at WriteStreamAtomic.apply [as emit] (events.js:400:28)
>     at WriteStreamAtomic.emit (/<<PKGBUILDDIR>>/index.js:63:34)
>     at emitCloseNT (internal/streams/destroy.js:87:10)
>     at processTicksAndRejections (internal/process/task_queues.js:81:21)
> {
>   name: 'TAP',
>   errno: -2,
>   syscall: 'open',
>   code: 'ENOENT',
>   path: '/<<PKGBUILDDIR>>/test/test.txt',
>   tapCaught: 'uncaughtException',
>   test: 'TAP'
> }
> Error: ENOENT: no such file or directory, open 
> '/<<PKGBUILDDIR>>/test/test.txt'
>     at Object.openSync (fs.js:497:3)
>     at Object.readFileSync (fs.js:393:35)
>     at WriteStreamAtomic.<anonymous> (/<<PKGBUILDDIR>>/test/basic.js:43:20)
>     at WriteStreamAtomic.apply [as emit] (events.js:400:28)
>     at WriteStreamAtomic.emit (/<<PKGBUILDDIR>>/index.js:63:34)
>     at emitCloseNT (internal/streams/destroy.js:87:10)
>     at processTicksAndRejections (internal/process/task_queues.js:81:21)
> {
>   name: 'TAP',
>   errno: -2,
>   syscall: 'open',
>   code: 'ENOENT',
>   path: '/<<PKGBUILDDIR>>/test/test.txt',
>   tapCaught: 'uncaughtException',
>   test: 'TAP'
> }
> Error: ENOENT: no such file or directory, open 
> '/<<PKGBUILDDIR>>/test/test.txt'
>     at Object.openSync (fs.js:497:3)
>     at Object.readFileSync (fs.js:393:35)
>     at WriteStreamAtomic.<anonymous> (/<<PKGBUILDDIR>>/test/basic.js:43:20)
>     at WriteStreamAtomic.apply [as emit] (events.js:400:28)
>     at WriteStreamAtomic.emit (/<<PKGBUILDDIR>>/index.js:63:34)
>     at emitCloseNT (internal/streams/destroy.js:87:10)
>     at processTicksAndRejections (internal/process/task_queues.js:81:21)
> {
>   name: 'TAP',
>   errno: -2,
>   syscall: 'open',
>   code: 'ENOENT',
>   path: '/<<PKGBUILDDIR>>/test/test.txt',
>   tapCaught: 'uncaughtException',
>   test: 'TAP'
> }
> Error: ENOENT: no such file or directory, open 
> '/<<PKGBUILDDIR>>/test/test.txt'
>     at Object.openSync (fs.js:497:3)
>     at Object.readFileSync (fs.js:393:35)
>     at WriteStreamAtomic.<anonymous> (/<<PKGBUILDDIR>>/test/basic.js:43:20)
>     at WriteStreamAtomic.apply [as emit] (events.js:400:28)
>     at WriteStreamAtomic.emit (/<<PKGBUILDDIR>>/index.js:63:34)
>     at emitCloseNT (internal/streams/destroy.js:87:10)
>     at processTicksAndRejections (internal/process/task_queues.js:81:21)
> {
>   name: 'TAP',
>   errno: -2,
>   syscall: 'open',
>   code: 'ENOENT',
>   path: '/<<PKGBUILDDIR>>/test/test.txt',
>   tapCaught: 'uncaughtException',
>   test: 'TAP'
> }
> Error: ENOENT: no such file or directory, open 
> '/<<PKGBUILDDIR>>/test/test.txt'
>     at Object.openSync (fs.js:497:3)
>     at Object.readFileSync (fs.js:393:35)
>     at WriteStreamAtomic.<anonymous> (/<<PKGBUILDDIR>>/test/basic.js:43:20)
>     at WriteStreamAtomic.apply [as emit] (events.js:400:28)
>     at WriteStreamAtomic.emit (/<<PKGBUILDDIR>>/index.js:63:34)
>     at emitCloseNT (internal/streams/destroy.js:87:10)
>     at processTicksAndRejections (internal/process/task_queues.js:81:21)
> {
>   name: 'TAP',
>   errno: -2,
>   syscall: 'open',
>   code: 'ENOENT',
>   path: '/<<PKGBUILDDIR>>/test/test.txt',
>   tapCaught: 'uncaughtException',
>   test: 'TAP'
> }
> Error: ENOENT: no such file or directory, open 
> '/<<PKGBUILDDIR>>/test/test.txt'
>     at Object.openSync (fs.js:497:3)
>     at Object.readFileSync (fs.js:393:35)
>     at WriteStreamAtomic.<anonymous> (/<<PKGBUILDDIR>>/test/basic.js:43:20)
>     at WriteStreamAtomic.apply [as emit] (events.js:400:28)
>     at WriteStreamAtomic.emit (/<<PKGBUILDDIR>>/index.js:63:34)
>     at emitCloseNT (internal/streams/destroy.js:87:10)
>     at processTicksAndRejections (internal/process/task_queues.js:81:21)
> {
>   name: 'TAP',
>   errno: -2,
>   syscall: 'open',
>   code: 'ENOENT',
>   path: '/<<PKGBUILDDIR>>/test/test.txt',
>   tapCaught: 'uncaughtException',
>   test: 'TAP'
> }
> Error: ENOENT: no such file or directory, rename 
> '/<<PKGBUILDDIR>>/test/test.txt.207684336' -> '/<<PKGBUILDDIR>>/test/test.txt'
> 
> {
>   name: 'TAP',
>   errno: -2,
>   code: 'ENOENT',
>   syscall: 'rename',
>   path: '/<<PKGBUILDDIR>>/test/test.txt.207684336',
>   dest: '/<<PKGBUILDDIR>>/test/test.txt',
>   tapCaught: 'uncaughtException',
>   test: 'TAP'
> }
> Error: ENOENT: no such file or directory, rename 
> '/<<PKGBUILDDIR>>/test/test.txt.3948286733' -> 
> '/<<PKGBUILDDIR>>/test/test.txt'
> 
> {
>   name: 'TAP',
>   errno: -2,
>   code: 'ENOENT',
>   syscall: 'rename',
>   path: '/<<PKGBUILDDIR>>/test/test.txt.3948286733',
>   dest: '/<<PKGBUILDDIR>>/test/test.txt',
>   tapCaught: 'uncaughtException',
>   test: 'TAP'
> }
> Error: ENOENT: no such file or directory, rename 
> '/<<PKGBUILDDIR>>/test/test.txt.905233383' -> '/<<PKGBUILDDIR>>/test/test.txt'
> 
> {
>   name: 'TAP',
>   errno: -2,
>   code: 'ENOENT',
>   syscall: 'rename',
>   path: '/<<PKGBUILDDIR>>/test/test.txt.905233383',
>   dest: '/<<PKGBUILDDIR>>/test/test.txt',
>   tapCaught: 'uncaughtException',
>   test: 'TAP'
> }
> Error: ENOENT: no such file or directory, rename 
> '/<<PKGBUILDDIR>>/test/test.txt.3979807068' -> 
> '/<<PKGBUILDDIR>>/test/test.txt'
> 
> {
>   name: 'TAP',
>   errno: -2,
>   code: 'ENOENT',
>   syscall: 'rename',
>   path: '/<<PKGBUILDDIR>>/test/test.txt.3979807068',
>   dest: '/<<PKGBUILDDIR>>/test/test.txt',
>   tapCaught: 'uncaughtException',
>   test: 'TAP'
> }
> Error: ENOENT: no such file or directory, rename 
> '/<<PKGBUILDDIR>>/test/test.txt.3832591620' -> 
> '/<<PKGBUILDDIR>>/test/test.txt'
> 
> {
>   name: 'TAP',
>   errno: -2,
>   code: 'ENOENT',
>   syscall: 'rename',
>   path: '/<<PKGBUILDDIR>>/test/test.txt.3832591620',
>   dest: '/<<PKGBUILDDIR>>/test/test.txt',
>   tapCaught: 'uncaughtException',
>   test: 'TAP'
> }
> Error: ENOENT: no such file or directory, rename 
> '/<<PKGBUILDDIR>>/test/test.txt.1227260082' -> 
> '/<<PKGBUILDDIR>>/test/test.txt'
> 
> {
>   name: 'TAP',
>   errno: -2,
>   code: 'ENOENT',
>   syscall: 'rename',
>   path: '/<<PKGBUILDDIR>>/test/test.txt.1227260082',
>   dest: '/<<PKGBUILDDIR>>/test/test.txt',
>   tapCaught: 'uncaughtException',
>   test: 'TAP'
> }
> Error: ENOENT: no such file or directory, rename 
> '/<<PKGBUILDDIR>>/test/test.txt.895799879' -> '/<<PKGBUILDDIR>>/test/test.txt'
> 
> {
>   name: 'TAP',
>   errno: -2,
>   code: 'ENOENT',
>   syscall: 'rename',
>   path: '/<<PKGBUILDDIR>>/test/test.txt.895799879',
>   dest: '/<<PKGBUILDDIR>>/test/test.txt',
>   tapCaught: 'uncaughtException',
>   test: 'TAP'
> }
> Error: ENOENT: no such file or directory, rename 
> '/<<PKGBUILDDIR>>/test/test.txt.2237158556' -> 
> '/<<PKGBUILDDIR>>/test/test.txt'
> 
> {
>   name: 'TAP',
>   errno: -2,
>   code: 'ENOENT',
>   syscall: 'rename',
>   path: '/<<PKGBUILDDIR>>/test/test.txt.2237158556',
>   dest: '/<<PKGBUILDDIR>>/test/test.txt',
>   tapCaught: 'uncaughtException',
>   test: 'TAP'
> }
> Error: ENOENT: no such file or directory, rename 
> '/<<PKGBUILDDIR>>/test/test.txt.368976314' -> '/<<PKGBUILDDIR>>/test/test.txt'
> 
> {
>   name: 'TAP',
>   errno: -2,
>   code: 'ENOENT',
>   syscall: 'rename',
>   path: '/<<PKGBUILDDIR>>/test/test.txt.368976314',
>   dest: '/<<PKGBUILDDIR>>/test/test.txt',
>   tapCaught: 'uncaughtException',
>   test: 'TAP'
> }
> Error: ENOENT: no such file or directory, rename 
> '/<<PKGBUILDDIR>>/test/test.txt.4161909056' -> 
> '/<<PKGBUILDDIR>>/test/test.txt'
> 
> {
>   name: 'TAP',
>   errno: -2,
>   code: 'ENOENT',
>   syscall: 'rename',
>   path: '/<<PKGBUILDDIR>>/test/test.txt.4161909056',
>   dest: '/<<PKGBUILDDIR>>/test/test.txt',
>   tapCaught: 'uncaughtException',
>   test: 'TAP'
> }
> not ok 1 - test/basic.js # time=221.673ms
>   ---
>   env: {}
>   file: test/basic.js
>   timeout: 30000
>   command: /usr/bin/node
>   args:
>     - test/basic.js
>   stdio:
>     - 0
>     - pipe
>     - 2
>   cwd: /<<PKGBUILDDIR>>
>   exitCode: 1
>   ...
> {
>     # Subtest: basic
>         1..120
>         not ok 1 - 0. closed only after finish
>           ---
>           found: null
>           wanted: true
>           compare: ===
>           at:
>             line: 36
>             column: 11
>             file: test/basic.js
>             type: WriteStreamAtomic
>           stack: |
>             WriteStreamAtomic.<anonymous> (test/basic.js:36:11)
>             WriteStreamAtomic.emit (index.js:63:34)
>           source: >2
>                   if (ev === 'close') {
>                     t.equal(this.__emittedFinish, true, num + '. closed only 
> after finish')
>             ----------^
>                   } else {
>                     this.__emittedFinish = true
>           ...
>         
>         not ok 2 - Cannot read property '0' of null
>           ---
>           stack: |
>             test/basic.js:46:43
>             Array.forEach (<anonymous>)
>             WriteStreamAtomic.<anonymous> (test/basic.js:45:13)
>             WriteStreamAtomic.emit (index.js:63:34)
>           at:
>             line: 46
>             column: 43
>             file: test/basic.js
>           type: TypeError
>           tapCaught: uncaughtException
>           test: basic
>           source: |2
>                   lines.forEach(function (line, lineno) {
>                     var first = lines[0].match(/\d+$/)[0]
>             ------------------------------------------^
>                     var cur = line.match(/\d+$/)[0]
>                     t.equal(cur, first, num + '. line ' + lineno + ' matches')
>           ...
>         
>         # test count(2) != plan(120)
>         # failed 2 of 2 tests
>     not ok 1 - basic # time=206.879ms
>     
>     # Subtest: cleanup
>         1..0
>     ok 2 - cleanup # time=0.999ms
>     
>     # Subtest
>         not ok 3 - 1. closed only after finish
>           ---
>           found: null
>           wanted: true
>           compare: ===
>           at:
>             line: 36
>             column: 11
>             file: test/basic.js
>             type: WriteStreamAtomic
>           stack: |
>             WriteStreamAtomic.<anonymous> (test/basic.js:36:11)
>             WriteStreamAtomic.emit (index.js:63:34)
>           source: >2
>                   if (ev === 'close') {
>                     t.equal(this.__emittedFinish, true, num + '. closed only 
> after finish')
>             ----------^
>                   } else {
>                     this.__emittedFinish = true
>           ...
>         
>         # test count(1) != plan(null)
>         # failed 2 test
>     not ok 3 - ENOENT: no such file or directory, open 
> '/<<PKGBUILDDIR>>/test/test.txt'
>       ---
>       at:
>         line: 497
>         column: 3
>         file: fs.js
>         function: Object.openSync
>       stack: |
>         WriteStreamAtomic.<anonymous> (test/basic.js:43:20)
>         WriteStreamAtomic.emit (index.js:63:34)
>       errno: -2
>       syscall: open
>       code: ENOENT
>       path: /<<PKGBUILDDIR>>/test/test.txt
>       tapCaught: uncaughtException
>       test: TAP
>       ...
>     
>     1..3
>     # failed 2 of 3 tests
>     # time=221.673ms
>     # Subtest
>     # Subtest
>     # Subtest
>         not ok 4 - 2. closed only after finish
>           ---
>           found: null
>           wanted: true
>           compare: ===
>           at:
>             line: 36
>             column: 11
>             file: test/basic.js
>             type: WriteStreamAtomic
>           stack: |
>             WriteStreamAtomic.<anonymous> (test/basic.js:36:11)
>             WriteStreamAtomic.emit (index.js:63:34)
>           source: >2
>                   if (ev === 'close') {
>                     t.equal(this.__emittedFinish, true, num + '. closed only 
> after finish')
>             ----------^
>                   } else {
>                     this.__emittedFinish = true
>           ...
>         
>         not ok 5 - 3. closed only after finish
>           ---
>           found: null
>           wanted: true
>           compare: ===
>           at:
>             line: 36
>             column: 11
>             file: test/basic.js
>             type: WriteStreamAtomic
>           stack: |
>             WriteStreamAtomic.<anonymous> (test/basic.js:36:11)
>             WriteStreamAtomic.emit (index.js:63:34)
>           source: >2
>                   if (ev === 'close') {
>                     t.equal(this.__emittedFinish, true, num + '. closed only 
> after finish')
>             ----------^
>                   } else {
>                     this.__emittedFinish = true
>           ...
>         
>         not ok 6 - 4. closed only after finish
>           ---
>           found: null
>           wanted: true
>           compare: ===
>           at:
>             line: 36
>             column: 11
>             file: test/basic.js
>             type: WriteStreamAtomic
>           stack: |
>             WriteStreamAtomic.<anonymous> (test/basic.js:36:11)
>             WriteStreamAtomic.emit (index.js:63:34)
>           source: >2
>                   if (ev === 'close') {
>                     t.equal(this.__emittedFinish, true, num + '. closed only 
> after finish')
>             ----------^
>                   } else {
>                     this.__emittedFinish = true
>           ...
>         
>         not ok 7 - 5. closed only after finish
>           ---
>           found: null
>           wanted: true
>           compare: ===
>           at:
>             line: 36
>             column: 11
>             file: test/basic.js
>             type: WriteStreamAtomic
>           stack: |
>             WriteStreamAtomic.<anonymous> (test/basic.js:36:11)
>             WriteStreamAtomic.emit (index.js:63:34)
>           source: >2
>                   if (ev === 'close') {
>                     t.equal(this.__emittedFinish, true, num + '. closed only 
> after finish')
>             ----------^
>                   } else {
>                     this.__emittedFinish = true
>           ...
>         
>         not ok 8 - 6. closed only after finish
>           ---
>           found: null
>           wanted: true
>           compare: ===
>           at:
>             line: 36
>             column: 11
>             file: test/basic.js
>             type: WriteStreamAtomic
>           stack: |
>             WriteStreamAtomic.<anonymous> (test/basic.js:36:11)
>             WriteStreamAtomic.emit (index.js:63:34)
>           source: >2
>                   if (ev === 'close') {
>                     t.equal(this.__emittedFinish, true, num + '. closed only 
> after finish')
>             ----------^
>                   } else {
>                     this.__emittedFinish = true
>           ...
>         
>         not ok 9 - 7. closed only after finish
>           ---
>           found: null
>           wanted: true
>           compare: ===
>           at:
>             line: 36
>             column: 11
>             file: test/basic.js
>             type: WriteStreamAtomic
>           stack: |
>             WriteStreamAtomic.<anonymous> (test/basic.js:36:11)
>             WriteStreamAtomic.emit (index.js:63:34)
>           source: >2
>                   if (ev === 'close') {
>                     t.equal(this.__emittedFinish, true, num + '. closed only 
> after finish')
>             ----------^
>                   } else {
>                     this.__emittedFinish = true
>           ...
>         
>         not ok 10 - 8. closed only after finish
>           ---
>           found: null
>           wanted: true
>           compare: ===
>           at:
>             line: 36
>             column: 11
>             file: test/basic.js
>             type: WriteStreamAtomic
>           stack: |
>             WriteStreamAtomic.<anonymous> (test/basic.js:36:11)
>             WriteStreamAtomic.emit (index.js:63:34)
>           source: >2
>                   if (ev === 'close') {
>                     t.equal(this.__emittedFinish, true, num + '. closed only 
> after finish')
>             ----------^
>                   } else {
>                     this.__emittedFinish = true
>           ...
>         
>         not ok 11 - 9. closed only after finish
>           ---
>           found: null
>           wanted: true
>           compare: ===
>           at:
>             line: 36
>             column: 11
>             file: test/basic.js
>             type: WriteStreamAtomic
>           stack: |
>             WriteStreamAtomic.<anonymous> (test/basic.js:36:11)
>             WriteStreamAtomic.emit (index.js:63:34)
>           source: >2
>                   if (ev === 'close') {
>                     t.equal(this.__emittedFinish, true, num + '. closed only 
> after finish')
>             ----------^
>                   } else {
>                     this.__emittedFinish = true
>           ...
>         
>         # test count(8) != plan(null)
>         # failed 9 of 8 tests
> }
> 
> not ok 2 - test/chown.js # time=93.553ms
>   ---
>   env: {}
>   file: test/chown.js
>   timeout: 30000
>   command: /usr/bin/node
>   args:
>     - test/chown.js
>   stdio:
>     - 0
>     - pipe
>     - 2
>   cwd: /<<PKGBUILDDIR>>
>   exitCode: 1
>   ...
> {
>     # Subtest: chown works
>         1..1
>         ok 1 - no errors before close
>     ok 1 - chown works # time=14.827ms
>     
>     # Subtest: chown fails
>         1..1
>         not ok 1 - error before close
>           ---
>           found: false
>           wanted: true
>           compare: ===
>           at:
>             line: 118
>             column: 15
>             file: internal/util.js
>             type: Test
>             function: deprecated
>           stack: |
>             WriteStreamAtomic.<anonymous> (test/chown.js:36:7)
>             WriteStreamAtomic.emit (index.js:63:34)
>           ...
>         
>         # failed 1 test
>     not ok 2 - chown fails # time=58.091ms
>     
>     # Subtest: cleanup
>         1..0
>     ok 3 - cleanup # time=2.596ms
>     
>     # Error: TEST BREAK
>         at Object.chown (/<<PKGBUILDDIR>>/test/chown.js:27:8)
>         at WriteStream.<anonymous> (/<<PKGBUILDDIR>>/index.js:85:17)
>         at Object.onceWrapper (events.js:519:28)
>         at WriteStream.emit (events.js:400:28)
>         at emitCloseNT (internal/streams/destroy.js:87:10)
>         at processTicksAndRejections (internal/process/task_queues.js:81:21)
>     not ok 4 - test count exceeds plan # time=14.827ms
>       ---
>       stack: |
>         WriteStreamAtomic.<anonymous> (test/chown.js:19:7)
>         WriteStreamAtomic.emit (index.js:63:34)
>         index.js:141:21
>       at:
>         line: 118
>         column: 15
>         file: internal/util.js
>         function: Test.deprecated
>       test: chown works
>       plan: 1
>       ...
>     
>     # Error: TEST BREAK
>         at Object.chown (/<<PKGBUILDDIR>>/test/chown.js:27:8)
>         at WriteStream.<anonymous> (/<<PKGBUILDDIR>>/index.js:85:17)
>         at Object.onceWrapper (events.js:519:28)
>         at WriteStream.emit (events.js:400:28)
>         at emitCloseNT (internal/streams/destroy.js:87:10)
>         at processTicksAndRejections (internal/process/task_queues.js:81:21)
>     1..4
>     # failed 2 of 4 tests
>     # time=93.553ms
> }
> 
> not ok 3 - test/rename-eperm.js # time=85.06ms
>   ---
>   env: {}
>   file: test/rename-eperm.js
>   timeout: 30000
>   command: /usr/bin/node
>   args:
>     - test/rename-eperm.js
>   stdio:
>     - 0
>     - pipe
>     - 2
>   cwd: /<<PKGBUILDDIR>>
>   exitCode: 1
>   ...
> {
>     # Subtest: rename eperm none existing file
>         1..2
>         not ok 1 - error was caught
>           ---
>           found: false
>           wanted: true
>           compare: ===
>           at:
>             line: 118
>             column: 15
>             file: internal/util.js
>             type: Test
>             function: deprecated
>           stack: |
>             WriteStreamAtomic.<anonymous> (test/rename-eperm.js:42:7)
>             WriteStreamAtomic.emit (index.js:63:34)
>           ...
>         
>         ok 2 - finish was called before close
>         # failed 1 of 2 tests
>     not ok 1 - rename eperm none existing file # time=51.937ms
>     
>     # Subtest: rename eperm existing file different content
>         1..2
>         not ok 1 - error was caught
>           ---
>           found: false
>           wanted: true
>           compare: ===
>           at:
>             line: 118
>             column: 15
>             file: internal/util.js
>             type: Test
>             function: deprecated
>           stack: |
>             WriteStreamAtomic.<anonymous> (test/rename-eperm.js:92:7)
>             WriteStreamAtomic.emit (index.js:63:34)
>           ...
>         
>         ok 2 - finish was called before close
>         # failed 1 of 2 tests
>     not ok 2 - rename eperm existing file different content # time=6.41ms
>     
>     # Subtest: rename eperm existing file different content
>         1..2
>         ok 1 - error was caught
>         not ok 2 - finish was called before close
>           ---
>           found: false
>           wanted: true
>           compare: ===
>           at:
>             line: 118
>             column: 15
>             file: internal/util.js
>             type: Test
>             function: deprecated
>           stack: |
>             WriteStreamAtomic.<anonymous> (test/rename-eperm.js:144:7)
>             WriteStreamAtomic.emit (index.js:63:34)
>           ...
>         
>         # failed 1 of 2 tests
>     not ok 3 - rename eperm existing file different content # time=4.906ms
>     
>     # Subtest: cleanup
>         1..0
>     ok 4 - cleanup # time=2.139ms
>     
>     # Error: TEST BREAK
>         at /<<PKGBUILDDIR>>/test/rename-eperm.js:123:21
>         at /usr/share/nodejs/graceful-fs/graceful-fs.js:143:16
>         at /usr/share/nodejs/graceful-fs/graceful-fs.js:61:14
>         at FSReqCallback.oncomplete (fs.js:179:23) {
>       syscall: 'rename',
>       code: 'EPERM'
>     }
>     # Error: TEST BREAK
>         at /<<PKGBUILDDIR>>/test/rename-eperm.js:123:21
>         at /usr/share/nodejs/graceful-fs/graceful-fs.js:143:16
>         at /usr/share/nodejs/graceful-fs/graceful-fs.js:61:14
>         at FSReqCallback.oncomplete (fs.js:179:23) {
>       syscall: 'rename',
>       code: 'EPERM'
>     }
>     1..4
>     # failed 3 of 4 tests
>     # time=85.06ms
> }
> 
> not ok 4 - test/rename-fail.js # time=72.739ms
>   ---
>   env: {}
>   file: test/rename-fail.js
>   timeout: 30000
>   command: /usr/bin/node
>   args:
>     - test/rename-fail.js
>   stdio:
>     - 0
>     - pipe
>     - 2
>   cwd: /<<PKGBUILDDIR>>
>   exitCode: 1
>   ...
> {
>     # Subtest: rename fails
>         1..1
>         not ok 1 - error before close
>           ---
>           found: false
>           wanted: true
>           compare: ===
>           at:
>             line: 118
>             column: 15
>             file: internal/util.js
>             type: Test
>             function: deprecated
>           stack: |
>             WriteStreamAtomic.<anonymous> (test/rename-fail.js:22:7)
>             WriteStreamAtomic.emit (index.js:63:34)
>           ...
>         
>         # failed 1 test
>     not ok 1 - rename fails # time=56.75ms
>     
>     # Subtest: cleanup
>         1..0
>     ok 2 - cleanup # time=1.646ms
>     
>     # Error: TEST BREAK
>         at Object.rename (/<<PKGBUILDDIR>>/test/rename-fail.js:13:8)
>         at moveIntoPlace (/<<PKGBUILDDIR>>/index.js:92:8)
>         at WriteStream.<anonymous> (/<<PKGBUILDDIR>>/index.js:87:7)
>         at Object.onceWrapper (events.js:519:28)
>         at WriteStream.emit (events.js:400:28)
>         at emitCloseNT (internal/streams/destroy.js:87:10)
>         at processTicksAndRejections (internal/process/task_queues.js:81:21)
>     1..2
>     # failed 1 of 2 tests
>     # time=72.739ms
> }
> 
> not ok 5 - test/slow-close.js # time=276.62ms
>   ---
>   env: {}
>   file: test/slow-close.js
>   timeout: 30000
>   command: /usr/bin/node
>   args:
>     - test/slow-close.js
>   stdio:
>     - 0
>     - pipe
>     - 2
>   cwd: /<<PKGBUILDDIR>>
>   exitCode: 1
>   ...
> {
>     # Subtest: slow close
>         1..2
>         not ok 1 - didn't close before target was closed
>           ---
>           found: false
>           wanted: true
>           compare: ===
>           at:
>             line: 118
>             column: 15
>             file: internal/util.js
>             type: Test
>             function: deprecated
>           stack: |
>             WriteStreamAtomic.<anonymous> (test/slow-close.js:32:7)
>             WriteStreamAtomic.emit (index.js:63:34)
>           ...
>         
>         ok 2 - didn't finish before target was closed
>         # failed 1 of 2 tests
>     not ok 1 - slow close # time=268.366ms
>     
>     # Subtest: cleanup
>         1..0
>     ok 2 - cleanup # time=1.768ms
>     
>     1..2
>     # failed 1 of 2 tests
>     # time=276.62ms
> }
> 
> not ok 6 - test/toolong.js # time=59.434ms
>   ---
>   env: {}
>   file: test/toolong.js
>   timeout: 30000
>   command: /usr/bin/node
>   args:
>     - test/toolong.js
>   stdio:
>     - 0
>     - pipe
>     - 2
>   cwd: /<<PKGBUILDDIR>>
>   exitCode: 1
>   ...
> {
>     # Subtest: name too long
>         1..2
>         not ok 1 - got error before close
>           ---
>           at:
>             line: 26
>             column: 7
>             file: test/toolong.js
>             type: WriteStreamAtomic
>           stack: |
>             WriteStreamAtomic.<anonymous> (test/toolong.js:26:7)
>             WriteStreamAtomic.emit (index.js:63:34)
>           source: |2
>               stream.on('close', function () {
>                 t.ok(hadError, 'got error before close')
>             ------^
>               })
>               stream.end()
>           ...
>         
>         ok 2 - 4082 character name results in ENAMETOOLONG
>         # failed 1 of 2 tests
>     not ok 1 - name too long # time=52.886ms
>     
>     1..1
>     # failed 1 test
>     # time=59.434ms
> }
> 
> 1..6
> # failed 6 of 6 tests
> # time=1689.832ms
> ERROR: Coverage for lines (94.93%) does not meet global threshold (100%)
> ERROR: Coverage for functions (95.65%) does not meet global threshold (100%)
> ERROR: Coverage for branches (82.85%) does not meet global threshold (100%)
> ERROR: Coverage for statements (91.86%) does not meet global threshold (100%)
> ----------|---------|----------|---------|---------|-------------------
> File      | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s 
> ----------|---------|----------|---------|---------|-------------------
> All files |   91.86 |    82.85 |   95.65 |   94.93 |                   
>  index.js |   91.86 |    82.85 |   95.65 |   94.93 | 69,121-123        
> ----------|---------|----------|---------|---------|-------------------
> dh_auto_test: error: /bin/sh -ex debian/tests/pkg-js/test returned exit code 1


The full build log is available from:
http://qa-logs.debian.net/2022/04/12/node-fs-write-stream-atomic_1.0.10-5_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20220412;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20220412&[email protected]&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

--- End Message ---
--- Begin Message ---
Source: node-fs-write-stream-atomic
Source-Version: 1.0.10-6
Done: Yadd <[email protected]>

We believe that the bug you reported is fixed in the latest version of
node-fs-write-stream-atomic, which is due to be installed in the Debian FTP 
archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Yadd <[email protected]> (supplier of updated node-fs-write-stream-atomic package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 22 Apr 2022 10:13:44 +0200
Source: node-fs-write-stream-atomic
Architecture: source
Version: 1.0.10-6
Distribution: unstable
Urgency: medium
Maintainer: Debian Javascript Maintainers 
<[email protected]>
Changed-By: Yadd <[email protected]>
Closes: 1009537
Changes:
 node-fs-write-stream-atomic (1.0.10-6) unstable; urgency=medium
 .
   * Team upload
   * Fix test for tap >= 15 (--no-cov) (Closes: #1009537)
   * Drop patch and add dependency to node-readable-stream (Closes: #1009537)
Checksums-Sha1: 
 93c6bbd7698abca71b8762b4272ea541304d223b 2353 
node-fs-write-stream-atomic_1.0.10-6.dsc
 d57ef88f401d0d56ebece9ac72210f40c5e046f9 2692 
node-fs-write-stream-atomic_1.0.10-6.debian.tar.xz
Checksums-Sha256: 
 3dae497826af319e70b7edbb8c6d8fba994342fc4cbd064e861a8f3e9e608fef 2353 
node-fs-write-stream-atomic_1.0.10-6.dsc
 7cce5f6c4eae4ab046e1146e63898562deb999c73d5a67032213ca31ac4abaa9 2692 
node-fs-write-stream-atomic_1.0.10-6.debian.tar.xz
Files: 
 ce551605835dd157686838e46cd6f63e 2353 javascript optional 
node-fs-write-stream-atomic_1.0.10-6.dsc
 5bf4d8b5fd868e5e2e4f32dbe91df1d5 2692 javascript optional 
node-fs-write-stream-atomic_1.0.10-6.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEAN/li4tVV3nRAF7J9tdMp8mZ7ukFAmJiZBYACgkQ9tdMp8mZ
7ukfyxAAhZSrq9tluuzopVkuKqmDo5SCXvmIEpyMp3pYw7Kh3f/G8vZJ5pDW2kp6
lPVWMP+D9eD81oCm2yCr+hffTEiZmHs6JD371Km4ptAN4CPJgEmoM02tvkg3hNYO
VG0r7QOPqth3xcINuDBl+dGNk5Vv1SVlWl6Kn6/XbxFTlaqWdDbB4KN8xPUYLQG2
HBvVteryOyvvlbg9tCsjIXexqFUGAbpOLS3R7vIcBrYJ8MqvA5NO0yczpwlvIl41
X0SU9Jxf68Slw03IsgbgHQuZ+jYK2f858eXaVm+nlA/3ZWWzS04dnD1XdE7ifGRK
PLverE+P4BPWsF9WAa3rqb7bybHi6rUWF8Q2aTJpSmhXRjfGFJ6MGBMwfQJqaW/y
lXe95YeVlmQF/bsH4hmDnHWECkWse5khHnydvGLyhWXYC5Z/YVwpxI9KLDmXlafV
Nmd2tkIo8QThTCTqTspgTr/K0cEJSqy/17xBX7a18Lp7Qd/ShWRHaNKC96ihB6Re
PJeIN3V0ypSyhBZAKxEk9Pucz9K0gGDjMji6HVTsmAY9YvINmMA1UHKFO7nF2PF4
j93w4jab08ygTe7HOVBVAsVsggP6g+CdpSEY+1VdwsLdaTYStnFKpDWjS46Q+t+I
ucU8VFoAtrfLS2DSQLAuWxZgVNn+knbr2krsv7DmPfJhCZGX5+Y=
=b7bM
-----END PGP SIGNATURE-----

--- End Message ---
-- 
Pkg-javascript-devel mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-javascript-devel

Reply via email to