Package: src:node-request
Version: 2.88.1-6
Severity: serious
Tags: ftbfs bookworm

Dear maintainer:

During a rebuild of all packages in bookworm, this package failed to build.

[ Note: I can't mark the bug as fixed in trixie because it does not exist
  in trixie anymore, but packages in bookworm must still build in bookworm ].

Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:

https://people.debian.org/~sanvila/build-logs/bookworm/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:node-request, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean
   dh_auto_clean --buildsystem=nodejs
        rm -rf ./node_modules/.cache ./.nyc_output
rm ./node_modules/.cache
   dh_clean
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure --buildsystem=nodejs
   dh_auto_build --buildsystem=nodejs

[... snipped ...]

ok 1002 should be strictly equal
ok 1003 should be strictly equal
ok 1004 should be strictly equal
ok 1005 should be strictly equal
ok 1006 should be strictly equal
ok 1007 should be strictly equal
ok 1008 should be strictly equal
ok 1009 should be strictly equal
ok 1010 should be strictly equal
ok 1011 should be strictly equal
ok 1012 should be strictly equal
ok 1013 should be strictly equal
ok 1014 should be strictly equal
ok 1015 should be strictly equal
ok 1016 should be strictly equal
ok 1017 should be strictly equal
ok 1018 should be strictly equal
ok 1019 should be strictly equal
ok 1020 should be strictly equal
not ok 1021 should be strictly equal
  ---
    operator: equal
    expected: true
    actual:   false
    at: Request._callback (/<<PKGBUILDDIR>>/tests/test-timing.js:57:7)
    stack: |-
      Error: should be strictly equal
          at Test.assert [as _assert] 
(/usr/share/nodejs/tape/lib/test.js:312:48)
          at Test.bound [as _assert] (/usr/share/nodejs/tape/lib/test.js:95:17)
          at Test.strictEqual (/usr/share/nodejs/tape/lib/test.js:476:7)
          at Test.bound [as equal] (/usr/share/nodejs/tape/lib/test.js:95:17)
          at Request._callback (/<<PKGBUILDDIR>>/tests/test-timing.js:57:7)
          at self.callback (/<<PKGBUILDDIR>>/request.js:185:22)
          at Request.emit (node:events:517:28)
          at Request.<anonymous> (/<<PKGBUILDDIR>>/request.js:1161:10)
          at Request.emit (node:events:517:28)
          at IncomingMessage.<anonymous> (/<<PKGBUILDDIR>>/request.js:1083:12)
          at Object.onceWrapper (node:events:631:28)
          at IncomingMessage.emit (node:events:529:35)
          at endReadableNT (node:internal/streams/readable:1400:12)
          at process.processTicksAndRejections 
(node:internal/process/task_queues:82:21)
  ...
ok 1022 should be deeply equivalent
ok 1023 should be deeply equivalent
# redirected request is timed with rollup
ok 1024 should be strictly equal
ok 1025 should be strictly equal
ok 1026 should be strictly equal
ok 1027 should be strictly equal
ok 1028 should be strictly equal
ok 1029 should be strictly equal
not ok 1030 should be strictly equal
  ---
    operator: equal
    expected: true
    actual:   false
    at: Request._callback (/<<PKGBUILDDIR>>/tests/test-timing.js:89:7)
    stack: |-
      Error: should be strictly equal
          at Test.assert [as _assert] 
(/usr/share/nodejs/tape/lib/test.js:312:48)
          at Test.bound [as _assert] (/usr/share/nodejs/tape/lib/test.js:95:17)
          at Test.strictEqual (/usr/share/nodejs/tape/lib/test.js:476:7)
          at Test.bound [as equal] (/usr/share/nodejs/tape/lib/test.js:95:17)
          at Request._callback (/<<PKGBUILDDIR>>/tests/test-timing.js:89:7)
          at self.callback (/<<PKGBUILDDIR>>/request.js:185:22)
          at Request.emit (node:events:517:28)
          at Request.<anonymous> (/<<PKGBUILDDIR>>/request.js:1161:10)
          at Request.emit (node:events:517:28)
          at IncomingMessage.<anonymous> (/<<PKGBUILDDIR>>/request.js:1083:12)
          at Object.onceWrapper (node:events:631:28)
          at IncomingMessage.emit (node:events:529:35)
          at endReadableNT (node:internal/streams/readable:1400:12)
          at process.processTicksAndRejections 
(node:internal/process/task_queues:82:21)
  ...
# keepAlive is timed
ok 1031 should be strictly equal
ok 1032 should be strictly equal
ok 1033 should be strictly equal
ok 1034 should be strictly equal
ok 1035 should be strictly equal
ok 1036 should be strictly equal
ok 1037 should be strictly equal
ok 1038 should be strictly equal
ok 1039 should be strictly equal
ok 1040 should be strictly equal
ok 1041 should be strictly equal
ok 1042 should be strictly equal
# cleanup
# setup
# request().toJSON()
ok 1043 should be strictly equal
ok 1044 should be strictly equal
ok 1045 should be strictly equal
ok 1046 should be strictly equal
ok 1047 should be strictly equal
ok 1048 should be strictly equal
ok 1049 should be strictly equal
# cleanup
# setup
# unix socket connection
ok 1050 no error in connection
ok 1051 got HTTP 200 OK response
ok 1052 expected response body is received
# unix socket connection with qs
ok 1053 no error in connection
ok 1054 got HTTP 200 OK response
ok 1055 expected response body is received
# cleanup
# test baseurl="http://localhost:39935"; uri=""
ok 1056 should be strictly equal
ok 1057 should be strictly equal
ok 1058 should be strictly equal
# test baseurl="http://localhost:39935/"; uri=""
ok 1059 should be strictly equal
ok 1060 should be strictly equal
ok 1061 should be strictly equal
# test baseurl="http://localhost:39935"; uri="/"
ok 1062 should be strictly equal
ok 1063 should be strictly equal
ok 1064 should be strictly equal
# test baseurl="http://localhost:39935/"; uri="/"
ok 1065 should be strictly equal
ok 1066 should be strictly equal
ok 1067 should be strictly equal
# test baseurl="http://localhost:39935/api"; uri=""
ok 1068 should be strictly equal
ok 1069 should be strictly equal
ok 1070 should be strictly equal
# test baseurl="http://localhost:39935/api/"; uri=""
ok 1071 should be strictly equal
ok 1072 should be strictly equal
ok 1073 should be strictly equal
# test baseurl="http://localhost:39935/api"; uri="/"
ok 1074 should be strictly equal
ok 1075 should be strictly equal
ok 1076 should be strictly equal
# test baseurl="http://localhost:39935/api/"; uri="/"
ok 1077 should be strictly equal
ok 1078 should be strictly equal
ok 1079 should be strictly equal
# test baseurl="http://localhost:39935/api"; uri="resource"
ok 1080 should be strictly equal
ok 1081 should be strictly equal
ok 1082 should be strictly equal
# test baseurl="http://localhost:39935/api/"; uri="resource"
ok 1083 should be strictly equal
ok 1084 should be strictly equal
ok 1085 should be strictly equal
# test baseurl="http://localhost:39935/api"; uri="/resource"
ok 1086 should be strictly equal
ok 1087 should be strictly equal
ok 1088 should be strictly equal
# test baseurl="http://localhost:39935/api/"; uri="/resource"
ok 1089 should be strictly equal
ok 1090 should be strictly equal
ok 1091 should be strictly equal
# test baseurl="http://localhost:39935/api"; uri="resource/"
ok 1092 should be strictly equal
ok 1093 should be strictly equal
ok 1094 should be strictly equal
# test baseurl="http://localhost:39935/api/"; uri="resource/"
ok 1095 should be strictly equal
ok 1096 should be strictly equal
ok 1097 should be strictly equal
# test baseurl="http://localhost:39935/api"; uri="/resource/"
ok 1098 should be strictly equal
ok 1099 should be strictly equal
ok 1100 should be strictly equal
# test baseurl="http://localhost:39935/api/"; uri="/resource/"
ok 1101 should be strictly equal
ok 1102 should be strictly equal
ok 1103 should be strictly equal
# cleanup
# #125: headers.cookie with no cookie jar
ok 1104 should be strictly equal
ok 1105 should be strictly equal
ok 1106 should be strictly equal
# #125: headers.cookie + cookie jar
ok 1107 should be strictly equal
ok 1108 should be strictly equal
ok 1109 should be strictly equal
# #794: ignore cookie parsing and domain errors
ok 1110 should be strictly equal
ok 1111 should be strictly equal
ok 1112 should be strictly equal
# #784: override content-type when json is used
ok 1113 should be strictly equal
ok 1114 should be strictly equal
ok 1115 should be strictly equal
# neither headers.cookie nor a cookie jar is specified
ok 1116 should be strictly equal
ok 1117 should be strictly equal
ok 1118 should be strictly equal
# cleanup
# basic proxy
ok 1119 should be strictly equal
ok 1120 should be strictly equal
ok 1121 should be strictly equal
ok 1122 should be strictly equal
ok 1123 should be strictly equal
# proxy auth without uri auth
ok 1124 should be strictly equal
ok 1125 should be strictly equal
ok 1126 should be strictly equal
ok 1127 should be strictly equal
ok 1128 should be strictly equal
# HTTP_PROXY environment variable and http: url
ok 1129 should be strictly equal
ok 1130 should be strictly equal
ok 1131 should be strictly equal
ok 1132 should be strictly equal
# http_proxy environment variable and http: url
ok 1133 should be strictly equal
ok 1134 should be strictly equal
ok 1135 should be strictly equal
ok 1136 should be strictly equal
# HTTP_PROXY environment variable and https: url
ok 1137 should be strictly equal
ok 1138 should be strictly equal
ok 1139 should be strictly equal
ok 1140 should be strictly equal
# http_proxy environment variable and https: url
ok 1141 should be strictly equal
ok 1142 should be strictly equal
ok 1143 should be strictly equal
ok 1144 should be strictly equal
# HTTPS_PROXY environment variable and https: url
ok 1145 should be strictly equal
ok 1146 should be strictly equal
ok 1147 should be strictly equal
ok 1148 should be strictly equal
# https_proxy environment variable and https: url
ok 1149 should be strictly equal
ok 1150 should be strictly equal
ok 1151 should be strictly equal
ok 1152 should be strictly equal
# multiple environment variables and https: url
ok 1153 should be strictly equal
ok 1154 should be strictly equal
ok 1155 should be strictly equal
ok 1156 should be strictly equal
# NO_PROXY ignored with explicit proxy passed
ok 1157 should be strictly equal
ok 1158 should be strictly equal
ok 1159 should be strictly equal
ok 1160 should be strictly equal
# NO_PROXY does not override HTTP_PROXY if no hostnames match
ok 1161 should be strictly equal
ok 1162 should be strictly equal
ok 1163 should be strictly equal
ok 1164 should be strictly equal
# NO_PROXY only overrides HTTP_PROXY if the port matches
ok 1165 should be strictly equal
ok 1166 should be strictly equal
ok 1167 should be strictly equal
ok 1168 should be strictly equal
# http_proxy with length of one more than the URL
ok 1169 should be strictly equal
ok 1170 should be strictly equal
ok 1171 should be strictly equal
ok 1172 should be strictly equal
# uri auth without proxy auth
ok 1173 should be strictly equal
ok 1174 should be strictly equal
ok 1175 should be strictly equal
ok 1176 should be strictly equal
ok 1177 should be strictly equal
ok 1178 should be strictly equal
# cleanup

1..1178
# tests 1178
# pass  1176
# fail  2

dh_auto_test: error: /bin/sh -ex debian/tests/pkg-js/test returned exit code 1
make: *** [debian/rules:5: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

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

Reply via email to