Your message dated Sat, 27 Apr 2019 22:33:20 +0000
with message-id <e1hkvsm-0006l5...@fasolo.debian.org>
and subject line Bug#926802: fixed in ipywidgets 6.0.0-4
has caused the Debian Bug report #926802,
regarding ipywidgets: FTBFS (TypeError: 
path.scope.getBindings(...).hasOwnProperty is not a function)
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 ow...@bugs.debian.org
immediately.)


-- 
926802: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=926802
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:ipywidgets
Version: 6.0.0-3
Severity: serious
Tags: ftbfs

Dear maintainer:

I tried to build this package in buster but it failed:

--------------------------------------------------------------------------------
[...]
 debian/rules build-indep
dh build-indep --with python2,python3,sphinxdoc --buildsystem=pybuild
   dh_update_autotools_config -i -O--buildsystem=pybuild
   dh_autoreconf -i -O--buildsystem=pybuild
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_configure
I: pybuild base:217: python2.7 setup.py config 
running config
I: pybuild base:217: python3.7 setup.py config 
running config
dh_auto_configure -- -d ./widgetsnbextension
I: pybuild base:217: python2.7 setup.py config 
INFO:root:setup.py entered
INFO:root:$PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
running config
I: pybuild base:217: python3.7 setup.py config 
INFO:root:setup.py entered
INFO:root:$PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
running config
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
/usr/bin/make -C debian -f fakewebpack.mk all
make[2]: Entering directory '/<<PKGBUILDDIR>>/debian'
/usr/bin/make -f "fakewebpack-prep-unpacked.mk" all
make[3]: Entering directory '/<<PKGBUILDDIR>>/debian'
cd "fakewebpack-unpacked/phosphor/" && tsc --moduleResolution Classic --project 
src
mkdir -p "fakewebpack-unpacked/phosphor/styles/" && NODE_PATH=../.. 
fakewebpack-helpers/css-loader-pack.py < 
"fakewebpack-unpacked/phosphor/styles/base.css.real" > 
"fakewebpack-unpacked/phosphor/styles/base.css"
mkdir -p "fakewebpack-unpacked/phosphor/styles/" && m4 -DNODE_PATH=../.. 
-DCSS_INPUT=./base.css "fakewebpack-helpers/style-loader.js.m4" > 
"fakewebpack-unpacked/phosphor/styles/base.css?f74d"
printf "module.exports = $(cat 
"fakewebpack-unpacked/jupyter-js-widgets/package.json.real");" > 
"fakewebpack-unpacked/jupyter-js-widgets/package.json"
cd "fakewebpack-unpacked/jupyter-js-widgets/" && tsc --moduleResolution Classic 
--project src
mkdir -p "fakewebpack-unpacked/jupyter-js-widgets/css/"
cd ../jupyter-js-widgets/css && cat widgets.css | \
sed -e '/@import ".\/labvariables.css"/{r ./labvariables.css'"${NLD}"'}' \
    -e '/@import ".\/widgets-base.css"/{r ./widgets-base.css'"${NLD}"'}' | \
sed -e '/@import ".\/materialcolors.css"/{r ./materialcolors.css'"${NLD}"'}' > 
/<<PKGBUILDDIR>>/debian/"fakewebpack-unpacked/jupyter-js-widgets/css/widgets.css.real"
mkdir -p "fakewebpack-unpacked/jupyter-js-widgets/css/" && NODE_PATH=../.. 
fakewebpack-helpers/css-loader-pack.py < 
"fakewebpack-unpacked/jupyter-js-widgets/css/widgets.css.real" > 
"fakewebpack-unpacked/jupyter-js-widgets/css/widgets.css"
mkdir -p "fakewebpack-unpacked/jupyter-js-widgets/css/" && m4 -DNODE_PATH=../.. 
-DCSS_INPUT=./widgets.css "fakewebpack-helpers/style-loader.js.m4" > 
"fakewebpack-unpacked/jupyter-js-widgets/css/widgets.css?7dc3"
mkdir -p "fakewebpack-unpacked/widgetsnbextension/webpack/ ./" && m4 
-DWEBPACK_PUBLIC_PATH= "fakewebpack-helpers/webpack-bootstrap.js.m4" > 
"fakewebpack-unpacked/widgetsnbextension/webpack/bootstrap e65abc6196a7e23c9fcf"
mkdir -p "fakewebpack-unpacked/widgetsnbextension/css/" && 
NODE_PATH=../node_modules fakewebpack-helpers/css-loader-pack.py < 
"fakewebpack-unpacked/widgetsnbextension/css/outputarea.css.real" > 
"fakewebpack-unpacked/widgetsnbextension/css/outputarea.css"
mkdir -p "fakewebpack-unpacked/widgetsnbextension/css/" && m4 
-DNODE_PATH=../node_modules -DCSS_INPUT=./outputarea.css 
"fakewebpack-helpers/style-loader.js.m4" > 
"fakewebpack-unpacked/widgetsnbextension/css/outputarea.css?73c5"
printf "module.exports = $(cat 
"fakewebpack-unpacked/widgetsnbextension/package.json.real");" > 
"fakewebpack-unpacked/widgetsnbextension/package.json"
mkdir -p fakewebpack
touch "fakewebpack/prep.stamp"
make[3]: Leaving directory '/<<PKGBUILDDIR>>/debian'
touch fakewebpack/widgetsnbextension-unpacked.stamp
rm -rf "fakewebpack/widgetsnbextension" && mkdir -p 
"fakewebpack/widgetsnbextension" && ./fakewebpack-generate.py 
fakewebpack-meta/widgetsnbextension.files 
fakewebpack-meta/widgetsnbextension.modules 
fakewebpack-unpacked/widgetsnbextension/ True > 
"fakewebpack/widgetsnbextension/extension.js" && touch 
"fakewebpack/widgetsnbextension.stamp"
/<<PKGBUILDDIR>>/debian/fakewebpack-postprocess.js:130
                if (!path.scope.getBindings().hasOwnProperty(path.node.name)) {
                                              ^

TypeError: path.scope.getBindings(...).hasOwnProperty is not a function
    at Context.visitIdentifier 
(/<<PKGBUILDDIR>>/debian/fakewebpack-postprocess.js:130:47)
    at Context.invokeVisitorMethod 
(/usr/lib/nodejs/ast-types/lib/path-visitor.js:344:49)
    at Visitor.PVp.visitWithoutReset 
(/usr/lib/nodejs/ast-types/lib/path-visitor.js:196:32)
    at visitChildren (/usr/lib/nodejs/ast-types/lib/path-visitor.js:246:25)
    at Visitor.PVp.visitWithoutReset 
(/usr/lib/nodejs/ast-types/lib/path-visitor.js:204:20)
    at visitChildren (/usr/lib/nodejs/ast-types/lib/path-visitor.js:246:25)
    at Visitor.PVp.visitWithoutReset 
(/usr/lib/nodejs/ast-types/lib/path-visitor.js:204:20)
    at visitChildren (/usr/lib/nodejs/ast-types/lib/path-visitor.js:246:25)
    at Visitor.PVp.visitWithoutReset 
(/usr/lib/nodejs/ast-types/lib/path-visitor.js:204:20)
    at visitChildren (/usr/lib/nodejs/ast-types/lib/path-visitor.js:246:25)
module 00: nodejs ../../fakewebpack-postprocess.js ./src/extension.js 
../../fakewebpack-meta/widgetsnbextension.modules
module 01: nodejs ../../fakewebpack-postprocess.js ./src/manager.js 
../../fakewebpack-meta/widgetsnbextension.modules
module 02: nodejs ../../fakewebpack-postprocess.js 
./node_modules/underscore/underscore.js 
../../fakewebpack-meta/widgetsnbextension.modules
Traceback (most recent call last):
  File "./fakewebpack-generate.py", line 97, in <module>
    sys.exit(main(*sys.argv[1:]))
  File "./fakewebpack-generate.py", line 66, in main
    cwd=srcdir).decode("utf-8")
  File "/usr/lib/python3.7/subprocess.py", line 395, in check_output
    **kwargs).stdout
  File "/usr/lib/python3.7/subprocess.py", line 487, in run
    output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['nodejs', 
'../../fakewebpack-postprocess.js', './node_modules/underscore/underscore.js', 
'../../fakewebpack-meta/widgetsnbextension.modules']' returned non-zero exit 
status 1.
make[2]: *** [fakewebpack.mk:77: fakewebpack/widgetsnbextension.stamp] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>/debian'
make[1]: *** [debian/rules:15: override_dh_auto_build] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:7: build-indep] Error 2
dpkg-buildpackage: error: debian/rules build-indep subprocess returned exit 
status 2
--------------------------------------------------------------------------------

The build was made in my autobuilder with "dpkg-buildpackage -A"
and it also fails here:

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/ipywidgets.html

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

Thanks.

--- End Message ---
--- Begin Message ---
Source: ipywidgets
Source-Version: 6.0.0-4

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 926...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sergio Durigan Junior <sergi...@debian.org> (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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 27 Apr 2019 15:18:56 -0400
Source: ipywidgets
Architecture: source
Version: 6.0.0-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Modules Team 
<python-modules-t...@lists.alioth.debian.org>
Changed-By: Sergio Durigan Junior <sergi...@debian.org>
Closes: 926802
Changes:
 ipywidgets (6.0.0-4) unstable; urgency=medium
 .
   * Team upload.
   * Use 'Object.prototype' instead of 'path.scope.getBindings' when
     calling 'hasOwnProperty'.  (Closes: #926802)
Checksums-Sha1:
 60d1c3cdc440aed049655525725133288a216d4a 3083 ipywidgets_6.0.0-4.dsc
 4d219b6527b3bdb00adc7eaa211fc411fc60c980 133036 
ipywidgets_6.0.0-4.debian.tar.xz
 0fc708e6cf3e677200fe26e9b433eab0cb8420a5 12472 
ipywidgets_6.0.0-4_amd64.buildinfo
Checksums-Sha256:
 7c3abf920dc556e2f57e933b858347e7dd01c4199eefc2b3ee05f415722364e3 3083 
ipywidgets_6.0.0-4.dsc
 6179043477484cfbc96ce321fc847ed6e6e242881cee7eae71604c2e74929528 133036 
ipywidgets_6.0.0-4.debian.tar.xz
 9245f9f02bb080a6d5c70ea4249ec49b3dcf3ec0cd554b5ba0d220c91622c2f5 12472 
ipywidgets_6.0.0-4_amd64.buildinfo
Files:
 d4e1f464eb20f75266aa06547cbef1a1 3083 python optional ipywidgets_6.0.0-4.dsc
 39caf818f1eafc91d6ac950e9058957f 133036 python optional 
ipywidgets_6.0.0-4.debian.tar.xz
 d6ba9ca3000d4272d8e05064ac7acd1f 12472 python optional 
ipywidgets_6.0.0-4_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJIBAEBCgAyFiEEI3pUsQKHKL8A7zH00Ot2KGX8XjYFAlzE1mEUHHNlcmdpb2Rq
QGRlYmlhbi5vcmcACgkQ0Ot2KGX8XjbC3RAArg8k1iSgu68MOraywUTKrBp4XNrb
KOLaOmyidTTx2zZRrOu3+X7UU1b+Frz40CREiHe87VeOamAKmQLxwmjlh3flOcNj
kTnyGwrmaL211e9gEdnIOcBpa1DUrZL/qNEqyAXpxYQWdubij6fFcBZoDem9FaXF
2RGq3ZP/SE0xwVtyeDY8W1elIu7w+bOPrryBC8utD+BIqIeVVi7LdomxW8q1ps2Y
mdwLAhScCypyXW42uDudw4FmBdHnUqCk8rCouAMDfFtSczySpO4kyl+QXdxj4nas
aTetZdgGpgtTSsXHw+b7/LPcSbS9zVvjTj4wkBrroS+MxHJ5+qsbglnaqV9+v3VR
eajH4qw63N3l4LOHBMndsfH5GP02Pjum4djrF8UWQjWRgVbI/ATxA3DSgTGYPsz5
b2C2f/24SuM+jZMwc6FEqF65NCj/126yMG4ON7ruFKvBoZKg9AQyND/ntAfDk0az
1w1XdX+UbFZIttnW7qaf7+A9TFlxd2wr3qqpQerTQf+L4E0yRkQsR9qBhVk+zjf0
ZERntFmXX2P6bdqsdh9IDpGQf35SbeujCuD9TjjuVGqhqupxAFNz0POv+x0YicFw
ueruK3DhCusIQkivTWnDSRgIsyS/nqqSgjpPVCwkPwKWrwn3/UXrbwB5gRP0KgST
8teDflZ3Jk2UHLE=
=PJQK
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to