GRASS 6.4 rc4 for Ubuntu 9.04

11.05.2009 – 10:16 am

For installation of GRASS GIS 6.4 rc4, add following repositories to your /etc/apt/sources.list

deb http://ppa.launchpad.net/qgis/ubuntu jaunty main
deb http://les-ejk.cz/ubuntu jaunty multiverse

and install grass

sudo apt-get install python-opengl python-wxgtk2.8 grass grass-doc

Enjoy.

Share Button
  1. 48 Responses to “GRASS 6.4 rc4 for Ubuntu 9.04”

  2. Thanks man!

    By decko on May 11, 2009

  3. Diky moc! Po instalaci mi haze gdalinfo toto, ale na prvni pohled to nema na nic vliv:
    $ gdalinfo
    ERROR 1: libgrass_I.so: cannot open shared object file: No such file or directory
    ERROR 1: libgrass_I.so: cannot open shared object file: No such file or directory
    Usage: gdalinfo [–help-general] [-mm] [-stats] [-nogcp] [-nomd]
    [-noct] [-checksum] [-mdd domain]* datasetname

    $ gdalinfo –version
    ERROR 1: libgrass_I.so: cannot open shared object file: No such file or directory
    ERROR 1: libgrass_I.so: cannot open shared object file: No such file or directory
    GDAL 1.5.2, released 2008/05/29

    By Dan on May 12, 2009

  4. Dan:

    sudo ln -s /usr/lib/grass64 /usr/lib/grass
    sudo ldconfig
    gdalinfo --formats
    

    By jachym on May 12, 2009

  5. Hello,
    Thanks again for creating these packages.
    I actually wonder if all this package creation could not be automatized on a computer running a buildbot and then automatically uploading to launchpad.
    Two weeks ago I went through the process of compiling from sources.
    It’s all automatically process once we have the dependencies.
    As the most stable and best GRASS is in SVN Trunk, there could be an option to have alwas a package with a nightly snapshot.
    What to you think?

    By Timmie on May 12, 2009

  6. Timmie: the dependances are changing time to time, so creating any script would be difficult. But if you want to participate, IMHO UbuntuGIS is the right platform to do so.

    By jachym on May 13, 2009

  7. when I install “GRASS 6.4 rc4 for Ubuntu 9.04”> it breaks QGIS

    qgis: symbol lookup error: /usr/lib64/libqgisgrass.so.1.0: undefined
    > symbol: G__no_gisinit

    By Steven Wallace on May 16, 2009

  8. hello,
    I installed ubuntu 9.04. Next I followed the installation instruction of Grass. But I have an error when I try to import vector map with attribute table (.dbf).
    The error is: “buffer overflow detected”.

    Here a part of log:
    GRASS 6.2.3 (Multinet):~ > *** buffer overflow detected ***: v.in.ogr terminated
    ======= Backtrace: =========
    /lib/tls/i686/cmov/libc.so.6(__fortify_fail+0x48)[0xb77b4da8]
    /lib/tls/i686/cmov/libc.so.6[0xb77b2eb0]
    /lib/tls/i686/cmov/libc.so.6[0xb77b27b7]
    /lib/tls/i686/cmov/libc.so.6(__snprintf_chk+0x34)[0xb77b26a4]
    /usr/lib/libgdal1.5.0.so.1(_ZN10OGRFeature16GetFieldAsStringEi+0x36f)[0xb7c522df]
    /usr/lib/libgdal1.5.0.so.1(OGR_F_GetFieldAsString+0x28)[0xb7c530c8]
    v.in.ogr(main+0x159c)[0x804cb1c]
    /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe5)[0xb76cd775]
    v.in.ogr[0x804a971]
    ======= Memory map: ========
    08048000-08050000 r-xp 00000000 08:05 597382 /usr/lib/grass/bin/v.in.ogr
    08050000-08051000 r–p 00007000 08:05 597382 /usr/lib/grass/bin/v.in.ogr
    08051000-08052000 rw-p 00008000 08:05 597382 /usr/lib/grass/bin/v.in.ogr
    09127000-09148000 rw-p 09127000 00:00 0 [heap]
    b58e4000-b58ee000 r-xp 00000000 08:05 557341 /lib/tls/i686/cmov/libnss_files-2.9.so

    There are a lot of topic on this problem, but I’m not able to solve it.

    Do you have any ideas?

    Thank.

    By Scary on May 19, 2009

  9. I install grass via synaptic. Synaptic tells that installing is ok. But how can i open grass. It dont come to add/delete programs list

    By jarmo on May 25, 2009

  10. jarmo: start terminal and run grass with command grass64, that’s all.

    By jachym on May 25, 2009

  11. Thanks for your work, but what about the 64 bit version?

    By Christian on May 26, 2009

  12. Christian: I have some advices regarding launchpad usage, so once, I move there, everything will be working for all platforms. Till then,

    sudo apt-get source grass
    cd grass*
    dpkg-buildpackage -rfakeroot
    sudo dpkg -i ../*grass*deb
    

    is your friend…

    By jachym on May 28, 2009

  13. Thanks a lot for putting it up

    By Kulbhushan on Jun 2, 2009

  14. Hi,

    why is the hdf4-library not included in gdal-bin 1.6.1 anymore? I had to reInstall gdal-bin 1.5.2 to access my ASTER-HDF satellite-images. Problem: I cannot keep the repos-entry in my /etc/apt/sources.list, because it will reinstall gdal-bin 1.6.1.

    Best regards
    Stefan

    By Stefan on Jun 9, 2009

  15. I’ll have to look at it

    By jachym on Jun 9, 2009

  16. Hi,

    for 64 bit version add following repositories to your /etc/apt/sources.list

    deb http://cz.archive.ubuntu.com/ubuntu karmic main universe

    or other Ubuntu package download mirror on

    http://packages.ubuntu.com/karmic/amd64/grass/download

    By pavel on Jun 13, 2009

  17. bat qgis after apdate grass package from this mirror is not running because “segmentation fault”. Can anybody help me with it?

    By pavel on Jun 13, 2009

  18. did you upgrade qgis as well?

    By jachym on Jun 14, 2009

  19. Hello Jachym,

    First THANKS a lot for offering the compiled GRASS for (K)ubuntu!! But I still have some questions:

    1. Why do I have to put QGIS in my sources.list for installing GRASS?

    2. I have QGIS running anyway, but the unstable 1.1 Version, whereas the QGIS repository you recommend is the stable Version; does your compiled GRASS also work with the unstable QGIS?
    (I know that in your blog you say that you also compiled the 1.1 version of QGIS … is this in your GRASS repository now anyway? and why did you compile it again; there is already a repository for the unstable version for (K)ubuntu on the QGIS homepage?)

    3. Are the updated versions of GDAL and PROJ4 also necessary for GRASS or do you offer them additionally?

    I hope my questions are clear; I would like to install GRASS, but am a little bit afraid to mix up my QGIS.

    Thanks again
    micha

    By Micha on Jun 15, 2009

  20. Micha: yes, QGIS 1.1 compiled against grass 6.4 rc is in les-ejk.cz/ubuntu repository. There as new gdal (1.6) too. You should not need qgis repository in sources.list anymore. so, if you add les-ejk.cz/ubuntu to your sources.list and install grass, gdal and qgis from it, it should work together (gras 6.4, qgis 1.1., gdal 1.6)

    I know, this is confusing – new versions, one can not combine everything with everything, sometimes something goes wrong… I hope, it all works now.

    By jachym on Jun 15, 2009

  21. Thanks for your answer Jachym,

    but what happens if I keep QGIS repository in my sources.list (the 1.1 version) and there are updates for this? Should it work or does it crash?
    I guess you or anybody can’t be 100% sure… but what you think; as you are the one who compiled it.
    For now your compilation of QGIS should be the same as in the repositories, or not?

    By Micha on Jun 15, 2009

  22. Hello. I do the apt-get but all I get is grass6.2.3… As I am having problems with this version, I was hoping to solve my problems when I upgraded. I tried it by hand and it didn’t really work out, because it can not find libproj.so.

    Hope you can suggest something useful.

    Thanks,

    Miguel

    By miguel on Jun 16, 2009

  23. If you got grass 6.2, then you did not setup your /etc/apt/sources.list properly. See http://les-ejk.cz/ubuntu/ for more details.

    By jachym on Jun 17, 2009

  24. Maybe you are right and you should remove the qgis repository from your sources list because of this.

    The point is: QGIS has to be compiled with specific version of GRASS. I provide more recent GRASS version, than the QGIS repository does, so I have to compile QGIS as well in order, to get everything working (not speeking about MapServer, …).

    By jachym on Jun 17, 2009

  25. Dear Jachym,

    I did, but I got this when I updated:

    Err http://les-ejk.cz jaunty/multiverse Packages
    404 Not Found
    Fetched 308B in 0s (355B/s)
    W: GPG error: http://ppa.launchpad.net jaunty Release: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY 5227BEBD68436DDF
    W: Failed to fetch http://les-ejk.cz/ubuntu/dists/jaunty/multiverse/binary-amd64/Packages 404 Not Found

    Then when I apt-get install grass, it automatically installs grass6.2.3.

    I think the reason might be that I am a 64 bit, and 6.4 is a 32 bit, isn’t it? I am not a pro on these things, as you can see…

    By miguel on Jun 17, 2009

  26. ok, just read the previous comments, I will try the karmic. Anyway, thanks a lot for providing such a nice service to the ubuntu community :)

    By miguel on Jun 17, 2009

  27. It should be

    http://les-ejk.cz/ubuntu

    By jachym on Jun 17, 2009

  28. If you use the karmic repository, the qgis / grass connection is broken.

    I have tried to recompile grass 6.4 RC5 for ubuntu 904 64 bit including the qgis / grass connection, but the apt-get build-dep grass does return the error

    E: Build-dependencies for grass could not be satisfied.

    P.S.: Remember to add also the source repository (the second line here below!):

    deb karmic main universe
    deb-src karmic main universe

    to fetch the source ….

    By ct on Jul 13, 2009

  29. El paquete python-opengl no está disponible, pero algún otro paquete hace referencia a él. Esto puede significar que el paquete falta, está obsoleto o sólo se encuentra disponible desde alguna otra fuente
    E: El paquete python-opengl no tiene candidato para su instalación.

    By Marco on Sep 7, 2009

  30. Dear Marco, I speak 3(+1) languages actively and let say 3 passively. Apparantly none of them is yours, try to use another one.

    By jachym on Sep 8, 2009

  31. Dear jachym sorry i didn’t know. i try to install grass in my OS (Ubuntu 9.04) but i can’t install it, Ubuntu sends me this phrase.

    “Python-opengl package is not available, but some other package refers to it. This may mean that the package is missing, outdated or only available from another source
    E: Package python-opengl has no candidate for installation.”

    By Marco on Sep 8, 2009

  32. Could somebody make a recap of the lines to be added to the sources.list and the steps after that please (for a ubuntu 9.04 64 bit)

    What I am trying to have is:
    Grass6.4 with 64 bit support
    Qgis/gdal/python

    Thank you

    By Onur on Sep 11, 2009

  33. Try this

    http://ppa.launchpad.net/ubuntugis/ubuntugis-unstable/ubuntu/pool/main

    By jachym on Sep 14, 2009

  34. This worked for me to install Grass 6.4RC5 in Ubuntu 9.04 64 Bit – Hope it helps others.

    #add the lines to the source list
    #sudo gedit /etc/apt/sources.list

    deb http://les-ejk.cz/ubuntu jaunty multiverse
    deb http://cz.archive.ubuntu.com/ubuntu karmic main universe
    deb-src http://cz.archive.ubuntu.com/ubuntu karmic main universe

    #install

    sudo apt-get install python-opengl python-wxgtk2.8 grass grass-doc

    By Onur on Sep 15, 2009

  35. Hi, I installed Grass using synaptic, and it doesn’t show up anywhere. How do I run it?

    Please tell me in the most simple terms, as I am an Ubuntu user, but know jack about computer stuff. If I have to use the terminal, please tell me exactly what to type.

    thanks

    Chris

    By Chris on Sep 21, 2009

  36. start terminal

    and write

    grass64 -wx

    that’s all, folks!

    By jachym on Sep 21, 2009

  37. CORRECTION to my earlier post:
    This worked for me to install Grass 6.4RC5 in Ubuntu 9.04 64 Bit – Hope it helps others.

    #add the lines to the source list
    #sudo gedit /etc/apt/sources.list

    deb http://cz.archive.ubuntu.com/ubuntu karmic main universe
    deb-src http://cz.archive.ubuntu.com/ubuntu karmic main universe

    #install
    sudo apt-get update
    sudo apt-get install python-opengl python-wxgtk2.8 grass grass-doc

    By Onur on Sep 24, 2009

  38. Hi all,

    I’ve installed Grass in ubuntu 9.04 through synaptic adding this repositories:

    deb http://ppa.launchpad.net/qgis/ubuntu jaunty main
    deb http://les-ejk.cz/ubuntu jaunty multiverse

    and everything seems to go ok. Unfortunately with qGIS installed through
    deb http://ppa.launchpad.net/qgis/unstable/ubuntu jaunty main
    deb-src http://ppa.launchpad.net/qgis/unstable/ubuntu jaunty main

    when I activate grass plug-in it crashes and I get this message:

    /usr/bin/qgis.bin: symbol lookup error: /usr/lib/libqgisgrass.so.1.3.0: undefined symbol: G_no_gisinit

    this is my “dpkg -l|grep grass” response:
    ii grass 6.4.0~rc5-2 Geographic Resources Analysis Support System
    ii libgdal1-1.6.0-grass 1.6.0-2 GRASS extension for the GDAL library
    ii qgis-plugin-grass 1.3.0-1~jaunty6 GRASS plugin for Quantum GIS
    ii qgis-plugin-grass-common 1.3.0-1~jaunty6 GRASS plugin for Quantum GIS – architecture-

    Thanks in advance!
    Marco

    By Marco on Oct 16, 2009

  39. Hi all,

    Installing qgis through:

    deb http://ppa.launchpad.net/ubuntugis/ubuntugis-unstable/ubuntu jaunty main
    deb-src http://ppa.launchpad.net/ubuntugis/ubuntugis-unstable/ubuntu jaunty main

    has resolved my issue posted before.
    Thanks

    Marco

    By Marco on Oct 16, 2009

  40. Thanks a lot Jachym for your work..

    I have some Questions,

    I’m working with ubuntu 9.04 32 bits. I compiled grass but I have some problems with Gdal. Now I want to work with your packages..

    1- I work with MySQL database, your packages is compiled with MySQL driver?

    2- I’m try with this repositories

    deb http://les-ejk.cz/ubuntu jaunty multiverse
    The Grass version available for instal is 6.4-RC5-2

    deb http://ppa.launchpad.net/qgis/ubuntu jaunty main

    W: GPG error: http://ppa.launchpad.net jaunty Release: The following signatures couldn’t be verified because the public key is not available: NO_PUBKEY 5227BEBD68436DDF

    for qgis give me this error, I don’t know where I found the public key for this repositorie?

    3- Can I install GRASS of this repositorie
    deb http://les-ejk.cz/ubuntu jaunty multiverse

    and install qgis 1.3 of this repositorie https://launchpad.net/~qgis/+archive/unstable
    It will work ok?

    Thanks,

    John

    By John on Oct 22, 2009

  41. just use

    deb http://ppa.launchpad.net/ubuntugis/ubuntugis-unstable/ubuntu/ jaunty main

    By jachym on Oct 23, 2009

  42. Sorry Jachym

    I work with MySQL database, your GRASS packages (6.4 RC5-2) is compiled with MySQL driver?

    John

    By John Ortiz on Oct 23, 2009

  43. Yes. But I would suggest you tu use Postgres.

    By jachym on Oct 23, 2009

  44. I’d like to install GRASS on a Linux OS machine that I can’t connect to the internet. can someone tell me how to download the software to CD, then install from the CD drive?
    thanks for any help,
    Zdog

    By Zdog on Oct 30, 2009

  45. something like apt-get -d install grass and put all the packages to flash disk and dpkg -i *.deb on the other system?

    By jachym on Nov 1, 2009

  46. Hi,

    I just managed to install qgis 1.3 on karmic. The problem is that I see no grass plugin on the list of qgis plugins…

    Am I missing something?

    Thanks

    miguel

    By miguel on Nov 10, 2009

  47. Hi again,

    I just installed the new karmic instead of upgrading from the previous version.

    Following you directions for installing grass, I obtain on v.in.ogr:

    GRASS 6.4.0RC5 (mekongUTM):~ > v.in.ogr dsn=/media/0B35-DC0F/phd/data/swat/DSF/MRCSKB/GISData/KeyMonitoringSites.shp output=test –overwrite -o -e
    WARNING: Vector map already exists and will be overwritten
    Over-riding projection check
    WARNING: Vector map already exists and will be overwritten
    WARNING: Table linked to vector map does not exist
    Layer: KeyMonitoringSites
    Importing map 15 features…
    *** buffer overflow detected ***: v.in.ogr terminated
    ======= Backtrace: =========
    /lib/tls/i686/cmov/libc.so.6(__fortify_fail+0x48)[0x36ede8]
    /lib/tls/i686/cmov/libc.so.6[0x36de20]
    /lib/tls/i686/cmov/libc.so.6[0x36d779]
    /lib/tls/i686/cmov/libc.so.6(__snprintf_chk+0x34)[0x36d664]
    /usr/lib/libgdal1.5.0.so.1(_ZN10OGRFeature16GetFieldAsStringEi+0x34e)[0xf893be]
    /usr/lib/libgdal1.5.0.so.1(OGR_F_GetFieldAsString+0x28)[0xf8a1c8]
    v.in.ogr(main+0x21e8)[0x804d9d8]
    /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe6)[0x2a4b56]
    v.in.ogr[0x804aab1]

    and it goes on with a memory map:

    ======= Memory map: ========
    00110000-0011d000 r-xp 00000000 08:06 167319 /usr/lib/grass64/lib/libgrass_dbmibase.6.4.0RC5.so

    as described before.

    I heard that this could be a problem of the libgdal 1.5. But it happens that I don’t know where I can get libgdal 1.6

    Could you help me if possible?

    By miguel on Dec 1, 2009

  48. sorry for the many postings. Deactivating all other external software sources, removing GRASS QGIS and autoremove and then following

    https://wiki.ubuntu.com/UbuntuGIS

    trying both stable and unstable repositories, I managed to solve the problem.

    Maybe this helps somebody.

    greetings

    By miguel on Dec 1, 2009

  49. фантастика!…

    By торговля on Aug 22, 2010

Post a Comment