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

Reply via email to