Search Criteria
Package Details: grass 8.2.0-1
Package Actions
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.86 |
First Submitted: | 2015-09-06 15:10 (UTC) |
Last Updated: | 2022-06-08 05:48 (UTC) |
Dependencies (27)
- bzip2 (bzip2-git, bzip2-rustify-git, bzip2-with-lbzip2-symlinks)
- cairo (cairo-git, cairo-minimal, cairo-glesv2-bin, cairo-glesv3-bin, cairo-ubuntu)
- fftw (fftw-amd)
- fontconfig (fontconfig-srb, fontconfig-minimal-git, fontconfig-git, fontconfig-ubuntu)
- freetype2 (freetype2-minimal-git, freetype2-ttmetrics, freetype2-v35, freetype2-git, freetype2-ultimate5, freetype2-infinality-remix)
- gcc-libs (fastgcc, gccrs-libs-git, gcc-libs-git)
- gdal (gdal-filegdb, gdal-hdf4, gdal-ecw)
- geos (geos-git)
- glibc (glibc-git, glibc-force-mmap, lib32-glibc-force-mmap, glibc-minimal-git, glibc-widevine, glibc-linux4)
- glu (glu-git)
- libgl (glshim-git, libhybris-ext-libgl-git, libhybris-libgl-git, nvidia-340xx-utils, libglvnd-git, swiftshader-git, amdgpu-pro-libgl-cfe, amdgpu-pro-libgl, amdgpu-pro-libgl-fix, libglvnd)
- libpng (libpng-apng, libpng-minimal-git, libpng-git)
- libtiff (libtiff-git, libtiff-minimal-git, libtiff-lerc)
- libx11 (libx11-git)
- netcdf (netcdf-openmpi)
- pdal (pdal-git)
- proj (proj-git)
- python-gdal (python-gdal-hdf4, python-gdal-ecw)
- python-numpy (python-numpy-git, python-numpy-flame, python-numpy1.22, python-numpy-mkl-bin, python-numpy-openblas, python-numpy-mkl)
- python-pillow (python-pillow-git, python-pillow-simd)
- Show 7 more dependencies...
Required by (3)
- gdal-grass
- qgis-git (optional)
- qgis-grass-plugin
Latest Comments
kikislater commented on 2022-06-16 14:49 (UTC)
I couldn't reproduce it ! Could you please remove src and pkg folder before building ?
An retry again
skualos commented on 2022-06-16 14:03 (UTC)
I'm getting the following errors:
undefined reference to yylex
undefined reference to yyerror
I ran
make
insidegrass/src/grass-8.2.0/raster
and gotand in
grass/src/grass-8.2.0/db/drivers/dbf
I getkikislater commented on 2022-06-10 04:43 (UTC)
Please provide full details, there is not enough to watch
skualos commented on 2022-06-10 04:10 (UTC)
I installed the patched wxpython-dev, and now on grass am getting the error below. Any help appreciated.
kikislater commented on 2022-05-18 06:07 (UTC)
You need to git clone (or download) the repository, not only the PKGBUILD ...
Please fill an issue as it doesn't concern this grass package for next problems
Vassily commented on 2022-05-18 05:16 (UTC) (edited on 2022-05-18 06:16 (UTC) by Vassily)
Alas, there is something wrong with the source paths of the patch code. ==> ERROR: d9725119d742ff25e815d0824c62abd8953a61df.patch was not found in the build directory and is not a URL. Failed to build python-wxpython-dev
And if I specify the path explicitly, I get "d9725119d742ff25e815d0824c62abd8953a61df.patch ... FAILED ==> ERROR: One or more files did not pass the validity check! Failed to build python-wxpython-dev"
kikislater commented on 2022-05-18 04:40 (UTC)
Updated, sorry ! It was in private mode ^^
Vassily commented on 2022-05-18 04:18 (UTC)
kikislater (Sylvain), thank you for your response. However, the link you provided does not work. I couldn't find any github repositories matching 'org:giscan python-wxpython-dev'
kikislater commented on 2022-05-18 03:39 (UTC) (edited on 2022-06-10 04:44 (UTC) by kikislater)
python-wxpython-dev available in AUR doesn't include some patch needed to avoid bugs in GRASS 8
To have Grass GIS properly working, please use this wxpython pkgbuild + attached patches (git clone or download) : https://github.com/giscan/AUR/tree/main/python-wxpython-dev
Edit: updated on AUR
Vassily commented on 2022-05-17 10:12 (UTC) (edited on 2022-05-17 10:16 (UTC) by Vassily)
Unfortunately, my attempts to make the "Layers" tab work in the GRASS 8 GUI were unsuccessful. The "Layers" tab simply doesn't work - you can't see any elements or text on it. In addition, there are no (not visible) buttons in the toolbar. The problem seems to be hiding in python-wxpython. Adjusting the color palette of the image and a quick preview of the simulation results without a graphical interface is very uncomfortable. I'm sorry to give up GRASS or Manjaro. How to solve this annoying problem? Is it possible to create a working GRASS package in Flatpack?
gaelic commented on 2022-03-02 08:07 (UTC)
Thx, the revision works :)
gaelic commented on 2022-02-25 08:46 (UTC)
I found the bug here:
https://github.com/OSGeo/grass/issues/2188
there is already a patch available (have not tested yet)
kikislater commented on 2022-02-24 05:52 (UTC)
Please provide full output with make -j1
gaelic commented on 2022-02-22 07:39 (UTC)
I get the following error when building:
kikislater commented on 2022-02-22 05:40 (UTC)
Python 3.10 breaks grass with python-wxpython ... So there is no solution at this time. Grass only works now with python-wxpython>=4.1 and so WxWidget >= 3.1
If you want better statement : https://github.com/OSGeo/grass/issues/2078
For FTP you could use you desktop environnement feature with sftp for exemple.
degovial commented on 2022-02-21 14:07 (UTC) (edited on 2022-02-21 14:45 (UTC) by degovial)
With this update, it is necessary to change
python-wxpython
, and consequently,wxgtk3
topython-wxpython-dev
andwxgtk-dev
. This breaks Filezilla, as stated already. I need both GRASS and Filezilla, what am I supposed to do? I can't find any help online about this. This is a weird chain reaction that is basically breaking several major programs along the way.When launching Filezilla:
error while loading shared libraries: libwx_gtk3u_aui-3.0.so.0: cannot open shared object file: No such file or directory
kikislater commented on 2022-02-20 10:03 (UTC)
There is one big issue with python-wxpython. So if you install grass, some software like audacity, filezilla, kicad among others will not work ... Btw I will publish it tomorrow
dobedobedo commented on 2022-02-20 06:06 (UTC)
Hi, grass 8.0.0 stable release is out. It would be great if you could update the PKGBUILD. Cheers.
dobedobedo commented on 2022-01-22 17:52 (UTC)
Hi, I created a
python-wxpython-dev
AUR package so you can use it as the dependency for grass 8.0RC1 in the previous PKGBUILD comment.marcocurreli commented on 2022-01-09 17:49 (UTC)
It works, thanks
kikislater commented on 2022-01-09 09:40 (UTC)
Applying this PR : https://github.com/OSGeo/grass/pull/1718 solves the first issue launching GUI ... but there are others and a lot to apply. Furthermore, Archlinux is still with this old python-wxpython 4.0.7 version whereas grass needs 4.1.1. Better is to use 8.0.0RC1 at this time !
Grass 8 was planned for christmas but delayed ...
So you could use this PKGBUILD below =>
francopv commented on 2022-01-09 04:01 (UTC)
Any idea on when will v8 will arrive? or how to solve this issue in the meantime?
kikislater commented on 2022-01-08 12:48 (UTC)
python-wxpython needs rebuild Furthermore grass 7.8 doesn't work with python 3.10 It works with 8.0.0 RC1 ... Still waiting v8 release
marcocurreli commented on 2022-01-08 12:17 (UTC) (edited on 2022-01-08 12:19 (UTC) by marcocurreli)
I've errors launching the gui:
Vassily commented on 2021-06-18 05:12 (UTC)
Thank you so much! You were a great help The patch worked.
jamiejquinn commented on 2021-06-17 10:26 (UTC)
GDAL 3.3 has broken GRASS compilation and
vector/v.hull/chull.c
must be patched to fix. I added the application of this patch to the PKGBUILD along with a prepare block which applies the patch:dobedobedo commented on 2021-06-02 06:30 (UTC) (edited on 2021-06-02 06:32 (UTC) by dobedobedo)
Hi, Is it possible to add a
LC_ALL=C
before make, so that the users don't need to specify themselves? Without that the compilation will fail due to locale issue.kikislater commented on 2021-04-25 11:23 (UTC) (edited on 2021-04-25 17:14 (UTC) by kikislater)
Could you please add python-pysvn as dependency or optional dependency to allow installation of plugins ?
marcocurreli commented on 2021-02-02 14:40 (UTC)
/usr/bin/python3.9
kikislater commented on 2021-02-02 04:40 (UTC) (edited on 2021-02-02 04:42 (UTC) by kikislater)
So you symlink python3 to python2 ... You have a problem in your python environment ! What is the output of
readlink -f $(which python)
marcocurreli commented on 2021-01-31 13:50 (UTC) (edited on 2021-01-31 23:26 (UTC) by marcocurreli)
With python-wxpython-4.1.1 grass gui works fine, but without python 2 symlink ( ln -s ../../../usr/bin/python3 bin/python2) it doesn't work at all.
kikislater commented on 2021-01-21 14:30 (UTC) (edited on 2021-01-21 14:31 (UTC) by kikislater)
Warning : python-wxpython version 4.0.7.2 is buggy and so grass gui crash =>
https://github.com/OSGeo/grass/issues/1261
Solved by building python-wxpython-4.1.1
kikislater commented on 2020-12-31 16:26 (UTC)
Finally one year later removed python 2 symlink ... Thank you Scimmia
kikislater commented on 2020-10-14 14:37 (UTC)
You still incude python2 symlink which is a mess ...
kikislater commented on 2020-05-14 08:44 (UTC)
@Scimmia : Please make a reliable PKGBUILD for community, Python3 is now used by Grass since 7.8 not Python 2 ...
kikislater commented on 2020-05-13 06:39 (UTC)
@Scimmia : Why not removing python2 symbolic link, I don't understand your point of view on this point ?
kikislater commented on 2020-05-07 16:47 (UTC) (edited on 2020-05-07 16:47 (UTC) by kikislater)
7.8.3 include fix :
replace obsolete time.clock() in Python 3.3 (PR:244)
@Scimmia : Please remove python2 symlink, tested without and all is fine !
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:
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
python-six is installed; if I import it from python it works.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 :
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.kikislater commented on 2020-01-22 04:28 (UTC) (edited on 2020-01-22 07:31 (UTC) by kikislater)
Edit : grass gui will not work with python 3.8.1. Downgrade to python 3.8.0 or wait for 3.8.2, they will revert changes in 3.8.2 https://trac.osgeo.org/grass/ticket/4015
grass doesn't launch anymore, wxpython fail :
$ grass78
Default locale not found, using UTF-8
Default locale settings are missing. GRASS running with C locale.
Starting GRASS GIS...
Cleaning up temporary files...
Welcome to GRASS GIS 7.8.2
GRASS GIS homepage: https://grass.osgeo.org
This version running through: Bash Shell (/bin/bash)
Help is available with the command: g.manual -i
See the licence terms with: g.version -c
See citation options with: g.version -x
If required, restart the GUI with: g.gui wxpython
When ready to quit enter: exit
Launching <wxpython> GUI in the background, please wait...
GRASS 7.8.2 (newLocation):~ > Traceback (most recent call last):
File "/usr/lib/python3.8/ctypes/init.py", line 99, in CFUNCTYPE
KeyError: (<class 'ctypes.c_int'>, (<class 'grass.lib.ctypes_preamble.String'>,), 1)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/opt/grass/gui/wxpython/wxgui.py", line 105, in OnInit
File "/opt/grass/gui/wxpython/lmgr/frame.py", line 51, in <module>
File "/opt/grass/gui/wxpython/lmgr/layertree.py", line 38, in <module>
File "/opt/grass/gui/wxpython/mapdisp/frame.py", line 33, in <module>
File "/opt/grass/gui/wxpython/mapdisp/toolbars.py", line 22, in <module>
File "/opt/grass/gui/wxpython/nviz/main.py", line 24, in <module>
File "/opt/grass/gui/wxpython/nviz/mapwindow.py", line 42, in <module>
File "/opt/grass/gui/wxpython/nviz/workspace.py", line 23, in <module>
File "/opt/grass/gui/wxpython/nviz/wxnviz.py", line 51, in <module>
File "/opt/grass/etc/python/grass/lib/gis.py", line 552, in <module>
File "/usr/lib/python3.8/ctypes/init.py", line 101, in CFUNCTYPE
TypeError: item 1 in argtypes passes a union by value, which is unsupported.
OnInit returned false, exiting...
kikislater commented on 2019-12-15 16:56 (UTC)
Wrong python version inside this grass package (symbolic link). It couldn't work like this. Python2 is deprecated in grass 7.8 Line 55 in PKGBUILD should be deleted, it's a nonsense to link python2 inside grass 7.8 ... Install some extension and you will see some problems !
Scimmia commented on 2019-12-15 15:21 (UTC)
No, everything using python3 calls python3 specifically
kikislater commented on 2019-12-15 08:13 (UTC) (edited on 2019-12-15 08:14 (UTC) by kikislater)
PKGBUILD needs refactor : 7.8 support python 3 not python 2.
Line 55 : # Fix for 3rd party python scripts ln -s ../../../usr/bin/python2 bin/python
Running grass :
~ > which python
/opt/grass/bin/python
:~ > ls -lsa /opt/grass/bin/python
0 lrwxrwxrwx 1 root root 24 15 déc. 08:42 /opt/grass/bin/python -> ../../../usr/bin/python2
loganj commented on 2019-11-22 21:48 (UTC)
Scimmia commented on 2019-11-12 15:08 (UTC) (edited on 2019-11-12 15:08 (UTC) by Scimmia)
Seems even 7.8.1 isn't totally ready for python 3.8 (time module changes). If it becomes an issue, let me know and I'll see about patching it.
kikislater commented on 2019-09-30 06:43 (UTC)
There is a ton of problems using 7.8. There is no LTS version on AUR. May be it should be good to use it : Latest stable long term support (LTS) release: GRASS GIS 7.6 source : https://grass.osgeo.org/
Scimmia commented on 2019-09-15 08:03 (UTC)
7.8 PKGBUILD is up. I can't say I'm positive about the deps, mostly the python ones, but it builds in a clean chroot and runs with some limited testing. If anyone runs into issues, let me know.
crust123 commented on 2019-08-31 00:17 (UTC) (edited on 2019-08-31 00:33 (UTC) by crust123)
Python2 is end of life (EOL; https://pythonclock.org/) and it is likely python2-gdal was removed in preparation for this. GRASS 7.8 will move things to python3 however GRASS 7.8 has yet to be released(https://grass.osgeo.org/download/software/sources/#g78x). If you are desperate, you could work you way though a downgrade (https://wiki.archlinux.org/index.php/Downgrading_packages) but this can be a pain and not recommended.
(Edit: python2-gdal found its way into the AUR)
mludwig commented on 2019-08-30 09:45 (UTC)
Install failed: dependency python2-gdal not available
crust123 commented on 2019-07-19 04:33 (UTC)
PKGBUILD updates: pkgver=7.6.1 md5sums=('9ca74f9010d013f735737a90c65d8a7f')
kikislater commented on 2019-07-16 08:49 (UTC)
Updated here : https://github.com/giscan/AUR-grass
cjsv commented on 2019-07-16 02:23 (UTC) (edited on 2019-07-16 08:18 (UTC) by cjsv)
Can't build since nad2bin has been removed from the current release of proj. The subject has been open at https://github.com/OSGeo/PROJ/issues/1236
It seems those that need nad2bin should use the proj-datumgrid repo. https://github.com/OSGeo/proj-datumgrid
Edit: nad2bin check has been removed in 7.6.1. Just need to update. https://grass.osgeo.org/news/82/15/GRASS-GIS-7-6-1-released/ configure: nad2bin check no longer needed; (user custom) grids are used via PROJ
Updated the pkgver and md5sums in the PKGBUILD my self and compiled fine, https://gist.github.com/cj-sv/4eff7ab128d3491c9b60e4790283a5f7
rdesgrange commented on 2019-07-08 19:46 (UTC)
I have a failed build on my machine, since the proj package does comes with "nad2bin" program
evana commented on 2019-01-07 03:13 (UTC)
python2-gdal needs to be added as a dependency. The python commands that use gdal do not work without it.
kikislater commented on 2018-12-15 08:04 (UTC)
Regarding last comment here, repository of geosam is not on gitlab but sourceforge : https://archgeotux.sourceforge.io/
geosam commented on 2018-01-12 23:14 (UTC)
Unofficial repository for Geospatial applications:
https://geotux.gitlab.io/ArchGeoTux/
Scimmia commented on 2017-12-13 21:32 (UTC)
Builds fine in a clean chroot. Sounds like a local problem.
jabarcay commented on 2017-12-13 20:41 (UTC)
Problem with cairo...
"checking for location of cairo includes... checking for cairo.h... no configure: error: *** Unable to locate Cairo includes."
Cairo is installed correctly but does not finish compiling grass
Any solution?
Scimmia commented on 2017-07-01 04:52 (UTC)
geosam commented on 2017-07-01 00:04 (UTC)
Scimmia commented on 2017-06-12 23:57 (UTC)
okanisis commented on 2017-06-12 22:07 (UTC)
Scimmia commented on 2017-06-03 15:41 (UTC)
cbxd commented on 2017-06-03 15:25 (UTC) (edited on 2017-06-03 15:26 (UTC) by cbxd)
okanisis commented on 2017-06-01 21:40 (UTC)
kikislater commented on 2017-05-08 17:02 (UTC)
Scimmia commented on 2017-05-08 14:46 (UTC)
kikislater commented on 2017-05-08 06:44 (UTC)
marcocurreli commented on 2017-03-09 21:17 (UTC)
Scimmia commented on 2017-03-09 00:17 (UTC)
marcocurreli commented on 2017-03-08 17:36 (UTC)
ingleandrobarros commented on 2017-01-01 02:04 (UTC)
kokkytos commented on 2016-12-07 18:28 (UTC)
Scimmia commented on 2016-12-06 23:54 (UTC)
kokkytos commented on 2016-12-06 22:25 (UTC)
Scimmia commented on 2016-12-06 15:32 (UTC)
kokkytos commented on 2016-12-06 15:11 (UTC)
Scimmia commented on 2016-11-23 01:46 (UTC)
kokkytos commented on 2016-11-20 20:47 (UTC)
Scimmia commented on 2016-08-17 13:21 (UTC)
scummos commented on 2016-08-17 09:17 (UTC)
kikislater commented on 2016-06-04 09:08 (UTC)
SmokeyD commented on 2016-05-20 01:48 (UTC)
Scimmia commented on 2016-05-16 00:43 (UTC) (edited on 2016-05-16 00:44 (UTC) by Scimmia)
Scimmia commented on 2016-05-16 00:28 (UTC)
beej commented on 2016-05-15 23:00 (UTC)
kikislater commented on 2016-05-12 20:02 (UTC)
Scimmia commented on 2016-05-12 13:36 (UTC)
zottelef commented on 2016-05-12 08:37 (UTC)
HuMu_2013 commented on 2016-05-11 07:02 (UTC)
kikislater commented on 2016-05-04 09:50 (UTC)
zottelef commented on 2016-05-04 09:22 (UTC)
Scimmia commented on 2016-04-28 16:15 (UTC)
kikislater commented on 2016-04-28 15:49 (UTC) (edited on 2016-04-28 15:49 (UTC) by kikislater)
kikislater commented on 2016-02-02 12:34 (UTC)
HuMu_2013 commented on 2016-02-01 10:24 (UTC)
kikislater commented on 2016-01-29 09:03 (UTC)
Scimmia commented on 2016-01-25 16:17 (UTC)
kikislater commented on 2016-01-21 10:58 (UTC) (edited on 2016-01-21 11:36 (UTC) by kikislater)
Scimmia commented on 2016-01-21 10:25 (UTC)
kikislater commented on 2016-01-18 22:51 (UTC)
Scimmia commented on 2016-01-18 22:44 (UTC)
kikislater commented on 2016-01-18 22:39 (UTC)
kikislater commented on 2016-01-17 14:30 (UTC)
HuMu_2013 commented on 2016-01-17 13:49 (UTC)
kuszi commented on 2016-01-03 13:32 (UTC)
kuszi commented on 2016-01-03 10:20 (UTC)
Scimmia commented on 2015-11-20 16:24 (UTC)
bilthekid commented on 2015-11-20 15:52 (UTC)
Scimmia commented on 2015-11-20 14:00 (UTC)
bilthekid commented on 2015-11-20 13:02 (UTC)
PetoP commented on 2015-10-27 07:27 (UTC)
Scimmia commented on 2015-10-27 02:54 (UTC)
PetoP commented on 2015-10-26 17:10 (UTC)
Scimmia commented on 2015-10-09 13:25 (UTC)
kuszi commented on 2015-10-09 09:08 (UTC)
czk commented on 2015-10-04 16:53 (UTC)
Scimmia commented on 2015-10-04 16:49 (UTC)
czk commented on 2015-10-04 16:22 (UTC)
Scimmia commented on 2015-10-04 14:49 (UTC)
czk commented on 2015-10-04 11:59 (UTC) (edited on 2015-10-04 11:59 (UTC) by czk)
czk commented on 2015-10-04 11:04 (UTC)
Scimmia commented on 2015-10-04 00:05 (UTC)
czk commented on 2015-10-03 23:56 (UTC)
Scimmia commented on 2015-10-03 23:18 (UTC)
czk commented on 2015-10-03 22:59 (UTC)
Scimmia commented on 2015-10-03 22:25 (UTC) (edited on 2015-10-03 22:52 (UTC) by Scimmia)
czk commented on 2015-10-03 21:40 (UTC)
czk commented on 2015-10-03 21:25 (UTC) (edited on 2015-10-03 21:41 (UTC) by czk)