Source: node-react-transition-group Version: 4.4.5+~cs4.4.6-2 Severity: serious Justification: FTBFS Tags: trixie sid ftbfs User: lu...@debian.org Usertags: ftbfs-20240313 ftbfs-trixie
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > make[1]: Entering directory '/<<PKGBUILDDIR>>' > babeljs src --out-dir lib/cjs > Successfully compiled 12 files with Babel (1343ms). > BABEL_ENV=esm babeljs src --out-dir lib/esm > Successfully compiled 12 files with Babel (1241ms). > BABEL_ENV=esm rollup -c > [36m > [1m./src/index.js[22m → > [1m./lib/dist/react-transition-group.js[22m...[39m > [1m[33m(!) Unresolved dependencies[39m[22m > [90mhttps://rollupjs.org/troubleshooting/#warning-treating-module-as-external-dependency[39m > [1mdom-helpers/addClass[22m (imported by "src/CSSTransition.js") > [1mdom-helpers/removeClass[22m (imported by "src/CSSTransition.js") > [1m@babel/runtime/helpers/esm/objectWithoutPropertiesLoose[22m (imported by > "src/TransitionGroup.js", "src/ReplaceTransition.js", "src/Transition.js" and > "src/CSSTransition.js") > [1m@babel/runtime/helpers/esm/extends[22m (imported by > "src/CSSTransition.js" and "src/TransitionGroup.js") > [1mprop-types[22m (imported by "src/ReplaceTransition.js", > "src/Transition.js", "src/SwitchTransition.js", "src/TransitionGroup.js", > "src/CSSTransition.js" and "src/utils/PropTypes.js") > [1m[33m(!) Missing global variable names[39m[22m > [90mhttps://rollupjs.org/configuration-options/#output-globals[39m > Use "output.globals" to specify browser global variable names corresponding > to external modules: > [1m@babel/runtime/helpers/esm/extends[22m (guessing "_extends") > [1m@babel/runtime/helpers/esm/objectWithoutPropertiesLoose[22m (guessing > "_objectWithoutPropertiesLoose") > [1mprop-types[22m (guessing "PropTypes") > [1mdom-helpers/addClass[22m (guessing "addOneClass") > [1mdom-helpers/removeClass[22m (guessing "removeOneClass") > [1m[33m(!) Plugin replace: @rollup/plugin-replace: 'preventAssignment' > currently defaults to false. It is recommended to set this option to `true`, > as the next major version will default this option to `true`.[39m[22m > [32mcreated [1m./lib/dist/react-transition-group.js[22m in > [1m1.9s[22m[39m > [36m > [1m./src/index.js[22m → > [1m./lib/dist/react-transition-group.min.js[22m...[39m > [1m[33m(!) Unresolved dependencies[39m[22m > [90mhttps://rollupjs.org/troubleshooting/#warning-treating-module-as-external-dependency[39m > [1mdom-helpers/removeClass[22m (imported by "src/CSSTransition.js") > [1mdom-helpers/addClass[22m (imported by "src/CSSTransition.js") > [1m@babel/runtime/helpers/esm/objectWithoutPropertiesLoose[22m (imported by > "src/Transition.js", "src/CSSTransition.js", "src/TransitionGroup.js" and > "src/ReplaceTransition.js") > [1m@babel/runtime/helpers/esm/extends[22m (imported by > "src/CSSTransition.js" and "src/TransitionGroup.js") > [1mprop-types[22m (imported by "src/SwitchTransition.js", > "src/Transition.js", "src/CSSTransition.js", "src/ReplaceTransition.js", > "src/TransitionGroup.js" and "src/utils/PropTypes.js") > [1m[33m(!) Missing global variable names[39m[22m > [90mhttps://rollupjs.org/configuration-options/#output-globals[39m > Use "output.globals" to specify browser global variable names corresponding > to external modules: > [1m@babel/runtime/helpers/esm/extends[22m (guessing "_extends") > [1m@babel/runtime/helpers/esm/objectWithoutPropertiesLoose[22m (guessing > "_objectWithoutPropertiesLoose") > [1mprop-types[22m (guessing "PropTypes") > [1mdom-helpers/addClass[22m (guessing "addOneClass") > [1mdom-helpers/removeClass[22m (guessing "removeOneClass") > [1m[33m(!) Plugin replace: @rollup/plugin-replace: 'preventAssignment' > currently defaults to false. It is recommended to set this option to `true`, > as the next major version will default this option to `true`.[39m[22m > [32mcreated [1m./lib/dist/react-transition-group.min.js[22m in > [1m1.3s[22m[39m > make[1]: Leaving directory '/<<PKGBUILDDIR>>' > dh_auto_test --buildsystem=nodejs -O--buildsystem=nodejs > Found debian/nodejs/additional_components > Adding component(s): types > mkdir -p node_modules/\@testing-library > ln -s ../../debian/tests/test_modules/\@testing-library/dom > node_modules/\@testing-library/dom > ln -s ../../debian/tests/test_modules/\@testing-library/react > node_modules/\@testing-library/react > ln -s ../debian/tests/test_modules/aria-query node_modules/aria-query > ln -s ../debian/tests/test_modules/dom-accessibility-api > node_modules/dom-accessibility-api > ln -s ../debian/tests/test_modules/lz-string node_modules/lz-string > ln -s ../. node_modules/react-transition-group > /bin/sh -ex debian/tests/pkg-js/test > + [ != ] > + jest --ci --testPathIgnorePatterns test/CSSTransitionGroup-test.js > test/TransitionGroup-test.js > PASS test/ChildMapping-test.js (8.265 s) > PASS test/SSR-test.js (8.864 s) > PASS test/SwitchTransition-test.js (8.116 s) > PASS test/CSSTransition-test.js (8.567 s) > FAIL test/Transition-test.js (9.845 s) > ● Console > > console.error > Error: Uncaught [Error: wrong timeout] > at reportException > (/usr/share/nodejs/jsdom/lib/jsdom/living/helpers/runtime-script-errors.js:66:24) > at innerInvokeEventListeners > (/usr/share/nodejs/jsdom/lib/jsdom/living/events/EventTarget-impl.js:353:9) > at invokeEventListeners > (/usr/share/nodejs/jsdom/lib/jsdom/living/events/EventTarget-impl.js:286:3) > at HTMLUnknownElementImpl._dispatch > (/usr/share/nodejs/jsdom/lib/jsdom/living/events/EventTarget-impl.js:233:9) > at HTMLUnknownElementImpl.dispatchEvent > (/usr/share/nodejs/jsdom/lib/jsdom/living/events/EventTarget-impl.js:104:17) > at HTMLUnknownElement.dispatchEvent > (/usr/share/nodejs/jsdom/lib/jsdom/living/generated/EventTarget.js:195:36) > at Object.apply > (/usr/share/nodejs/react-dom/cjs/react-dom.development.js:4370:16) > at invokeGuardedCallback > (/usr/share/nodejs/react-dom/cjs/react-dom.development.js:4441:31) > at reportUncaughtErrorInDEV > (/usr/share/nodejs/react-dom/cjs/react-dom.development.js:21633:5) > at captureCommitPhaseError > (/usr/share/nodejs/react-dom/cjs/react-dom.development.js:25542:5) > at commitLayoutMountEffects_complete > (/usr/share/nodejs/react-dom/cjs/react-dom.development.js:23222:9) > at commitLayoutEffects_begin > (/usr/share/nodejs/react-dom/cjs/react-dom.development.js:23209:7) > at commitLayoutEffects > (/usr/share/nodejs/react-dom/cjs/react-dom.development.js:23153:3) > at commitRootImpl > (/usr/share/nodejs/react-dom/cjs/react-dom.development.js:25243:5) > at commitRoot > (/usr/share/nodejs/react-dom/cjs/react-dom.development.js:25113:5) > at finishConcurrentRender > (/usr/share/nodejs/react-dom/cjs/react-dom.development.js:24490:9) > at callback > (/usr/share/nodejs/react-dom/cjs/react-dom.development.js:24334:7) > at workLoop > (/usr/share/nodejs/scheduler/cjs/scheduler.development.js:274:34) > at scheduledHostCallback > (/usr/share/nodejs/scheduler/cjs/scheduler.development.js:252:14) > at performWorkUntilDeadline > (/usr/share/nodejs/scheduler/cjs/scheduler.development.js:498:21) > at Timeout.task [as _onTimeout] > (/usr/share/nodejs/jsdom/lib/jsdom/browser/Window.js:520:19) > at listOnTimeout (node:internal/timers:569:17) > at processTimers (node:internal/timers:512:7) { > detail: Error: wrong timeout > at Object.onEntered > (/<<PKGBUILDDIR>>/test/Transition-test.js:288:19) > at callback (/<<PKGBUILDDIR>>/src/Transition.js:259:22) > at Transition.call (/<<PKGBUILDDIR>>/src/Transition.js:316:9) > at callCallback > (/usr/share/nodejs/react-dom/cjs/react-dom.development.js:13194:12) > at commitUpdateQueue > (/usr/share/nodejs/react-dom/cjs/react-dom.development.js:13212:9) > at commitLayoutEffectOnFiber > (/usr/share/nodejs/react-dom/cjs/react-dom.development.js:22086:13) > at commitLayoutMountEffects_complete > (/usr/share/nodejs/react-dom/cjs/react-dom.development.js:23220:9) > at commitLayoutEffects_begin > (/usr/share/nodejs/react-dom/cjs/react-dom.development.js:23209:7) > at commitLayoutEffects > (/usr/share/nodejs/react-dom/cjs/react-dom.development.js:23153:3) > at commitRootImpl > (/usr/share/nodejs/react-dom/cjs/react-dom.development.js:25243:5) > at commitRoot > (/usr/share/nodejs/react-dom/cjs/react-dom.development.js:25113:5) > at finishConcurrentRender > (/usr/share/nodejs/react-dom/cjs/react-dom.development.js:24490:9) > at callback > (/usr/share/nodejs/react-dom/cjs/react-dom.development.js:24334:7) > at workLoop > (/usr/share/nodejs/scheduler/cjs/scheduler.development.js:274:34) > at scheduledHostCallback > (/usr/share/nodejs/scheduler/cjs/scheduler.development.js:252:14) > at performWorkUntilDeadline > (/usr/share/nodejs/scheduler/cjs/scheduler.development.js:498:21) > at Timeout.task [as _onTimeout] > (/usr/share/nodejs/jsdom/lib/jsdom/browser/Window.js:520:19) > at listOnTimeout (node:internal/timers:569:17) > at processTimers (node:internal/timers:512:7), > type: 'unhandled exception' > } > > 61 | }); > 62 | virtualConsole.on('jsdomError', error => { > > 63 | context.console.error(error); > | ^ > 64 | }); > 65 | this.dom = new (_jsdom().JSDOM)(typeof > projectConfig.testEnvironmentOptions.html === 'string' ? > projectConfig.testEnvironmentOptions.html : '<!DOCTYPE html>', { > 66 | pretendToBeVisual: true, > > at VirtualConsole.<anonymous> > (../../../usr/share/nodejs/jest-environment-jsdom/build/index.js:63:23) > at reportException > (../../../usr/share/nodejs/jsdom/lib/jsdom/living/helpers/runtime-script-errors.js:70:28) > at innerInvokeEventListeners > (../../../usr/share/nodejs/jsdom/lib/jsdom/living/events/EventTarget-impl.js:353:9) > at invokeEventListeners > (../../../usr/share/nodejs/jsdom/lib/jsdom/living/events/EventTarget-impl.js:286:3) > at HTMLUnknownElementImpl._dispatch > (../../../usr/share/nodejs/jsdom/lib/jsdom/living/events/EventTarget-impl.js:233:9) > at HTMLUnknownElementImpl.dispatchEvent > (../../../usr/share/nodejs/jsdom/lib/jsdom/living/events/EventTarget-impl.js:104:17) > at HTMLUnknownElement.dispatchEvent > (../../../usr/share/nodejs/jsdom/lib/jsdom/living/generated/EventTarget.js:195:36) > at Object.apply > (../../../usr/share/nodejs/react-dom/cjs/react-dom.development.js:4370:16) > at invokeGuardedCallback > (../../../usr/share/nodejs/react-dom/cjs/react-dom.development.js:4441:31) > at reportUncaughtErrorInDEV > (../../../usr/share/nodejs/react-dom/cjs/react-dom.development.js:21633:5) > at captureCommitPhaseError > (../../../usr/share/nodejs/react-dom/cjs/react-dom.development.js:25542:5) > at commitLayoutMountEffects_complete > (../../../usr/share/nodejs/react-dom/cjs/react-dom.development.js:23222:9) > at commitLayoutEffects_begin > (../../../usr/share/nodejs/react-dom/cjs/react-dom.development.js:23209:7) > at commitLayoutEffects > (../../../usr/share/nodejs/react-dom/cjs/react-dom.development.js:23153:3) > at commitRootImpl > (../../../usr/share/nodejs/react-dom/cjs/react-dom.development.js:25243:5) > at commitRoot > (../../../usr/share/nodejs/react-dom/cjs/react-dom.development.js:25113:5) > at finishConcurrentRender > (../../../usr/share/nodejs/react-dom/cjs/react-dom.development.js:24490:9) > at callback > (../../../usr/share/nodejs/react-dom/cjs/react-dom.development.js:24334:7) > at workLoop > (../../../usr/share/nodejs/scheduler/cjs/scheduler.development.js:274:34) > at scheduledHostCallback > (../../../usr/share/nodejs/scheduler/cjs/scheduler.development.js:252:14) > at performWorkUntilDeadline > (../../../usr/share/nodejs/scheduler/cjs/scheduler.development.js:498:21) > at Timeout.task [as _onTimeout] > (../../../usr/share/nodejs/jsdom/lib/jsdom/browser/Window.js:520:19) > > console.error > The above error occurred in the <Transition> component: > > at construct (/<<PKGBUILDDIR>>/src/Transition.js:111:5) > > Consider adding an error boundary to your tree to customize error > handling behavior. > Visit https://reactjs.org/link/error-boundaries to learn more about > error boundaries. > > 17644 | // has already printed it. Even if the application > swallows the error, it is still > 17645 | // displayed by the browser thanks to the DEV-only fake > event trick in ReactErrorUtils. > > 17646 | console['error'](combinedMessage); // Don't transform to > our wrapper > | ^ > 17647 | } > 17648 | } catch (e) { > 17649 | // This method must not throw, or React internal state will > get messed up. > > at logCapturedError > (../../../usr/share/nodejs/react-dom/cjs/react-dom.development.js:17646:23) > at call > (../../../usr/share/nodejs/react-dom/cjs/react-dom.development.js:17672:5) > at callCallback > (../../../usr/share/nodejs/react-dom/cjs/react-dom.development.js:13194:12) > at commitUpdateQueue > (../../../usr/share/nodejs/react-dom/cjs/react-dom.development.js:13212:9) > at commitLayoutEffectOnFiber > (../../../usr/share/nodejs/react-dom/cjs/react-dom.development.js:22107:13) > at commitLayoutMountEffects_complete > (../../../usr/share/nodejs/react-dom/cjs/react-dom.development.js:23220:9) > at commitLayoutEffects_begin > (../../../usr/share/nodejs/react-dom/cjs/react-dom.development.js:23209:7) > at commitLayoutEffects > (../../../usr/share/nodejs/react-dom/cjs/react-dom.development.js:23153:3) > at commitRootImpl > (../../../usr/share/nodejs/react-dom/cjs/react-dom.development.js:25243:5) > at commitRoot > (../../../usr/share/nodejs/react-dom/cjs/react-dom.development.js:25113:5) > at callback > (../../../usr/share/nodejs/react-dom/cjs/react-dom.development.js:24604:3) > at flushSyncCallbacks > (../../../usr/share/nodejs/react-dom/cjs/react-dom.development.js:11521:22) > at commitRootImpl > (../../../usr/share/nodejs/react-dom/cjs/react-dom.development.js:25372:3) > at commitRoot > (../../../usr/share/nodejs/react-dom/cjs/react-dom.development.js:25113:5) > at finishConcurrentRender > (../../../usr/share/nodejs/react-dom/cjs/react-dom.development.js:24490:9) > at callback > (../../../usr/share/nodejs/react-dom/cjs/react-dom.development.js:24334:7) > at workLoop > (../../../usr/share/nodejs/scheduler/cjs/scheduler.development.js:274:34) > at scheduledHostCallback > (../../../usr/share/nodejs/scheduler/cjs/scheduler.development.js:252:14) > at performWorkUntilDeadline > (../../../usr/share/nodejs/scheduler/cjs/scheduler.development.js:498:21) > at Timeout.task [as _onTimeout] > (../../../usr/share/nodejs/jsdom/lib/jsdom/browser/Window.js:520:19) > > console.error > Error: Uncaught [Error: wrong timeout] > at reportException > (/usr/share/nodejs/jsdom/lib/jsdom/living/helpers/runtime-script-errors.js:66:24) > at Timeout.task [as _onTimeout] > (/usr/share/nodejs/jsdom/lib/jsdom/browser/Window.js:525:9) > at listOnTimeout (node:internal/timers:569:17) > at processTimers (node:internal/timers:512:7) { > detail: Error: wrong timeout > at Object.onEntered > (/<<PKGBUILDDIR>>/test/Transition-test.js:288:19) > at callback (/<<PKGBUILDDIR>>/src/Transition.js:259:22) > at Transition.call (/<<PKGBUILDDIR>>/src/Transition.js:316:9) > at callCallback > (/usr/share/nodejs/react-dom/cjs/react-dom.development.js:13194:12) > at commitUpdateQueue > (/usr/share/nodejs/react-dom/cjs/react-dom.development.js:13212:9) > at commitLayoutEffectOnFiber > (/usr/share/nodejs/react-dom/cjs/react-dom.development.js:22086:13) > at commitLayoutMountEffects_complete > (/usr/share/nodejs/react-dom/cjs/react-dom.development.js:23220:9) > at commitLayoutEffects_begin > (/usr/share/nodejs/react-dom/cjs/react-dom.development.js:23209:7) > at commitLayoutEffects > (/usr/share/nodejs/react-dom/cjs/react-dom.development.js:23153:3) > at commitRootImpl > (/usr/share/nodejs/react-dom/cjs/react-dom.development.js:25243:5) > at commitRoot > (/usr/share/nodejs/react-dom/cjs/react-dom.development.js:25113:5) > at finishConcurrentRender > (/usr/share/nodejs/react-dom/cjs/react-dom.development.js:24490:9) > at callback > (/usr/share/nodejs/react-dom/cjs/react-dom.development.js:24334:7) > at workLoop > (/usr/share/nodejs/scheduler/cjs/scheduler.development.js:274:34) > at scheduledHostCallback > (/usr/share/nodejs/scheduler/cjs/scheduler.development.js:252:14) > at performWorkUntilDeadline > (/usr/share/nodejs/scheduler/cjs/scheduler.development.js:498:21) > at Timeout.task [as _onTimeout] > (/usr/share/nodejs/jsdom/lib/jsdom/browser/Window.js:520:19) > at listOnTimeout (node:internal/timers:569:17) > at processTimers (node:internal/timers:512:7), > type: 'unhandled exception' > } > > 61 | }); > 62 | virtualConsole.on('jsdomError', error => { > > 63 | context.console.error(error); > | ^ > 64 | }); > 65 | this.dom = new (_jsdom().JSDOM)(typeof > projectConfig.testEnvironmentOptions.html === 'string' ? > projectConfig.testEnvironmentOptions.html : '<!DOCTYPE html>', { > 66 | pretendToBeVisual: true, > > at VirtualConsole.<anonymous> > (../../../usr/share/nodejs/jest-environment-jsdom/build/index.js:63:23) > at reportException > (../../../usr/share/nodejs/jsdom/lib/jsdom/living/helpers/runtime-script-errors.js:70:28) > at Timeout.task [as _onTimeout] > (../../../usr/share/nodejs/jsdom/lib/jsdom/browser/Window.js:525:9) > > ● Transition › appearing timeout › should use appear timeout if appear is > set > > wrong timeout > > 286 | onEntered() { > 287 | if (isCausedLate) { > > 288 | throw new Error('wrong timeout'); > | ^ > 289 | } else { > 290 | done = true; > 291 | } > > at Object.onEntered (test/Transition-test.js:288:19) > at callback (src/Transition.js:259:22) > at Transition.call (src/Transition.js:316:9) > at callCallback > (../../../usr/share/nodejs/react-dom/cjs/react-dom.development.js:13194:12) > at commitUpdateQueue > (../../../usr/share/nodejs/react-dom/cjs/react-dom.development.js:13212:9) > at commitLayoutEffectOnFiber > (../../../usr/share/nodejs/react-dom/cjs/react-dom.development.js:22086:13) > at commitLayoutMountEffects_complete > (../../../usr/share/nodejs/react-dom/cjs/react-dom.development.js:23220:9) > at commitLayoutEffects_begin > (../../../usr/share/nodejs/react-dom/cjs/react-dom.development.js:23209:7) > at commitLayoutEffects > (../../../usr/share/nodejs/react-dom/cjs/react-dom.development.js:23153:3) > at commitRootImpl > (../../../usr/share/nodejs/react-dom/cjs/react-dom.development.js:25243:5) > at commitRoot > (../../../usr/share/nodejs/react-dom/cjs/react-dom.development.js:25113:5) > at finishConcurrentRender > (../../../usr/share/nodejs/react-dom/cjs/react-dom.development.js:24490:9) > at callback > (../../../usr/share/nodejs/react-dom/cjs/react-dom.development.js:24334:7) > at workLoop > (../../../usr/share/nodejs/scheduler/cjs/scheduler.development.js:274:34) > at scheduledHostCallback > (../../../usr/share/nodejs/scheduler/cjs/scheduler.development.js:252:14) > at performWorkUntilDeadline > (../../../usr/share/nodejs/scheduler/cjs/scheduler.development.js:498:21) > at Timeout.task [as _onTimeout] > (../../../usr/share/nodejs/jsdom/lib/jsdom/browser/Window.js:520:19) > > ● Transition › appearing timeout › should use appear timeout if appear is > set > > expect(received).toEqual(expected) // deep equality > > Expected: true > Received: false > > Ignored nodes: comments, script, style > [36m<html>[39m > [36m<head />[39m > [36m<body>[39m > [36m<div />[39m > [36m</body>[39m > [36m</html>[39m > > 294 | > 295 | await waitFor(() => { > > 296 | expect(done).toEqual(true); > | ^ > 297 | }); > 298 | }); > 299 | }); > > at callback (test/Transition-test.js:296:22) > at runWithExpensiveErrorDiagnosticsDisabled > (debian/tests/test_modules/@testing-library/dom/dist/config.js:52:12) > at checkCallback > (debian/tests/test_modules/@testing-library/dom/dist/wait-for.js:141:76) > at checkRealTimersCallback > (debian/tests/test_modules/@testing-library/dom/dist/wait-for.js:133:16) > at Timeout.task [as _onTimeout] > (../../../usr/share/nodejs/jsdom/lib/jsdom/browser/Window.js:520:19) > > Test Suites: 1 failed, 4 passed, 5 total > Tests: 1 failed, 41 passed, 42 total > Snapshots: 0 total > Time: 12.549 s > Ran all test suites. > 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/2024/03/13/node-react-transition-group_4.4.5+~cs4.4.6-2_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240313;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240313&fusertaguser=lu...@debian.org&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 mark 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.