Package Details: grass 8.4.0-1

Git Clone URL: https://aur.archlinux.org/grass.git (read-only, click to copy)
Package Base: grass
Description: Geospatial data management and analysis, image processing, graphics/maps production, spatial modeling and visualization
Upstream URL: http://grass.osgeo.org/
Keywords: analysis GIS remote sensing spatial
Licenses: GPL
Submitter: Scimmia
Maintainer: kikislater
Last Packager: kikislater
Votes: 38
Popularity: 0.000000
First Submitted: 2015-09-06 15:10 (UTC)
Last Updated: 2024-07-30 06:17 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 .. 16 Next › Last »

kikislater commented on 2020-04-21 15:48 (UTC)

@Marco, thanks modification works. May be could make a patch from it !

kikislater commented on 2020-04-21 15:28 (UTC) (edited on 2020-04-21 15:30 (UTC) by kikislater)

As said before in december : https://aur.archlinux.org/packages/grass/?O=10&PP=10#comment-720797 Line 55 in PKGBUILD is stupid : symlink python2 in grass 7.8

marcocurreli commented on 2020-04-21 15:10 (UTC) (edited on 2020-04-21 15:25 (UTC) by marcocurreli)

Grass calls python2, so I've create a simlink python2 in /opt/grass/bin to /usr/bin/python3. Now it works fine.

For the problem reported by kikislater (AttributeError: module 'time' has no attribute 'clock') I've resolved in this way:

640c640
<         self.resize = time.clock()
---
>         self.resize = time.perf_counter()

as suggested here:

https://stackoverflow.com/questions/58569361/attributeerror-module-time-has-no-attribute-clock-in-python-3-8

marcocurreli commented on 2020-03-29 22:42 (UTC) (edited on 2020-03-30 08:12 (UTC) by marcocurreli)

[I've deleted my previous message by accident. I apologise for it.]

I have removed all the packages python (pacman -Rc python python2), and I've reinstalled python python2, python-wxpython and grass.

Now grass doesn't find the python module six


GRASS 7.8.2 (WGS84utm): > g.gui wxpython
Launching <wxpython> GUI in the background, please wait...
Traceback (most recent call last):
  File "/opt/grass/gui/wxpython/wxgui.py", line 29, in <module>
    from grass.exceptions import Usage
  File "/opt/grass/etc/python/grass/init.py", line 4, in <module>
    import six
ImportError: No module named six
python-six is installed; if I import it from python it works.

[marco@Marco ~]$ python
 >>> import six
 >>>

Scimmia commented on 2020-03-29 14:14 (UTC)

Your python environment is screwed up, it's trying to load python2.

Scimmia commented on 2020-03-10 05:31 (UTC)

See comments from November.

kikislater commented on 2020-03-10 05:19 (UTC)

Grass launch fine with 3.8.2.

Some errors are displayed :

Traceback (most recent call last):
  File "/opt/grass/gui/wxpython/mapwin/buffered.py", line 640, in OnSize
    self.resize = time.clock()
AttributeError: module 'time' has no attribute 'clock'
Traceback (most recent call last):
  File "/opt/grass/gui/wxpython/mapwin/buffered.py", line 640, in OnSize
    self.resize = time.clock()
AttributeError: module 'time' has no attribute 'clock'
Traceback (most recent call last):
  File "/opt/grass/gui/wxpython/mapwin/buffered.py", line 640, in OnSize
    self.resize = time.clock()
AttributeError: module 'time' has no attribute 'clock'

Scimmia commented on 2020-02-27 14:12 (UTC)

python 3.8.2 is finally out and in the testing repo. Should hit Extra pretty quickly.

backerman commented on 2020-02-17 07:44 (UTC)

Please add flex as a build dependency.