Bug#583224: elmer: ElmerGUI does not work from command line due to env. vars

d.haley mycae at yahoo.com
Wed May 26 14:29:23 UTC 2010


Package: elmer
Version: 5.5.0.svn.4458.dfsg-2
Severity: important

ElmerGUI cannot be launched from the command line, and fails with an initialisation error.

Please consider doing any of the following

1) Replace ElmerGUI with a wrapper script that launches the real ElmerGUI after setting the following variables:
ELMER_HOME=/usr
ELMERGUI_HOME=/usr/share/ElmerGUI 
ELMER_POST_HOME=/usr/share/elmerpost

2) patch ElmerGUI's environment variable calls to test the debian install locations if the environment variables are not set.

Debian Policy Manual 9.9:

http://www.debian.org/doc/debian-policy/ch-opersys.html

"A program must not depend on environment variables to get reasonable defaults."

As a temporary workaround, users can set these environment variables in their .bash_profile


-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-trunk-686 (SMP w/2 CPU cores)
Locale: LANG=en_AU, LC_CTYPE=en_AU (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/dash

Versions of packages elmer depends on:
ii  debconf [debconf-2 1.5.30                Debian configuration management sy
ii  elmer-common       5.5.0.svn.4458.dfsg-2 finite element multiphysics suite 
ii  libatlas3gf-base [ 3.6.0-24              Automatically Tuned Linear Algebra
ii  libblas3gf [libbla 1.2-2                 Basic Linear Algebra Subroutines 3
ii  libc6              2.10.2-2              GNU C Library: Shared libraries
ii  libelmersolver-5.5 5.5.0.svn.4458.dfsg-2 finite element multiphysics suite 
ii  libfreetype6       2.3.11-1              FreeType 2 font engine, shared lib
ii  libftgl2           2.1.3~rc5-3           library to render text in OpenGL u
ii  libgcc1            1:4.4.2-5             GCC support library
ii  libgfortran3       4.4.2-5               Runtime library for GNU Fortran ap
ii  libgl1-mesa-glx [l 7.7-4                 A free implementation of the OpenG
ii  libglu1-mesa [libg 7.7-4                 The OpenGL utility library (GLU)
ii  libncurses5        5.7+20100313-2        shared libraries for terminal hand
ii  libopencascade-fou 6.3.0.dfsg.1-4        OpenCASCADE CAE platform shared li
ii  libopencascade-mod 6.3.0.dfsg.1-4        OpenCASCADE CAE platform shared li
ii  libqt4-opengl      4:4.6.2-4             Qt 4 OpenGL module
ii  libqt4-script      4:4.6.2-4             Qt 4 script module
ii  libqt4-xml         4:4.6.2-4             Qt 4 XML module
ii  libqtcore4         4:4.6.2-4             Qt 4 core module
ii  libqtgui4          4:4.6.2-4             Qt 4 GUI module
ii  libqwt5-qt4        5.2.0-1               Qt4 widgets library for technical 
ii  libreadline6       6.1-1                 GNU readline and history libraries
ii  libscotch-5.1      5.1.7.dfsg-1          programs and libraries for graph, 
ii  libstdc++6         4.4.2-5               The GNU Standard C++ Library v3
ii  libvtk5.4          5.4.2-6               Visualization Toolkit - A high lev
ii  libvtk5.4-qt4      5.4.2-6               Visualization Toolkit - A high lev
ii  libx11-6           2:1.3.3-1             X11 client-side library
ii  mpi-default-bin    0.6                   Standard MPI runtime programs
ii  python2.5          2.5.5-2               An interactive high-level object-o
ii  tcl8.5             8.5.7-1               Tcl (the Tool Command Language) v8
ii  tk8.5              8.5.7-2               Tk toolkit for Tcl and X11, v8.5 -
ii  zlib1g             1:1.2.3.4.dfsg-3      compression library - runtime

elmer recommends no packages.

Versions of packages elmer suggests:
pn  elmer-doc                     <none>     (no description available)

-- debconf information:
* elmer/models: helmholtz, navier-stokes, resultoutput, heatequation, linearelasticity, electrostatics, freesurface, poissonboltzmann





More information about the debian-science-maintainers mailing list