Bug#992979: sagemath: Blank black page for 3D plots using three.js viewer
Tobias Hansen
thansen at debian.org
Wed Aug 25 22:07:32 BST 2021
Hi,
yes, this is probably because sagemath 9.2 uses threejs 117 while in Debian we are using / trying to use the Debian package three.js which is at version 111. Replacing js stuff with Debian packages is always fiddly...
Best,
Tobias
On 8/25/21 9:56 PM, Balbir Thomas wrote:
> Package: sagemath
> Version: 9.2-2
> Severity: normal
>
> Dear Maintainer,
>
> Creating any 3D graphics using the default three.js viewer
> opens a blank black page in the web browser. The same plot
> with an argument "viewer=tachyon" or "viewer=jmol" results
> in a correct plot.
>
> It was suggested in IRC that this may be a wayland issue
> but I did check I am not running wayland using
>
> loginctl show-session $XDG_SESSION_ID -p Type
>
> and this shows the session type is tty. I am using the FVWM
> desktop.
>
> -- System Information:
> Debian Release: 11.0
> APT prefers stable-security
> APT policy: (500, 'stable-security'), (500, 'stable')
> Architecture: amd64 (x86_64)
>
> Kernel: Linux 5.10.0-8-amd64 (SMP w/6 CPU threads)
> Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en
> Shell: /bin/sh linked to /usr/bin/dash
> Init: systemd (via /run/systemd/system)
> LSM: AppArmor: enabled
>
> Versions of packages sagemath depends on:
> ii curl 7.74.0-1.3+b1
> ii cysignals-tools 1.10.2+ds-6
> ii cython3 0.29.21-3+b1
> ii ecl 20.4.24+ds-2
> ii eclib-tools 20190909-3+b1
> ii fflas-ffpack 2.4.3-2
> ii flintqs 1:1.0-3+b1
> ii gap-atlasrep 2.1.0-3
> ii gap-dev 4.11.0-4
> ii gap-online-help 4.11.0-4
> ii gap-primgrp 3.4.0-1
> ii gap-smallgrp 1.4.1-2
> ii gap-table-of-marks 1.2.9-1
> ii gap-transgrp 2.0.6-2
> ii gfan 0.6.2-4
> ii glpk-utils 5.0-1
> ii gmp-ecm 7.0.4+ds-5
> ii ipython3 7.20.0-1
> ii iso-codes 4.6.0-1
> ii jmol 14.6.4+2016.11.05+dfsg1-4
> ii lcalc 1.23+dfsg-11+b1
> ii less 551-2
> ii libatlas3-base [libblas.so.3] 3.10.3-10
> ii libblas3 [libblas.so.3] 3.9.0-3
> ii libbraiding0 1.0-1+b1
> ii libbrial-groebner3 1.2.10-1+b1
> ii libbrial3 1.2.10-1+b1
> ii libc6 2.31-13
> ii libcdd-tools 094l-2
> ii libcliquer1 1.21-2
> ii libec5 20190909-3+b1
> ii libecm1 7.0.4+ds-5
> ii libflint-2.6.3 2.6.3-3
> ii libflint-arb2 1:2.19.0-1
> ii libgap7 4.11.0-4
> ii libgcc-s1 10.2.1-6
> ii libgd3 2.3.0-2
> ii libgiac0 1.6.0.41+dfsg1-1
> ii libgivaro9 4.1.1-2
> ii libglpk40 5.0-1
> ii libgmp10 2:6.2.1+dfsg-1
> ii libgmpxx4ldbl 2:6.2.1+dfsg-1
> ii libgomp1 10.2.1-6
> ii libgsl25 2.6+dfsg-2
> ii libhomfly0 1.02r6-1
> ii libiml0 1.0.4-1+b2
> ii libjs-mathjax 2.7.9+dfsg-1
> ii libjs-three 111+dfsg1-2
> ii liblfunction0 1.23+dfsg-11+b1
> ii liblrcalc1 1.2-2+b1
> ii libm4ri-0.0.20200125 20200125-1+b1
> ii libm4rie-0.0.20200125 20200125-1+b2
> ii libmpc3 1.2.0-1
> ii libmpfi0 1.5.3+ds-5
> ii libmpfr6 4.1.0-3
> ii libntl43 11.4.3-1+b1
> ii libopenblas0 0.3.13+ds-3
> ii libopenblas0-pthread [libblas.so.3] 0.3.13+ds-3
> ii libpari-gmp-tls7 2.13.1-1
> ii libplanarity0 3.0.1.0-1
> ii libpynac18py3 0.7.27-1
> ii libratpoints-2.1.3 1:2.1.3-1+b2
> ii libreadline8 8.1-1
> ii librw0 0.9+ds1-1
> ii libsingular4m1 1:4.1.1-p2+ds-4+b2
> ii libstdc++6 10.2.1-6
> ii libsymmetrica2 2.0+ds-6
> ii libzn-poly-0.9 0.9.2-1
> ii maxima-sage 5.44.0-1+b1
> ii maxima-sage-share 5.44.0-1
> ii nauty 2.7r1+ds-2
> ii palp 2.20-1
> ii pari-elldata 0.20190911-1
> ii pari-galdata 0.20080411-3
> ii pari-galpol 4.0-1.1
> ii pari-gp 2.13.1-1
> ii pari-gp2c 0.0.12-2
> ii pari-seadata 0.20090618-2
> ii python-ppl-doc 0.8.7-1
> ii python3 3.9.2-3
> ii python3-alabaster 0.7.8-1.1
> ii python3-babel 2.8.0+dfsg.1-7
> ii python3-cvxopt 1.2.5+dfsg-3+b1
> ii python3-cycler 0.10.0-3
> ii python3-cypari2 2.1.2-2
> ii python3-cysignals-pari 1.10.2+ds-6
> ii python3-decorator 4.4.2-2
> ii python3-docutils 0.16+dfsg-4
> ii python3-fpylll 0.5.2+ds1-3
> ii python3-future 0.18.2-5
> ii python3-gmpy2 2.1.0~b5-0.1+b2
> ii python3-imagesize 1.2.0-2
> ii python3-ipython-genutils 0.2.0-4
> ii python3-itsdangerous 1.1.0-3
> ii python3-matplotlib 3.3.4-1
> ii python3-mistune 0.8.4-4
> ii python3-mpmath 1.2.1-1
> ii python3-networkx 2.5+ds-2
> ii python3-nose 1.3.7-7
> ii python3-numpy [python3-numpy-abi9] 1:1.19.5-1
> ii python3-packaging 20.9-2
> ii python3-path 15.1.0-1
> ii python3-pexpect 4.8.0-2
> ii python3-pickleshare 0.7.5-3
> ii python3-pil 8.1.2+dfsg-0.3
> ii python3-pip 20.3.4-4
> ii python3-pkgconfig 1.5.1-3
> ii python3-ppl 0.8.7-1
> ii python3-psutil 5.8.0-1
> ii python3-ptyprocess 0.7.0-1
> ii python3-pygments 2.7.1+dfsg-2.1
> ii python3-rpy2 [python3-rpy2] 3.4.2-1
> ii python3-scipy 1.6.0-2
> ii python3-setuptools 52.0.0-4
> ii python3-setuptools-scm 5.0.1-1
> ii python3-simplegeneric 0.8.1-3
> ii python3-singledispatch 3.4.0.3-3
> ii python3-snowballstemmer 2.1.0-1
> ii python3-sphinx 3.4.3-2
> ii python3-stemmer 2.0.1+dfsg-2
> ii python3-sympy 1.7.1-3
> ii python3-terminado 0.9.2-1
> ii python3-tk 3.9.2-1
> ii python3-tornado 6.1.0-1+b1
> ii python3-traitlets 5.0.5-1
> ii python3-tz 2021.1-1
> ii python3-vcversioner 2.16.0.0-3
> ii python3-wcwidth 0.1.9+dfsg1-2
> ii python3-werkzeug 1.0.1+dfsg1-2
> ii python3-zmq 20.0.0-1+b1
> ii python3-zope.interface 5.2.0-1
> ii r-base-core 4.0.4-1
> ii rubiks 20070912-5
> ii sagemath-common 9.2-2
> ii sagemath-database-conway-polynomials 0.5-8
> ii sagemath-database-elliptic-curves 0.8.1-5
> ii sagemath-database-graphs 20161026+dfsg-5
> ii sagemath-database-mutually-combinatorial-designs 20140630-6
> ii sagemath-database-polytopes 20170220-5
> ii singular 1:4.1.1-p2+ds-4+b2
> ii sqlite3 3.34.1-3
> ii sympow 2.023.6-1
> ii tachyon 0.99~b6+dsx-9
> ii xcas 1.6.0.41+dfsg1-1
> ii yasm 1.3.0-2.1
>
> Versions of packages sagemath recommends:
> ii maxima-sage-doc 5.44.0-1
> ii pari-doc 2.13.1-1
> ii python3-sagenb-export 3.2-4
> ii r-cran-lattice 0.20-41-1+b1
> ii sagemath-doc 9.2-2
> ii sagemath-jupyter 9.2-2
> ii sagetex 3.5+ds-2
> ii singular-doc 1:4.1.1-p2+ds-4
> ii texlive-latex-base 2020.20210202-3
>
> Versions of packages sagemath suggests:
> pn dot2tex <none>
> pn gap-design <none>
> ii gap-factint 1.6.3+ds-1
> pn gap-grape <none>
> pn gap-guava <none>
> pn gap-laguna <none>
> pn gap-sonata <none>
> pn gap-toric <none>
>
> -- no debconf information
>
More information about the debian-science-maintainers
mailing list