Your message dated Wed, 11 Mar 2026 18:33:56 +0000
with message-id <[email protected]>
and subject line Bug#1114155: fixed in ipywidgets 8.1.5-7
has caused the Debian Bug report #1114155,
regarding ipywidgets: FTBFS: dh_auto_build: error: cd ./packages/base && sh -ex
../../debian/nodejs/packages/base/build returned exit code 1
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.)
--
1114155: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1114155
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:ipywidgets
Version: 8.1.5-6
Severity: serious
Tags: ftbfs forky sid
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build.
Below you will find how the build ends (probably the most relevant part,
but not necessarily). If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202509/
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 could not 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:ipywidgets, so that this is still
visible in the BTS web page for this package.
Thanks.
--------------------------------------------------------------------------------
[...]
debian/rules clean
dh clean
debian/rules override_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_clean --buildsystem=nodejs
/!\ examples/embed-amd/package.json not found
Unable to load examples/embed-amd
./lerna.json found
workspaces field found in package.json
Found debian/nodejs/additional_components
Adding component(s): packages/base
Adding component(s): packages/base-manager
Adding component(s): packages/controls
Adding component(s): packages/html-manager
Adding component(s): packages/output
Adding component(s): python/widgetsnbextension
Adding component(s): python/jupyterlab_widgets
rm -rf examples/web1/node_modules/.cache examples/web1/.nyc_output
rm -rf examples/web2/node_modules/.cache examples/web2/.nyc_output
rm -rf examples/web3/node_modules/.cache examples/web3/.nyc_output
rm -rf examples/web4/node_modules/.cache examples/web4/.nyc_output
rm -rf packages/base/node_modules/.cache packages/base/.nyc_output
rm -rf packages/base-manager/node_modules/.cache
packages/base-manager/.nyc_output
rm -rf packages/controls/node_modules/.cache
packages/controls/.nyc_output
rm -rf packages/html-manager/node_modules/.cache
packages/html-manager/.nyc_output
rm -rf packages/output/node_modules/.cache packages/output/.nyc_output
rm -rf packages/schema/node_modules/.cache packages/schema/.nyc_output
rm -rf python/jupyterlab_widgets/node_modules/.cache
python/jupyterlab_widgets/.nyc_output
rm -rf python/widgetsnbextension/node_modules/.cache
python/widgetsnbextension/.nyc_output
/!\ examples/embed-amd/package.json not found
Unable to load examples/embed-amd
Found debian/nodejs/additional_components
Adding component(s): packages/base
Adding component(s): packages/base-manager
Adding component(s): packages/controls
Adding component(s): packages/html-manager
Adding component(s): packages/output
Adding component(s): python/widgetsnbextension
Adding component(s): python/jupyterlab_widgets
rm examples/web1/node_modules/.cache
rm examples/web2/node_modules/.cache
rm examples/web3/node_modules/.cache
rm examples/web4/node_modules/.cache
rm packages/base/node_modules/.cache
rm packages/base-manager/node_modules/.cache
rm packages/controls/node_modules/.cache
rm packages/html-manager/node_modules/.cache
rm packages/output/node_modules/.cache
unlink packages/output/node_modules/backbone
unlink packages/output/node_modules/@lumino/coreutils
Trying to remove packages/output/node_modules/@lumino
rm packages/schema/node_modules/.cache
rm python/jupyterlab_widgets/node_modules/.cache
rm python/widgetsnbextension/node_modules/.cache
rm ./node_modules/.cache
/!\ examples/embed-amd/package.json not found
Unable to load examples/embed-amd
unlink ./node_modules/backbone
unlink ./node_modules/find-root
unlink ./node_modules/requirejs
unlink ./node_modules/@lumino/coreutils
Trying to remove ./node_modules/@lumino
unlink ./node_modules/@jupyterlab/services
Trying to remove ./node_modules/@jupyterlab
unlink ./node_modules/@types/node
Trying to remove ./node_modules/@types
unlink ./node_modules/@types/underscore
Trying to remove ./node_modules/@types
Found debian/nodejs/additional_components
Adding component(s): packages/base
Adding component(s): packages/base-manager
Adding component(s): packages/controls
Adding component(s): packages/html-manager
Adding component(s): packages/output
Adding component(s): python/widgetsnbextension
Adding component(s): python/jupyterlab_widgets
unlink node_modules/@jupyter-widgets/example-web1
unlink node_modules/@jupyter-widgets/example-web2
unlink node_modules/@jupyter-widgets/example-web3
unlink node_modules/@jupyter-widgets/example-web4
unlink node_modules/@jupyter-widgets/base
unlink node_modules/@jupyter-widgets/base-manager
unlink node_modules/@jupyter-widgets/controls
unlink node_modules/@jupyter-widgets/html-manager
unlink node_modules/@jupyter-widgets/output
unlink node_modules/@jupyter-widgets/schema
unlink node_modules/@jupyter-widgets/jupyterlab-manager
unlink node_modules/@jupyter-widgets/notebook-manager
PYBUILD_NAME=jupyterlab_widgets dh_auto_clean --buildsystem=pybuild -- --dir
python/jupyterlab_widgets
pybuild --clean -i python{version} -p 3.13 --dir
python/jupyterlab_widgets
I: pybuild base:311: python3.13 setup.py clean
/usr/lib/python3/dist-packages/setuptools/dist.py:759:
SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!
********************************************************************************
Please consider removing the following classifiers in favor of a SPDX
license expression:
License :: OSI Approved :: BSD License
See
https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license
for details.
********************************************************************************
!!
self._finalize_license_expression()
running clean
removing '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_jupyterlab_widgets/build'
(and everything under it)
'build/bdist.linux-x86_64' does not exist -- can't clean it
'build/scripts-3.13' does not exist -- can't clean it
rm -rf .pybuild/
find . -name \*.pyc -exec rm {} \;
PYBUILD_NAME=widgetsnbextension dh_auto_clean --buildsystem=pybuild -- --dir
python/widgetsnbextension
pybuild --clean -i python{version} -p 3.13 --dir
python/widgetsnbextension
I: pybuild base:311: python3.13 setup.py clean
/usr/lib/python3/dist-packages/setuptools/dist.py:759:
SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!
********************************************************************************
Please consider removing the following classifiers in favor of a SPDX
license expression:
License :: OSI Approved :: BSD License
See
https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license
for details.
********************************************************************************
!!
self._finalize_license_expression()
running clean
removing '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_widgetsnbextension/build'
(and everything under it)
'build/bdist.linux-x86_64' does not exist -- can't clean it
'build/scripts-3.13' does not exist -- can't clean it
rm -rf .pybuild/
find . -name \*.pyc -exec rm {} \;
PYBUILD_NAME=ipywidgets dh_auto_clean --buildsystem=pybuild -- --dir
python/ipywidgets
pybuild --clean -i python{version} -p 3.13 --dir python/ipywidgets
I: pybuild base:311: python3.13 setup.py clean
/usr/lib/python3/dist-packages/setuptools/dist.py:759:
SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!
********************************************************************************
Please consider removing the following classifiers in favor of a SPDX
license expression:
License :: OSI Approved :: BSD License
See
https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license
for details.
********************************************************************************
!!
self._finalize_license_expression()
running clean
removing '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_ipywidgets/build' (and
everything under it)
'build/bdist.linux-x86_64' does not exist -- can't clean it
'build/scripts-3.13' does not exist -- can't clean it
rm -rf .pybuild/
find . -name \*.pyc -exec rm {} \;
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_clean
rm -f debian/debhelper-build-stamp
rm -rf debian/.debhelper/
rm -f -- debian/python3-ipywidgets.substvars
debian/python-ipywidgets-doc.substvars
debian/python3-widgetsnbextension.substvars
debian/python3-jupyterlab-widgets.substvars debian/files
rm -fr -- debian/python3-ipywidgets/ debian/tmp/
debian/python-ipywidgets-doc/ debian/python3-widgetsnbextension/
debian/python3-jupyterlab-widgets/
find . \( \( \
\( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path
.\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o
-type f -a \
\( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \
-o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \
-o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \
-o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \
\) -exec rm -f {} + \) -o \
\( -type d -a \( -name autom4te.cache -o -name __pycache__ \)
-prune -exec rm -rf {} + \) \)
debian/rules binary
dh binary
dh_update_autotools_config
dh_autoreconf
debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_configure --buildsystem=nodejs
/!\ examples/embed-amd/package.json not found
Unable to load examples/embed-amd
./lerna.json found
workspaces field found in package.json
Found debian/nodejs/additional_components
Adding component(s): packages/base
Adding component(s): packages/base-manager
Adding component(s): packages/controls
Adding component(s): packages/html-manager
Adding component(s): packages/output
Adding component(s): python/widgetsnbextension
Adding component(s): python/jupyterlab_widgets
Link ./node_modules/backbone -> /usr/share/nodejs/backbone
Link ./node_modules/find-root -> /usr/share/nodejs/find-root
Link ./node_modules/requirejs -> /usr/share/nodejs/requirejs
Link ./node_modules/@lumino/coreutils -> /usr/share/nodejs/@lumino/coreutils
Link ./node_modules/@jupyterlab/services ->
/usr/share/nodejs/@jupyterlab/services
Link ./node_modules/@types/node -> /usr/share/nodejs/@types/node
Link ./node_modules/@types/underscore -> /usr/share/nodejs/@types/underscore
Link packages/output/node_modules/backbone -> /usr/share/nodejs/backbone
/!\ examples/embed-amd/package.json not found
Unable to load examples/embed-amd
Link packages/output/node_modules/@lumino/coreutils ->
/usr/share/nodejs/@lumino/coreutils
Found debian/nodejs/additional_components
Adding component(s): packages/base
Adding component(s): packages/base-manager
Adding component(s): packages/controls
Adding component(s): packages/html-manager
Adding component(s): packages/output
Adding component(s): python/widgetsnbextension
Adding component(s): python/jupyterlab_widgets
Link node_modules/@jupyter-widgets/example-web1 -> ../../examples/web1
Link node_modules/@jupyter-widgets/example-web2 -> ../../examples/web2
Link node_modules/@jupyter-widgets/example-web3 -> ../../examples/web3
Link node_modules/@jupyter-widgets/example-web4 -> ../../examples/web4
Link node_modules/@jupyter-widgets/base -> ../../packages/base
Link node_modules/@jupyter-widgets/base-manager -> ../../packages/base-manager
Link node_modules/@jupyter-widgets/controls -> ../../packages/controls
Link node_modules/@jupyter-widgets/html-manager -> ../../packages/html-manager
Link node_modules/@jupyter-widgets/output -> ../../packages/output
Link node_modules/@jupyter-widgets/schema -> ../../packages/schema
Link node_modules/@jupyter-widgets/jupyterlab-manager ->
../../python/jupyterlab_widgets
Link node_modules/@jupyter-widgets/notebook-manager ->
../../python/widgetsnbextension
PYBUILD_NAME=jupyterlab_widgets dh_auto_configure --buildsystem=pybuild --
--dir python/jupyterlab_widgets
pybuild --configure -i python{version} -p 3.13 --dir
python/jupyterlab_widgets
I: pybuild base:311: python3.13 setup.py config
/usr/lib/python3/dist-packages/setuptools/dist.py:759:
SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!
********************************************************************************
Please consider removing the following classifiers in favor of a SPDX
license expression:
License :: OSI Approved :: BSD License
See
https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license
for details.
********************************************************************************
!!
self._finalize_license_expression()
running config
PYBUILD_NAME=widgetsnbextension dh_auto_configure --buildsystem=pybuild --
--dir python/widgetsnbextension
pybuild --configure -i python{version} -p 3.13 --dir
python/widgetsnbextension
I: pybuild base:311: python3.13 setup.py config
/usr/lib/python3/dist-packages/setuptools/dist.py:759:
SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!
********************************************************************************
Please consider removing the following classifiers in favor of a SPDX
license expression:
License :: OSI Approved :: BSD License
See
https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license
for details.
********************************************************************************
!!
self._finalize_license_expression()
running config
PYBUILD_NAME=ipywidgets dh_auto_configure --buildsystem=pybuild --
--dir python/ipywidgets
pybuild --configure -i python{version} -p 3.13 --dir python/ipywidgets
I: pybuild base:311: python3.13 setup.py config
/usr/lib/python3/dist-packages/setuptools/dist.py:759:
SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!
********************************************************************************
Please consider removing the following classifiers in favor of a SPDX
license expression:
License :: OSI Approved :: BSD License
See
https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license
for details.
********************************************************************************
!!
self._finalize_license_expression()
running config
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
rm -f debian/python-ipywidgets-doc.debhelper.log
debian/python3-ipywidgets.debhelper.log
debian/python3-jupyterlab-widgets.debhelper.log
debian/python3-widgetsnbextension.debhelper.log
debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_build --buildsystem=nodejs
/!\ examples/embed-amd/package.json not found
Unable to load examples/embed-amd
./lerna.json found
workspaces field found in package.json
Found debian/nodejs/additional_components
Adding component(s): packages/base
Adding component(s): packages/base-manager
Adding component(s): packages/controls
Adding component(s): packages/html-manager
Adding component(s): packages/output
Adding component(s): python/widgetsnbextension
Adding component(s): python/jupyterlab_widgets
No build command found, searching known files
Found debian/nodejs/packages/base/build
cd ./packages/base && sh -ex ../../debian/nodejs/packages/base/build
+ pkgjs-install-minimal
+ pkgjs-run build
> @jupyter-widgets/[email protected] build
> pkgjs run build:src
> @jupyter-widgets/[email protected] build:src
> tsc --build
src/backbone-patch.ts(63,32): error TS2538: Type '{}' cannot be used as an
index type.
dh_auto_build: error: cd ./packages/base && sh -ex
../../debian/nodejs/packages/base/build returned exit code 1
make[1]: *** [debian/rules:29: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:12: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
--- End Message ---
--- Begin Message ---
Source: ipywidgets
Source-Version: 8.1.5-7
Done: Jérémy Lal <[email protected]>
We believe that the bug you reported is fixed in the latest version of
ipywidgets, 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.
Jérémy Lal <[email protected]> (supplier of updated ipywidgets 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: SHA256
Format: 1.8
Date: Wed, 11 Mar 2026 18:37:00 +0100
Source: ipywidgets
Architecture: source
Version: 8.1.5-7
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Jérémy Lal <[email protected]>
Closes: 1114155
Changes:
ipywidgets (8.1.5-7) unstable; urgency=medium
.
* Team upload
* patch: fix tsc ftbfs. Closes: #1114155.
* Depends node-duplicate-package-checker-webpack-plugin
(no longer a transient dep, and is needed here)
* Let debian/rules clean target fail
Checksums-Sha1:
a302b815d8a0a2f4ba54f16876c4de5391b39a8c 3712 ipywidgets_8.1.5-7.dsc
e9899c3bc346d90b09b70fc70b677490b60e3724 109080
ipywidgets_8.1.5-7.debian.tar.xz
56eeef42b19ff462df6acd5ac3fd95605f01c603 32644
ipywidgets_8.1.5-7_source.buildinfo
Checksums-Sha256:
3b2a439adba0d9b54abe5d322b3cf29fd4e7bbbfc3f4d27c80d61b392473c1c9 3712
ipywidgets_8.1.5-7.dsc
55cbbeef676c3be42434d84a28db9fe0aad763e50ed766a18fa8c0669972bf21 109080
ipywidgets_8.1.5-7.debian.tar.xz
0912c32dbc854127dcbaedab14c59d475e6984f512ffe45c806f2f86f98cfc29 32644
ipywidgets_8.1.5-7_source.buildinfo
Files:
041322480b5adb607aa0dac228f69f01 3712 python optional ipywidgets_8.1.5-7.dsc
a1ec83fa0fadc3f604d21de608bd0bc7 109080 python optional
ipywidgets_8.1.5-7.debian.tar.xz
7ff599cab3f3803b76a22fd38e2b8341 32644 python optional
ipywidgets_8.1.5-7_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJGBAEBCAAwFiEEA8Tnq7iA9SQwbkgVZhHAXt0583QFAmmxsb4SHGthcG91ZXJA
bWVsaXgub3JnAAoJEGYRwF7dOfN0DIQQAJz6S2soH+ZNDW0t/RA7oK76UrK22wlO
YJ2ETaaVnHB87h8SH1qlPCF+QznlKJaUyEF9K1HT885kd4vP/W3YFlPzTzaTZzVc
K/LnTpsZfhC4TTn5i1bhs/eqJcRUbQxeHB05nGeSXAJ6HkotdM9YuBrLUhqDwzZB
Jv+ogONdsv7DPp9ciLLfqIN1ozU2JaJ16CBv2w8gEttNdr/iIzlYc5ryBm1z2Ovl
KZg5wPfsC4oL4TxGrDF/IALHmsKOGRPTY4x3Kc7qbUnR1dr4kXDr3xn1pM0EkgCb
diefyI7j8NAl4bJ9vuO3syO6uIgGAG6Xl4RzaoORli4+dQgGuBfuGtNmBjnYeL9O
SNqcgEB2Sx6pS6LeAo/iwSr1lLa12Ty48Dchh20hFDGZ5uIZTG0TG+ams5g7Lvok
TPy5R20JcyGBSv4kumxnOoxsHQAu/EoLc7a8i6dUurnzBwrceWPV63t095448Lg5
+wgrJeTMi1IGedNIOZ3gOspUWcRIUFT4XteNnXTliOD4GcS91nOD2BgvhiYFMlcW
3JY3KU3mn2Z/UeP1b3tsSTzJUlyE9TBwO7i08NsRBw6bEntSpn7N1ABQlYSQNaaf
KXMJorV6pDi8P1isK7h2UL6iYt5I2imsafcWL2463zwnSwvqaJlrO9xdAb7W0OpU
OrjrPvFrzHT5
=ytsS
-----END PGP SIGNATURE-----
pgpahSj6BAU81.pgp
Description: PGP signature
--- End Message ---