[DebianGIS-dev] Bug#549867: grass: wxpython gui vector digitize fails

Harri Kiiskinen harri.kiiskinen at utu.fi
Mon Oct 5 21:15:30 UTC 2009


Package: grass
Version: 6.4.0~rc5-2+b2
Severity: important


When selecting selecting a vector for digitizing in the wxpython gui map display, these error 
messages appear:

Traceback (most recent call last):
  File "/usr/lib/grass64/etc/wxpython/gui_modules/toolbars.py", line 1071, in OnSelectMap
    self.StartEditing(self.layers[selection])
  File "/usr/lib/grass64/etc/wxpython/gui_modules/toolbars.py", line 1103, in StartEditing
    self.parent.digit = Digit(mapwindow=self.parent.MapWindow)
  File "/usr/lib/grass64/etc/wxpython/gui_modules/vdigit.py", line 685, in __init__
    VDigit.__init__(self, mapwindow)
  File "/usr/lib/grass64/etc/wxpython/gui_modules/vdigit.py", line 223, in __init__
    mapwindow)
  File "/usr/lib/grass64/etc/wxpython/vdigit/grass6_wxvdigit.py", line 333, in __init__
    this = _grass6_wxvdigit.new_Digit(*args)
TypeError: in method 'new_Digit', argument 2 of type 'wxWindow *'


And when trying to add a feature, the ui complains: "No vector map selected for editing".

As I did quite much digitizing some time ago, I did a comparison with the ctimes of the 
distributed files and my work files, and noticed, that I must have updated grass after last 
using it for digitizing: the error must then have been introduced somewhere between rc4-3 and 
rc5-2. Or then this is a manifestation of changes somewhere else...

All the Best,

Harri K.

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

Kernel: Linux 2.6.30-1-686 (SMP w/1 CPU core)
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages grass depends on:
ii  eterm [x-terminal-emul 0.9.5-2           Enlightened Terminal Emulator
ii  gnome-terminal [x-term 2.26.2-2          The GNOME terminal emulator applic
ii  lesstif2               1:0.95.0-2.3      OSF/Motif 2.1 implementation relea
ii  libc6                  2.9-25            GNU C Library: Shared libraries
ii  libcairo2              1.8.8-2           The Cairo 2D vector graphics libra
ii  libfftw3-3             3.2.1-2.1         library for computing Fast Fourier
ii  libfontconfig1         2.6.0-4           generic font configuration library
ii  libfreetype6           2.3.9-5           FreeType 2 font engine, shared lib
ii  libgcc1                1:4.4.1-1         GCC support library
ii  libgdal1-1.6.0         1.6.2-1           Geospatial Data Abstraction Librar
ii  libgl1-mesa-glx [libgl 7.5.1-1           A free implementation of the OpenG
ii  libglu1-mesa [libglu1] 7.5.1-1           The OpenGL utility library (GLU)
ii  libice6                2:1.0.5-1         X11 Inter-Client Exchange library
ii  libmysqlclient16       5.1.37-2          MySQL database client library
ii  libncurses5            5.7+20090803-2    shared libraries for terminal hand
ii  libpng12-0             1.2.39-1          PNG library - runtime
ii  libpq5                 8.4.1-1           PostgreSQL C client library
ii  libproj0               4.6.1-5           Cartographic projection library
ii  libreadline5           5.2-6             GNU readline and history libraries
ii  libsm6                 2:1.1.1-1         X11 Session Management library
ii  libsqlite3-0           3.6.18-1          SQLite 3 shared library
ii  libstdc++6             4.4.1-1           The GNU Standard C++ Library v3
ii  libtiff4               3.9.1-1           Tag Image File Format (TIFF) libra
ii  libwxbase2.8-0         2.8.7.1-1.1       wxBase library (runtime) - non-GUI
ii  libwxgtk2.8-0          2.8.7.1-1.1       wxWidgets Cross-platform C++ GUI t
ii  libx11-6               2:1.2.2-1         X11 client-side library
ii  libxext6               2:1.0.4-1         X11 miscellaneous extension librar
ii  libxmu6                2:1.0.4-2         X11 miscellaneous utility library
ii  libxrender1            1:0.9.4-2         X Rendering Extension client libra
ii  libxt6                 1:1.0.6-1         X11 toolkit intrinsics library
ii  mlterm [x-terminal-emu 2.9.4-6           MultiLingual TERMinal
ii  rxvt-unicode [x-termin 9.06-1            RXVT-like terminal emulator with U
ii  tcl8.4                 8.4.19-4          Tcl (the Tool Command Language) v8
ii  tk8.4                  8.4.19-4          Tk toolkit for Tcl and X11, v8.4 -
ii  unixodbc               2.2.11-20         ODBC tools libraries
ii  xterm [x-terminal-emul 248-1             X terminal emulator
ii  zlib1g                 1:1.2.3.3.dfsg-15 compression library - runtime

Versions of packages grass recommends:
ii  ghostscript                  8.70~dfsg-2 The GPL Ghostscript PostScript/PDF
ii  python                       2.5.4-2     An interactive high-level object-o
ii  python-numpy                 1:1.3.0-3   Numerical Python adds a fast array

Versions of packages grass suggests:
ii  avce00                       2.0.0-2     Tools for conversion of ESRI Arcin
ii  curl                         7.19.5-1.1  Get a file from an HTTP, HTTPS or 
ii  e00compr                     1.0.1-1     a program to read/write Arc/Info c
ii  gdal-bin                     1.6.2-1     Geospatial Data Abstraction Librar
ii  gnuplot                      4.2.5-3     A command-line driven interactive 
pn  gpsbabel                     <none>      (no description available)
pn  gpstrans                     <none>      (no description available)
ii  grass-doc [grass-doc]        6.4.0~rc5-2 Geographic Resources Analysis Supp
ii  proj-bin                     4.6.1-5     Cartographic projection library (t
ii  python-opengl                3.0.0~c1-1  Python bindings to OpenGL
ii  python-wxgtk2.8              2.8.7.1-1.1 wxWidgets Cross-platform C++ GUI t
ii  wget                         1.11.4-4    retrieves files from the web
ii  xml2                         0.4-2       Convert between XML, HTML, CSV and

-- no debconf information





More information about the Pkg-grass-devel mailing list