Package: mayavi2 Version: 4.3.1-3.1 Severity: serious Justification: Debian Python Policy 2.4.2: Interpreter Location
Dear Maintainer, when running /usr/bin/mayavi2 it uses the first python interpreter found in $PATH by using "#!/usr/bin/env python" as shebang in line 1. If a local user-space Python environment is coming first in $PATH this is bound to fail, because module dependencies might not be there or might be there in the wrong versions. See Debian Python Policy 2.4.2 Interpreter location: https://www.debian.org/doc/packaging-manuals/python-policy/ch- python.html#s-interpreter_loc === quote start The preferred specification for the Python interpreter is /usr/bin/python or /usr/bin/pythonX.Y. This ensures that a Debian installation of python is used and all dependencies on additional python modules are met. Maintainers should not override the Debian Python interpreter using /usr/bin/env python or /usr/bin/env pythonX.Y. This is not advisable as it bypasses Debian's dependency checking and makes the package vulnerable to incomplete local installations of python. === quote end best regards, Tobias Megies -- System Information: Debian Release: 8.0 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages mayavi2 depends on: ii libc6 2.19-18 ii libjs-jquery 1.7.2+dfsg-3.2 ii python 2.7.9-1 ii python-apptools 4.2.1-1 ii python-configobj 5.0.6-1 ii python-envisage 4.4.0-1 ii python-numpy [python-numpy-abi9] 1:1.8.2-2 ii python-pkg-resources 5.5.1-1 ii python-traits 4.4.0-1 ii python-traitsui 4.4.0-1.3 ii python-vtk 5.8.0-17.5 ii python-wxgtk3.0 3.0.1.1+dfsg-2 mayavi2 recommends no packages. Versions of packages mayavi2 suggests: pn ipython <none> ii python-scipy 0.14.0-2 -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org