Your message dated Sun, 21 Nov 2021 23:22:45 +0000
with message-id <e1mowax-000ffa...@fasolo.debian.org>
and subject line Bug#997382: fixed in theano 1.0.5+dfsg-4
has caused the Debian Bug report #997382,
regarding theano: FTBFS: AttributeError: 'Sphinx' object has no attribute
'add_stylesheet'
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.)
--
997382: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=997382
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: theano
Version: 1.0.5+dfsg-3
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> make[2]: Entering directory
> '/<<PKGBUILDDIR>>/debian/missing-source/graphlib-dot'
> pegjs --allowed-start-rules "start,graphStmt" -o lib/dot-grammar.js
> src/dot-grammar.pegjs
> ./node_modules/istanbul/lib/cli.js cover --dir build/cov --report html
> ./node_modules/mocha/bin/_mocha --dir build/cov -- -R dot
> test/version-test.js test/chai.js test/read-many-test.js test/write-test.js
> test/read-one-test.js || ./node_modules/mocha/bin/_mocha -R dot
> test/version-test.js test/chai.js test/read-many-test.js test/write-test.js
> test/read-one-test.js
>
>
> ........................................................
> ..................
>
> 74 passing (122ms)
>
> =============================================================================
> Writing coverage object
> [/<<PKGBUILDDIR>>/debian/missing-source/graphlib-dot/build/cov/coverage.json]
> Writing coverage reports at
> [/<<PKGBUILDDIR>>/debian/missing-source/graphlib-dot/build/cov]
> =============================================================================
>
> =============================== Coverage summary
> ===============================
> [32;1mStatements : 84.76% ( 1518/1791 )[0m
> [33;1mBranches : 74.05% ( 585/790 )[0m
> [32;1mFunctions : 89.17% ( 107/120 )[0m
> [32;1mLines : 86.18% ( 1472/1708 )[0m
> ================================================================================
> browserify-lite ./browser.js --outfile build/graphlib-dot.js
> uglifyjs.terser build/graphlib-dot.js --comments '@license' >
> build/graphlib-dot.min.js
> cp build/graphlib-dot.js build/graphlib-dot.min.js dist
> make[2]: Leaving directory
> '/<<PKGBUILDDIR>>/debian/missing-source/graphlib-dot'
> cp debian/missing-source/graphlib-dot/dist/graphlib-dot.min.js theano/d3viz/js
> cd debian/missing-source && patch -p1 -R < js_fixes.diff
> patching file graphlib-dot/Makefile
> #dagre-d3.js
> cp /usr/share/nodejs/dagre-d3/dist/dagre-d3.min.js theano/d3viz/js
> #d3 - workaround for #745688
> uglifyjs.terser /usr/share/javascript/d3/d3.js -m -c --comments '@license' -o
> theano/d3viz/js/d3.v3.min.js
> cp theano/d3viz/js/*.min.js doc/library/d3viz/examples/d3viz/js
> # put the scripts in theano not a generic directory - #967006
> mv bin -T theano/bin
> #the cython code is the only part of theano itself that needs building - the
> C code is runtime compiled
> cd /<<PKGBUILDDIR>>/theano/scan_module && cython3 scan_perform.pyx
> /usr/lib/python3/dist-packages/Cython/Compiler/Main.py:369: FutureWarning:
> Cython directive 'language_level' not set, using 2 for now (Py2). This will
> change in a later release! File:
> /<<PKGBUILDDIR>>/theano/scan_module/scan_perform.pyx
> tree = Parsing.p_module(s, pxd, full_module_name)
> #remove relative paths from comments - they are unreproducible (depends on
> the number of levels in the build path) and probably wrong when installed
> cd /<<PKGBUILDDIR>>/theano/scan_module && sed -iE -e 's#/\*
> "[./]*usr/lib/#/\* "/usr/lib/#g' scan_perform.c
> #this patch is to code Cython copies from itself
> (Cython/Includes/numpy/__init__.pxd), that only exists in older versions -
> #918771
> cd /<<PKGBUILDDIR>>/theano/scan_module && dpkg --compare-versions `dpkg-query
> -f '${Version}' -W cython3` gt 0.29~ || patch --no-backup-if-mismatch
> scan_perform.c numpy_api_changes.diff
> cd /<<PKGBUILDDIR>>/theano/scan_module && mv scan_perform.c -t c_code
> #documentation
> sed -i -e "s/!pip/#!pip/g" doc/library/d3viz/index.ipynb
> mkdir jupyter_tmp
> #check that we can run this, but throw away the result because it's
> unreproducible (profiling output)
> cp /<<PKGBUILDDIR>>/doc/library/d3viz/index.ipynb jupyter_tmp &&
> jupyter-nbconvert --to notebook --execute
> /<<PKGBUILDDIR>>/jupyter_tmp/index.ipynb --output
> /<<PKGBUILDDIR>>/jupyter_tmp/test.ipynb
> [NbConvertApp] Converting notebook /<<PKGBUILDDIR>>/jupyter_tmp/index.ipynb
> to notebook
> [NbConvertApp] Executing notebook with kernel: python3
> [NbConvertApp] Writing 186519 bytes to /<<PKGBUILDDIR>>/jupyter_tmp/test.ipynb
> #...but do use the ipynb-to-html-etc conversion
> jupyter-nbconvert --to html doc/library/d3viz/index.ipynb
> [NbConvertApp] Converting notebook doc/library/d3viz/index.ipynb to html
> [NbConvertApp] Writing 504616 bytes to doc/library/d3viz/index.html
> sed -i -e "s/#!pip/!pip/g" doc/library/d3viz/index.ipynb
> python3 doc/scripts/docgen.py
> Running Sphinx v4.2.0
>
> Exception occurred:
> File "/<<PKGBUILDDIR>>/doc/conf.py", line 139, in setup
> app.add_stylesheet("fix_rtd.css")
> AttributeError: 'Sphinx' object has no attribute 'add_stylesheet'
> The full traceback has been saved in /tmp/sphinx-err-47q9w6ym.log, if you
> want to report the issue to the developers.
> Please also report this if it was a user error, so that a better error
> message can be provided next time.
> A bug report can be filed in the tracker at
> <https://github.com/sphinx-doc/sphinx/issues>. Thanks!
> make[1]: *** [debian/rules:50: override_dh_auto_build] Error 2
The full build log is available from:
http://qa-logs.debian.net/2021/10/23/theano_1.0.5+dfsg-3_unstable.log
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 marking 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.
--- End Message ---
--- Begin Message ---
Source: theano
Source-Version: 1.0.5+dfsg-4
Done: Rebecca N. Palmer <rebecca_pal...@zoho.com>
We believe that the bug you reported is fixed in the latest version of
theano, 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 997...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Rebecca N. Palmer <rebecca_pal...@zoho.com> (supplier of updated theano 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: Sun, 14 Nov 2021 13:47:39 +0000
Source: theano
Architecture: source
Version: 1.0.5+dfsg-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: Rebecca N. Palmer <rebecca_pal...@zoho.com>
Closes: 997382
Changes:
theano (1.0.5+dfsg-4) unstable; urgency=medium
.
* Docs: stop using add_stylesheet. (Closes: #997382)
* Tests: use POCL_DEVICES=basic on armel/armhf (workaround for #997908).
* Add/update Lintian overrides.
* Update Built-Using.
* Update d/watch.
* Add missing build-dependencies for PDF documentation.
Checksums-Sha1:
28718cd9e2439064d85a4c6af58e332bb43e1c7b 2883 theano_1.0.5+dfsg-4.dsc
90c2cf7fff91a78616b29f31c113772b94f9c0e4 66948
theano_1.0.5+dfsg-4.debian.tar.xz
942ce2b0a3d1ffb8b262f6dcd70293bbea16beb5 7669
theano_1.0.5+dfsg-4_source.buildinfo
Checksums-Sha256:
5687c23142fd05f5eb4f675cee4f1b64a12ec82d235a512a5e84bafc517b468f 2883
theano_1.0.5+dfsg-4.dsc
6c1e2ed6b85d0fb269e44195337197925e5b60f7f7277af60cdcb4be2fb85b7d 66948
theano_1.0.5+dfsg-4.debian.tar.xz
6b2d567dd39a1e6740d78b53b91675d3e0a10fcbb25893e06e98e88a434cdc84 7669
theano_1.0.5+dfsg-4_source.buildinfo
Files:
32a128822aba585e84f3731325ff1864 2883 science optional theano_1.0.5+dfsg-4.dsc
482720aa691e56c014c93352f8cad39b 66948 science optional
theano_1.0.5+dfsg-4.debian.tar.xz
42082f7784c7186ad9265c365fc9065e 7669 science optional
theano_1.0.5+dfsg-4_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJMBAEBCgA2FiEEZ8sxEAXE7b4yF1MI3uUNDVZ+omYFAmGawRUYHHJlYmVjY2Ff
cGFsbWVyQHpvaG8uY29tAAoJEN7lDQ1WfqJm/b0QALa8m2v+HN8AbMuJy1lXZjDF
LaVA673gDHkJSd3yJ91+g+kMc6+6HH68CUFnDqseFQ+9RfM6F6kQ8UmJtMMGJjxC
ZLbgi2LXiksBLlQu/WveCPzc+rLXZbiBoS5xdSK7nxKZaRtrhw3qMgrs7TMhUwc1
DIYi1IxCsDL1HgkSbpQEmMvZb2hZZFiLLvIb4ri2mT5hkHCbXvCDt1drCydvScPg
xWpwrXS5urPV9wqAJMwQUllFPJwCHjAaphy3czVz7gCVvuj1DAJXXKb6v2PUwptS
vksBE45WBgchJuSGZkHFxtP3x22Jlo9FEv+rd9TI3yLCQMgF3LerdEX0E5coIG1S
Cg8rtxdd2bqRNYHlj5pKpadnNCOJg5OTqWJxNaxl7xdA8iMZp4Pd2WAfx5aTtzhW
nL3yyZQqPK1SUIcxWipLITAErVYvcN/1Ixrc+ZfqZ05NhQoS4T86edH7yKt0gzx9
++F7Xps83GJMJO6PQEsW4Xt4ujSzsOsRVkrxqbzYKW0kga+llzUeewtYm7t7mWCO
1hiqtvjCdZChY5og/EFpmQjQT4bXts0sr8AQ6SkxR1GE4YHvevG0/ygAh/IpAFI9
l8PI06hN5Rka5pCBD+TRdhtf1+71PQAOhXYKyvpDiX39IXwdcqWYXY99uCh9A9vN
acxCGI+d2PclFpJa+rUL
=1NKT
-----END PGP SIGNATURE-----
--- End Message ---