Bug#902545: sagemath: sage 8.2-4 fails to start with error /usr/bin/env: ‘sage-python23’: No such file or directory

2018-06-28 Thread Gilles Crèvecœur
Hi,

I have looked for a get around for this bug.
It seems due to some files in 
/usr/share/sagemath/bin
The command:
 grep sage-python23 /usr/share/sagemath/bin/*
yields:
/usr/share/sagemath/bin/sage-eval:#!/usr/bin/env sage-python23
/usr/share/sagemath/bin/sage-fixdoctests:#!/usr/bin/env sage-python23
/usr/share/sagemath/bin/sage-ipython:#!/usr/bin/env sage-python23
/usr/share/sagemath/bin/sage-list-packages:#!/usr/bin/env sage-python23
/usr/share/sagemath/bin/sage-preparse:#!/usr/bin/env sage-python23
/usr/share/sagemath/bin/sage-run-cython:#!/usr/bin/env sage-python23
/usr/share/sagemath/bin/sage-runtests:#!/usr/bin/env sage-python23
/usr/share/sagemath/bin/sage-startuptime.py:#!/usr/bin/env sage-python23

For the moment, I suggest to symlink
the file: 
sage-python23 to sage-python
in the directory /usr/share/sagemath/bin with commands:
cd /usr/share/sagemath/bin && ln -s sage-python sage-python23

It seems to work for me.

Cheers.
--
Gilles Crèvecœur



Bug#902545: sagemath: sage 8.2-4 fails to start with error /usr/bin/env: ‘sage-python23’: No such file or directory

2018-06-27 Thread Rann Bar-On
Package: sagemath
Version: 8.2-4
Severity: grave
Justification: renders package unusable

Dear Maintainer,


-- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (800, 'testing'), (750, 'unstable'), (500, 'unstable-debug'), 
(500, 'testing-debug'), (500, 'stable-updates'), (500, 'proposed-updates'), 
(500, 'oldstable-updates'), (500, 'stable'), (500, 'oldstable'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.16.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages sagemath depends on:
ii  cysignals-tools  1.6.7+ds-1
ii  cython   0.28.2-4
ii  ecl  16.1.2-4+b1
ii  eclib-tools  20171002-1+b2
ii  f2c  20160102-1
ii  fflas-ffpack 2.3.2-1~exp3
ii  flintqs  1:1.0-1+b1
ii  gap-core 4r8p8-3
ii  gfan 0.5+dfsg-6
ii  gmp-ecm  7.0.4+ds-2
ii  ipython  5.5.0-1
ii  iso-codes3.79-1
ii  jmol 14.6.4+2016.11.05+dfsg1-3.1
ii  lcalc1.23+dfsg-6+b1
ii  less 487-0.1+b1
ii  libatlas3-base [liblapack.so.3]  3.10.3-7
ii  libblas3 [libblas.so.3]  3.8.0-1
ii  libbrial-groebner3   1.2.0-2
ii  libbrial31.2.0-2
ii  libc62.27-3
ii  libcdd-tools 094h-1+b1
ii  libcliquer1  1.21-2
ii  libec3   20171002-1+b2
ii  libecm1  7.0.4+ds-2
ii  libflint-2.5.2   2.5.2-18
ii  libflint-arb22.11.1-2+b1
ii  libgap-sage-44.8.8+3+20160327g69a66f0+dsx-1
ii  libgcc1  1:8.1.0-8
ii  libgd3   2.2.5-4
ii  libgivaro9   4.0.4-2
ii  libglpk404.65-2
ii  libgmp10 2:6.1.2+dfsg-3
ii  libgmpxx4ldbl2:6.1.2+dfsg-3
ii  libgsl23 2.4+dfsg-6
ii  libgslcblas0 2.4+dfsg-6
ii  libiml0  1.0.4-1+b2
ii  libjs-mathjax2.7.4+dfsg-1
ii  libjs-three  80+dfsg2-2
ii  liblapack3 [liblapack.so.3]  3.8.0-1
ii  liblfunction01.23+dfsg-6+b1
ii  liblinbox-1.5.2-01.5.2-1
ii  liblinboxsage-1.5.2-01.5.2-1
ii  liblrcalc1   1.2-2+b1
ii  libm4ri-0.0.20140914 20140914-2+b1
ii  libm4rie-0.0.2015090820150908-1
ii  libmpc3  1.1.0-1
ii  libmpfi0 1.5.3+ds-2
ii  libmpfr6 4.0.1-1
ii  libntl35 10.5.0-2
ii  libpari-gmp-tls5 2.9.5-1
ii  libplanarity03.0.0.5-1+b1
ii  libpng16-16  1.6.34-1
ii  libppl14 1:1.2-3
ii  libpynac17   0.7.19-2
ii  libratpoints-2.1.3   1:2.1.3-1+b2
ii  libreadline7 7.0-5
ii  librw0   0.8+ds-1
ii  libsingular4 1:4.1.0-p3+ds-2+b3
ii  libstdc++6   8.1.0-8
ii  libsymmetrica2   2.0+ds-5
ii  libzn-poly-0.9   0.9-3+b2
ii  maxima-sage  5.39.0+ds-3
ii  maxima-sage-doc  5.39.0+ds-3
ii  maxima-sage-share5.39.0+ds-3
ii  nauty2.6r10+ds-1
ii  octave   4.4.0-3
ii  palp 2.1-4
ii  pari-doc 2.9.5-1
ii  pari-galdata 0.20080411-2
ii  pari-gp  2.9.5-1
ii  pari-seadata 0.20090618-1
ii