Activity log for bug #1938949

Date Who What changed Old value New value Message
2021-08-04 20:33:32 Bryce Harrington bug added bug
2021-08-04 20:34:24 Bryce Harrington bug watch added https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=991820
2021-08-04 20:34:24 Bryce Harrington bug task added node-websocket-driver (Debian)
2021-08-05 19:46:23 Bryce Harrington attachment added require https://bugs.launchpad.net/ubuntu/+source/node-websocket-driver/+bug/1938949/+attachment/5516199/+files/require
2021-08-05 19:50:49 Bryce Harrington description https://autopkgtest.ubuntu.com/results/autopkgtest-impish/impish/amd64/n/node-websocket-driver/20210803_073423_2d5a6@/log.gz autopkgtest [07:34:07]: test require: [----------------------- (node:1132) [DEP0131] DeprecationWarning: The legacy HTTP parser is deprecated. autopkgtest [07:34:08]: test require: -----------------------] autopkgtest [07:34:08]: test require: - - - - - - - - - - results - - - - - - - - - - require FAIL stderr: (node:1132) [DEP0131] DeprecationWarning: The legacy HTTP parser is deprecated. autopkgtest [07:34:08]: test require: - - - - - - - - - - stderr - - - - - - - - - - (node:1132) [DEP0131] DeprecationWarning: The legacy HTTP parser is deprecated. Same issue affects Debian, reported at https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=991820 """ With a recent upload of nodejs (CVE related, but including more changes than just that) the autopkgtest of node-websocket-driver fails in testing when that autopkgtest is run with the binary packages of nodejs from unstable. It passes when run with only packages from testing. In tabular form: pass fail nodejs from testing 12.22.4~dfsg-1 node-websocket-driver from testing 0.3.5-1.1 all others from testing from testing I copied some of the output at the bottom of this report. It seems that the CVE fix deliberately made a parser deprecated, which results in a *warning* to stderr. The default behavior of autopkgtest is to fail on output to stderr. """ We have nodejs 12.22.4~dfsg-1ubuntu1 in -proposed right now, so with this clue I'm going to try retriggering with all-proposed to see if it just needs to go in with the newer nodejs. If that doesn't work, there is also a newer node-websocket-driver 0.7.4+~cs0.6.7-1 in experimental, however I wonder if that might only work with nodejs 14. Perhaps a better alternative would be to modify the 'require' test to allow stderr, or maybe filter the specific warning? https://autopkgtest.ubuntu.com/results/autopkgtest-impish/impish/amd64/n/node-websocket-driver/20210803_073423_2d5a6@/log.gz autopkgtest [07:34:07]: test require: [----------------------- (node:1132) [DEP0131] DeprecationWarning: The legacy HTTP parser is deprecated. autopkgtest [07:34:08]: test require: -----------------------] autopkgtest [07:34:08]: test require: - - - - - - - - - - results - - - - - - - - - - require FAIL stderr: (node:1132) [DEP0131] DeprecationWarning: The legacy HTTP parser is deprecated. autopkgtest [07:34:08]: test require: - - - - - - - - - - stderr - - - - - - - - - - (node:1132) [DEP0131] DeprecationWarning: The legacy HTTP parser is deprecated. Same issue affects Debian, reported at https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=991820 """ With a recent upload of nodejs (CVE related, but including more changes than just that) the autopkgtest of node-websocket-driver fails in testing when that autopkgtest is run with the binary packages of nodejs from unstable. It passes when run with only packages from testing. In tabular form:                        pass fail nodejs from testing 12.22.4~dfsg-1 node-websocket-driver from testing 0.3.5-1.1 all others from testing from testing I copied some of the output at the bottom of this report. It seems that the CVE fix deliberately made a parser deprecated, which results in a *warning* to stderr. The default behavior of autopkgtest is to fail on output to stderr. """ There is a newer node-websocket-driver 0.7.4+~cs0.6.7-1 in experimental, however I suspect that might require nodejs 14. Perhaps a better alternative would be to modify the 'require' test to allow stderr, or maybe filter the specific warning?
2021-08-20 16:58:50 Bug Watch Updater node-websocket-driver (Debian): status Unknown Fix Released