Your message dated Sat, 01 Jan 2022 06:03:28 +0000
with message-id <e1n3xug-0007jf...@fasolo.debian.org>
and subject line Bug#1001726: fixed in node-mqtt-connection 4.1.0-4
has caused the Debian Bug report #1001726,
regarding node-mqtt-packet breaks node-mqtt-connection autopkgtest: Invalid 
header flag bits, must be 0x2 for pubrel
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 ow...@bugs.debian.org
immediately.)


-- 
1001726: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1001726
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: node-mqtt-packet, node-mqtt-connection
Control: found -1 node-mqtt-packet/7.1.1-1
Control: found -1 node-mqtt-connection/4.1.0-3
Severity: serious
Tags: sid bookworm
X-Debbugs-CC: debian...@lists.debian.org
User: debian...@lists.debian.org
Usertags: breaks needs-update

Dear maintainer(s),

With a recent upload of node-mqtt-packet the autopkgtest of node-mqtt-connection fails in testing when that autopkgtest is run with the binary packages of node-mqtt-packet from unstable. It passes when run with only packages from testing. In tabular form:

                       pass            fail
node-mqtt-packet       from testing    7.1.1-1
node-mqtt-connection   from testing    4.1.0-3
all others             from testing    from testing

I copied some of the output at the bottom of this report.

Currently this regression is blocking the migration of node-mqtt-packet to testing [1]. Due to the nature of this issue, I filed this bug report against both packages. Can you please investigate the situation and reassign the bug to the right package?

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-mqtt-packet

https://ci.debian.net/data/autopkgtest/testing/amd64/n/node-mqtt-connection/17553966/log.gz

# Using package.json
# Node module name is mqtt-connection
# Build files found: # Test files found: test
# Files/dir to be installed from source: test # Copy test files
# Copy debian/tests/pkg-js content
'debian/tests/pkg-js' -> '/tmp/autopkgtest-lxc.is20x5x_/downtmp/autopkgtest_tmp/smokegz7eSX/debian/tests/pkg-js' 'debian/tests/pkg-js/test' -> '/tmp/autopkgtest-lxc.is20x5x_/downtmp/autopkgtest_tmp/smokegz7eSX/debian/tests/pkg-js/test'
# Searching module in /usr/lib/nodejs/mqtt-connection
# Searching module in /usr/lib/*/nodejs/mqtt-connection
# Searching module in /usr/share/nodejs/mqtt-connection
# Found /usr/share/nodejs/mqtt-connection
# Searching files to link in /usr/share/nodejs/mqtt-connection
'./connection.js' -> '/usr/share/nodejs/mqtt-connection/connection.js'
'./lib' -> '/usr/share/nodejs/mqtt-connection/lib'
'./package.json' -> '/usr/share/nodejs/mqtt-connection/package.json'
# Launch debian/tests/pkg-js/test with sh -ex
+ mocha test/


  Connection-v5
    undefined should start piping in the next tick
    transmission-v5
      #subscribe-5.0
        undefined should send a 5.0 subscribe packet (single) (50ms)

  Connection
    undefined should start piping in the next tick
    parsing
      connect
        undefined should fire a connect event (minimal)
        undefined should fire a connect event (maximal)
        parse errors
          undefined should say protocol not parseable
      connack
        undefined should fire a connack event (rc = 0)
        undefined should fire a connack event (rc = 5)
      publish
        undefined should fire a publish event (minimal)
        undefined should fire a publish event with 2KB payload
        undefined should fire a publish event with 2MB payload
        undefined should fire a publish event (maximal)
        undefined should fire an empty publish
        undefined should parse a splitted publish
      puback
        undefined should fire a puback event
      pubrec
        undefined should fire a pubrec event
      pubrel
        1) should fire a pubrel event
      pubcomp
        undefined should fire a pubcomp event
      subscribe
        undefined should fire a subscribe event (1 topic)
        undefined should fire a subscribe event (3 topic)
      suback
        2) should fire a suback event
      unsubscribe
        undefined should fire an unsubscribe event
      unsuback
        undefined should fire a unsuback event
      pingreq
        undefined should fire a pingreq event
      pingresp
        undefined should fire a pingresp event
      disconnect
        undefined should fire a disconnect event
      reserverd (15)
        undefined should emit an error
      reserverd (0)
        undefined should emit an error
    transmission
      #connect
        undefined should send a connect packet (minimal)
        undefined should send a connect packet (maximal)
undefined should send a connect packet with binary username/password
        undefined should send a connect packet with binary will payload
        undefined should send a connect packet with unicode will payload
        invalid options
          protocol id
            undefined should reject non-string
          protocol version
            undefined should reject non-number
            undefined should reject >255
            undefined should reject <0
          client id
            undefined should reject non-present
            undefined should reject empty
            undefined should reject non-string
          keepalive
            undefined should reject non-number
            undefined should reject < 0
            undefined should reject > 65535
          will
            undefined should reject non-object
            undefined should reject will without valid topic
            undefined should reject will without valid payload
            - should reject will with invalid qos
          username
            undefined should reject invalid username
          password
            undefined should reject invalid password
      #connack
        undefined should send a connack packet (rc = 0)
        undefined should send a connack packet (rc = 4)
        undefined should reject invalid rc
      #publish
        undefined should send a publish packet (minimal)
        undefined should send a publish packet (maximal)
        undefined should send a publish packet (empty)
        undefined should send a publish packet (buffer)
        undefined should send a publish packet of 2KB
        undefined should send a publish packet of 2MB
        undefined should reject invalid topic
        - should reject invalid payloads, maybe
        undefined should reject invalid mid
      #puback
        undefined should send a puback packet
        undefined should reject invalid mid
      #pubrec
        undefined should send a pubrec packet
        - should reject invalid mid
      #pubrel
        undefined should send a pubrel packet
        - should reject invalid mid
      #pubcomp
        undefined should send a pubcomp packet
        - should reject invalid mid
      #subscribe
        undefined should send a subscribe packet (single)
        undefined should send a subscribe packet (multiple)
        undefined should reject invalid subscriptions
        - should reject invalid subscription objects
        undefined should reject invalid mid
      #suback
        undefined should send a suback packet
        - should reject invalid mid
        undefined should reject invalid qos vector
      #unsubscribe
        undefined should send an unsubscribe packet
        undefined should reject invalid unsubs
        - should reject invalid mids
      #unsuback
        undefined should send a unsuback packet
        - should reject invalid mid
      #pingreq
        undefined should send a pingreq packet
      #pingresp
        undefined should send a pingresp packet
      #disconnect
        undefined should send a disconnect packet
        undefined should send a null disconnect packet


  75 passing (238ms)
  9 pending
  2 failing

  1) Connection
       parsing
         pubrel
           should fire a pubrel event:
Uncaught Error: Invalid header flag bits, must be 0x2 for pubrel packet at Parser._parseHeader (/usr/share/nodejs/mqtt-packet/parser.js:63:30)
      at Parser.parse (/usr/share/nodejs/mqtt-packet/parser.js:43:45)
at Transform.process [as _transform] (/usr/share/nodejs/mqtt-connection/lib/parseStream.js:14:17) at Transform._read (/usr/share/nodejs/readable-stream/lib/_stream_transform.js:177:10) at Transform._write (/usr/share/nodejs/readable-stream/lib/_stream_transform.js:164:83) at doWrite (/usr/share/nodejs/readable-stream/lib/_stream_writable.js:409:139) at writeOrBuffer (/usr/share/nodejs/readable-stream/lib/_stream_writable.js:398:5) at Transform.Writable.write (/usr/share/nodejs/readable-stream/lib/_stream_writable.js:307:11) at Transform.ondata (/usr/share/nodejs/readable-stream/lib/_stream_readable.js:681:20) at addChunk (/usr/share/nodejs/readable-stream/lib/_stream_readable.js:298:12) at readableAddChunk (/usr/share/nodejs/readable-stream/lib/_stream_readable.js:280:11) at Transform.Readable.push (/usr/share/nodejs/readable-stream/lib/_stream_readable.js:241:10) at Transform.push (/usr/share/nodejs/readable-stream/lib/_stream_transform.js:139:32)
      at Immediate.<anonymous> (test/util.js:13:12)
      at processImmediate (internal/timers.js:461:21)

  2) Connection
       parsing
         suback
           should fire a suback event:
     Uncaught Error: Invalid suback QoS, must be <= 2
at Parser._parseSuback (/usr/share/nodejs/mqtt-packet/parser.js:427:34) at Parser._parsePayload (/usr/share/nodejs/mqtt-packet/parser.js:119:16)
      at Parser.parse (/usr/share/nodejs/mqtt-packet/parser.js:43:45)
at Transform.process [as _transform] (/usr/share/nodejs/mqtt-connection/lib/parseStream.js:14:17) at Transform._read (/usr/share/nodejs/readable-stream/lib/_stream_transform.js:177:10) at Transform._write (/usr/share/nodejs/readable-stream/lib/_stream_transform.js:164:83) at doWrite (/usr/share/nodejs/readable-stream/lib/_stream_writable.js:409:139) at writeOrBuffer (/usr/share/nodejs/readable-stream/lib/_stream_writable.js:398:5) at Transform.Writable.write (/usr/share/nodejs/readable-stream/lib/_stream_writable.js:307:11) at Transform.ondata (/usr/share/nodejs/readable-stream/lib/_stream_readable.js:681:20) at addChunk (/usr/share/nodejs/readable-stream/lib/_stream_readable.js:298:12) at readableAddChunk (/usr/share/nodejs/readable-stream/lib/_stream_readable.js:280:11) at Transform.Readable.push (/usr/share/nodejs/readable-stream/lib/_stream_readable.js:241:10) at Transform.push (/usr/share/nodejs/readable-stream/lib/_stream_transform.js:139:32)
      at Immediate.<anonymous> (test/util.js:13:12)
      at processImmediate (internal/timers.js:461:21)



autopkgtest [03:42:46]: test pkg-js-autopkgtest

Attachment: OpenPGP_signature
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: node-mqtt-connection
Source-Version: 4.1.0-4
Done: Ying-Chun Liu (PaulLiu) <paul...@debian.org>

We believe that the bug you reported is fixed in the latest version of
node-mqtt-connection, 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 1001...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ying-Chun Liu (PaulLiu) <paul...@debian.org> (supplier of updated 
node-mqtt-connection 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 ftpmas...@ftp-master.debian.org)


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

Format: 1.8
Date: Sat, 01 Jan 2022 13:47:23 +0800
Source: node-mqtt-connection
Architecture: source
Version: 4.1.0-4
Distribution: unstable
Urgency: low
Maintainer: Debian Javascript Maintainers 
<pkg-javascript-de...@lists.alioth.debian.org>
Changed-By: Ying-Chun Liu (PaulLiu) <paul...@debian.org>
Closes: 1001726 1002255
Changes:
 node-mqtt-connection (4.1.0-4) unstable; urgency=low
 .
   [ Yadd ]
   * Team upload
   * Drop nodejs dependency
   * Mark test dependencies with <!nocheck>
 .
   [ Ying-Chun Liu (PaulLiu) ]
   * add debian/patches/0001_fix_test_for_node-mqtt-packet-7.1.1.patch
     - Fix FTBFS (Closes: #1002255)
     - Fix autopkgtest fail (Closes: #1001726)
Checksums-Sha1:
 ca06905b634b68178f645220a54776270d496109 2338 node-mqtt-connection_4.1.0-4.dsc
 42b2cda326ab3de3fac293558be86e8b4db3d48b 3476 
node-mqtt-connection_4.1.0-4.debian.tar.xz
 0da97c85582993f513d0f66999e9e11add8e1047 11901 
node-mqtt-connection_4.1.0-4_source.buildinfo
Checksums-Sha256:
 4ca0fe7d64ed32b3961871b49dc25607bc67896c5442ae0ae3bf82c5cc4e12c9 2338 
node-mqtt-connection_4.1.0-4.dsc
 11a816fa01cd64c304b318a05bf472c53e85a4ca1bd846a87f0eeb4c3ec8200b 3476 
node-mqtt-connection_4.1.0-4.debian.tar.xz
 a7733bc92347d4d1e4c348d3cd331863e0bfc5f3763aa145142e53983152aa4b 11901 
node-mqtt-connection_4.1.0-4_source.buildinfo
Files:
 909d88ce36f453c1483b17ed67ba1326 2338 javascript optional 
node-mqtt-connection_4.1.0-4.dsc
 dbb9c97a1a1439e1d04f95beb1d3ffd9 3476 javascript optional 
node-mqtt-connection_4.1.0-4.debian.tar.xz
 8b04e8bdf1f08b07fb28992c31235a2f 11901 javascript optional 
node-mqtt-connection_4.1.0-4_source.buildinfo

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

iQJHBAEBCgAxFiEEo2h49GQQhoFgDLZIRBc/oT0FiIgFAmHP7H8THHBhdWxsaXVA
ZGViaWFuLm9yZwAKCRBEFz+hPQWIiFV9D/9tsIScl86O/h+kvb+A8G+unKAjq4Cf
5TUZyy/XCm/t0LU5gTsyGlvp7/9GJC9n9XHbLIVQW9qcosfONiqCv9Vr34wsjQDH
t6KNl8V5PW7GoyAdV7ULE/NWSehWu3KM8Z5naxlENjY4akCtXqL1OFpcLrXBuRkf
ICfogBKuKRnRlfx/O/fkjpIVdTqt1UyURpyV6v8fLriw06PNB1LZif2zOabVAr0x
krLnzlmDz3cuc+GQTeU9otw1vSH5ojHZESCRLNLvR6eg5lKGWidygNFL08/RiW1v
/r4MVIa0aIjJI4atHEXgglokgfuEEetipgmUpaObXN6C7NOgZJyHhQT8OYWZxOIZ
CVyK5BT7u3bBh5i7+F4pam+7kr5kOPTAeG7Iq8EeQtNhsfjQcCnGvENBRBd7mZFs
RJ94fdc0v87qm2txZYB51I643e6hTeRayRQO1wscXuEICa9uLPiTTQ18R0stQlsF
2epgD9IvDtT9qaP7Et7sScFCAdyEytT59M+JiZomADgBQKhY95sRTj/6MXvCML8f
Pwyhhtqkr4Oq1bQ3dgBYHB5Sy0j2Ex3HvPCb5clPGVV8D1POfZGFNXxJ/I4roUaj
Oa5UtLFUXfSFiuz7WIFsxVxmCA9rgEZUc9LM0ifZueOTR+BjdhM51YAnb3qaKdgO
jz2T9fFGc4kvsg==
=+qiO
-----END PGP SIGNATURE-----

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

Reply via email to