Re: [GRASS-user] Which ELGIS repository for SL6 on installing wx components
BTW, I am not using ELGIS at all for my SL6 installations. Why not ? ___ grass-user mailing list grass-user@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-user
Re: [GRASS-user] Which ELGIS repository for SL6 on installing wx components
Why not ? Because the packages are too old for my requirements as a GRASS developer. I am for example using proj-4.8.0, gdal-1.10.0, geos-3.3.8 with GRASS 7 and like the combination of a solid operating system with recent packages where I want recent packages. For production work, ELGIS seems fine with the exception of GRASS which IMHO should be upgraded to the latest stable release 6.4.2. Actually ELGIS Testing (http://elgis.argeo.org/repos/testing/6/elgis/) provide much more recent packages (GRASS 6.4.2 among them) and is as stable (maybe even better quality...) than ELGIS Stable. See package matrix here : http://wiki.osgeo.org/wiki/Enterprise_Linux_GIS#Packages_matrix There has been a big switch over the last few months since we now use a fork of the Fedora/EPEL git repositories, in order to better integrate with their efforts. ELGIS Stable hasn't yet be replaced, simply because I have migrated only the core packages (geos, GDAL, GRASS, PostGIS, MapServer, QGIS) and not the secondary ones yet. I must admit that I could not find enough time to keep the appropriate level of quality and updates lately, since my company has become less focused on GIS than it was two or three years ago (the main driver for creating ELGIS back then). Hopefully I will be able to finalize this switch properly over the summer. I will then focus on getting other people involved in actually packaging and building the packages, so that I'm not a bottleneck anymore. I'll let it know on various lists (GRASS among them, of course) when we are back on track, because our mission statement is (was...) precisely what you need: latest free GIS software on a stable basis. Cheers, Mathieu PS: My company and myself are still committed to host the ELGIS builds and repositories in the foreseeable future. We have resources allocated for that, just too little with regard to my time. ___ grass-user mailing list grass-user@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-user
Re: [GRASS-user] Which ELGIS repository for SL6 on installing wx components
How about packaging for SL6? Does it take a lot of time/effort? Upgrading micro version (say, GRASS 6.4.1 to 6.4.2) is just a matter of changing the version and let some scripts run. Bigger upgrades, merging from Fedora git repos, etc. require more skills and time (not soo hard either). I'm working on streamlining the simpler processes so that they can be done by less experienced users. I'll let it know on the ELGIS (http://lists.osgeo.org/mailman/listinfo/el) mailing-list when it is ready. ___ grass-user mailing list grass-user@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-user
Re: [GRASS-user] Open Source GIS Consultancy
Hello, you should probably also send this mail to the OSGeo Jobs mailing-list: http://lists.osgeo.org/mailman/listinfo/jobs Best regards, Mathieu Baudier On Wed, Sep 21, 2011 at 15:20, Serdar BUYUKTEMIZ serdar.buyukte...@gvg.com.tr wrote: Dear sir/madam; I am writing to you for my company which is a large group on GIS sector in Turkey. We are looking for an open source gis expert. We need a consultant to guide us the best way for open source GIS. (we want to work with grass, mapserver and oracle. ) We already have systems on mapinfo and oracle. And willing to change it to open source so we can also contribute to the open source GIS universe… Kindest Regards Serdar ___ grass-user mailing list grass-user@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-user ___ grass-user mailing list grass-user@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-user
Re: [GRASS-user] GRASS version on yum of CEntOS
I have just installed GRASS in a CentOS machine, using yum repository but the version is GRASS6.4.0-2. How old is this version? Where did you install it from ? GRASS 6.4.1 is available in ELGIS Testing and will soon move to stable: http://wiki.osgeo.org/wiki/Enterprise_Linux_GIS ___ grass-user mailing list grass-user@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-user
Re: [GRASS-user] Re: Compiling from source on RHEL 5.x
Many thanks for all the very useful responses. I was not aware of the elgis repositories and it worked very well indeed, thanks a lot for that. Happy to hear that, this indicates that GRASS 6.4.1 is probably ripe for elgis-stable. Welcome! View this message in context: http://osgeo-org.1803224.n2.nabble.com/Compiling-from-source-on-RHEL-5-x-tp6346248p6350298.html Sent from the Grass - Users mailing list archive at Nabble.com. ___ grass-user mailing list grass-user@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-user ___ grass-user mailing list grass-user@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-user
Re: [GRASS-user] Compiling from source on RHEL 5.x
EPEL repo. BTW, why not use the packages already prepared from the ELGIS repo? They have 6.4.0 as stable, and 6.4.1 in the testing branch. If you enable both repos, then GRASS and all its dependencies should be no more than a 'yum install ...' Indeed you are welcome to use the ELGIS packages! (please note that the ELGIS repository depends on the EPEL repository which must be installed first) GRASS 6.4.1 will move from testing to stable very soon (so far, we just had to apply a small patch due to an incompatibility in the wx UI with Python 2.4). We would be very interested to have some more feedback on this version. You can find more information here: http://wiki.osgeo.org/wiki/Enterprise_Linux_GIS and ask questions on the list: http://lists.osgeo.org/mailman/listinfo/el If you definitely need to build it yourself you may still be interested in the spec file and its dependencies and configure options: https://projects.argeo.org/elgis/svn/factory/trunk/rpmbuild/elgis/grass/SPECS/grass.spec Regarding your issue, I can see: BuildRequires: ... fftw2-devel ... and %configure \ ... --with-fftw \ ... Last but not least, the Enterprise Linux GIS effort is not only about maintaining the RPM packages, but also general discussion / community support around FLOSS GIS software on the Enterprise Linux platform. So the list is a good place to ask such questions even if you don't use the packages. Cheers, Mathieu ___ grass-user mailing list grass-user@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-user
Re: [GRASS-user] Error with GRASS 6.4.1 on CentOS 5
if if ignoredDelimiter is None: ignoredDelimiter = '' Thanks a lot, I will try to patch it. probably you will find more such statements in the code (see eg. r45962). In that case, could you send a patch which I could apply in SVN? I applied your fixes from yesterday (rev 45959 to 45964 from the 6.4 release branch) and the wxPython UI now starts properly (an updated version is now available in the ELGIS testing repository). I did various searches for other ternary operators but could not find any other. So maybe the issue will happen again when executing some actions, but at least the UI is now usable (I quickly opened a map set). Thanks again for your quick help! Mathieu PS: for reference, the description of this feature available in Python 2.5 but not in Python 2.4: http://www.python.org/dev/peps/pep-0308/ ___ grass-user mailing list grass-user@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-user
[GRASS-user] Error with GRASS 6.4.1 on CentOS 5
Hello, I just built and installed GRASS 6.4.1 on CentOS 5.6 and I get the following error (GRASS 6.4.0 was working fine): [mbaudier@alma ~]$ grass64 Cleaning up temporary files ... Starting GRASS ... Traceback (most recent call last): File /usr/lib64/grass-6.4.1/etc/wxpython/gis_set.py, line 38, in ? import gui_modules.goutput File /usr/lib64/grass-6.4.1/etc/wxpython/gui_modules/goutput.py, line 39, in ? import prompt File /usr/lib64/grass-6.4.1/etc/wxpython/gui_modules/prompt.py, line 864 ignoredDelimiter = ignoredDelimiter if ignoredDelimiter is not None else '' ^ SyntaxError: invalid syntax Error in GUI startup. If necessary, please report this error to the GRASS developers. Switching to text mode now. Any idea of what could cause this? On CentOS 5 (and RHEL 5 and Scientific Linux 5), the python version is 2.4.3. We use wxPython from the EPEL repository (version 2.8.11). Thanks in advance for your help! Cheers, Mathieu ___ grass-user mailing list grass-user@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-user
Re: [GRASS-user] Error with GRASS 6.4.1 on CentOS 5
if if ignoredDelimiter is None: ignoredDelimiter = '' Thanks a lot, I will try to patch it. I'm packaging GRASS for the Enterprise Linux GIS effort: http://wiki.osgeo.org/wiki/Enterprise_Linux_GIS with ctypes included. I would personally vote to change requirement for GRASS 6.4.2 to python 2.5 (released in Sep 2006). Then GRASS wx UI would be harder to support on Enterprise Linux 5 (Red Hat Enterprise Linux, CentOS, Scientific Linux). A python26 package is available in the EPEL repository, but we would then need to rebuild wxPython as well etc. I just point to that in order to underscore the impact such changes have on old but stable distributions. Thanks again for your quick answer! Mathieu ___ grass-user mailing list grass-user@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-user
Re: [GRASS-user] Error with GRASS 6.4.1 on CentOS 5
probably you will find more such statements in the code (see eg. r45962). In that case, could you send a patch which I could apply in SVN? I will try (but maybe not before a few days: I just quickly packaged GRASS 6.4.1 when I saw that it was out, and I don't have time right now to dig into this issue). In which area of the code should I search for such statements? http://trac.osgeo.org/grass/browser/grass/trunk/gui/wxpython? and sub directories as well? ___ grass-user mailing list grass-user@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-user
Re: [GRASS-user] Problem with GRASS 6.4RC6 and wxPython 2.8.11 on CentOS 5.5 x86_64
there are more fixes in releasebranch_64, try to compile code from SVN [1]. Sorry that it took me so long to come back to you. I tested the revision 43144 of releasebranch_6_4, and the problem is indeed solved! The only significant modification I had to do in our spec file was that a ChangeLog_%{version}.gz file was missing. I guess that it is only available in releases tarballs but not in SVN, isn't it? RPMs for i386 and x86_64 containing a build of this revision are available in the ELGIS Testing repository (elgis-testing): http://elgis.argeo.org Thanks a lot for your help! ___ grass-user mailing list grass-user@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-user
Re: [GRASS-user] Problem with GRASS 6.4RC6 and wxPython 2.8.11 on CentOS 5.5 x86_64
try http://trac.osgeo.org/grass/attachment/ticket/1085/ctstyle.diff Many thanks for the patch! I could apply it directly on the 6.4RC06 codebase Name: grass Version: 6.4.0RC6 ... Patch4:grass-ctstyle.patch ... %patch4 -p0 ... and the wxUI now starts properly. However when I now try to add, say, a raster, I get the following error in the command output: Traceback (most recent call last): File /usr/lib64/grass-6.4.0RC6/etc/wxpython/wxgui.py, line 1269, in OnAddRaster self.AddRaster(event) File /usr/lib64/grass-6.4.0RC6/etc/wxpython/wxgui.py, line 1394, in AddRaster self.curr_page.maptree.AddLayer('raster') File /usr/lib64/grass-6.4.0RC6/etc/wxpython/gui_modules/w xgui_utils.py, line 678, in AddLayer layer = self.PrependItem(parent=self.root, text='', ct_type=1, wnd=ctrl) File /usr/lib64/python2.4/site- packages/wx-2.8-gtk2-unicode/wx/lib/agw/customtreectrl.py, line 4065, in PrependItem return self.DoInsertItem(parent, 0, text, ct_type, wnd, image, selImage, data) File /usr/lib64/python2.4/site- packages/wx-2.8-gtk2-unicode/wx/lib/agw/customtreectrl.py, line 3966, in DoInsertItem raise Exception(\nERROR: In Order To Append/Insert Controls You Have To Use The Style TR_HAS_VARIABLE_ROW_HEIGHT) Exception : ERROR: In Order To Append/Insert Controls You Have To Use The Style TR_HAS_VARIABLE_ROW_HEIGHT Same (or similar) when adding a vector: Traceback (most recent call last): File /usr/lib64/grass-6.4.0RC6/etc/wxpython/wxgui.py, line 1326, in OnAddVector self.AddVector(event) File /usr/lib64/grass-6.4.0RC6/etc/wxpython/wxgui.py, line 1428, in AddVector self.curr_page.maptree.AddLayer('vector') File /usr/lib64/grass-6.4.0RC6/etc/wxpython/gui_modules/w xgui_utils.py, line 678, in AddLayer layer = self.PrependItem(parent=self.root, text='', ct_type=1, wnd=ctrl) File /usr/lib64/python2.4/site- packages/wx-2.8-gtk2-unicode/wx/lib/agw/customtreectrl.py, line 4065, in PrependItem return self.DoInsertItem(parent, 0, text, ct_type, wnd, image, selImage, data) File /usr/lib64/python2.4/site- packages/wx-2.8-gtk2-unicode/wx/lib/agw/customtreectrl.py, line 3966, in DoInsertItem raise Exception(\nERROR: In Order To Append/Insert Controls You Have To Use The Style TR_HAS_VARIABLE_ROW_HEIGHT) Exception : ERROR: In Order To Append/Insert Controls You Have To Use The Style TR_HAS_VARIABLE_ROW_HEIGHT The same operations do work with the -tcltk interface. I think we are making good progress. Any idea what could cause this one? I'll be really happy to have the wxUI interface running on Enterprise Linux 5! ___ grass-user mailing list grass-user@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-user
[GRASS-user] Re: Problem with GRASS 6.4RC6 and wxPython 2.8.11 on CentOS 5.5 x86_64
We rely on the EPEL repository for many libraries and since their upgrade of wxGTK / wxPython to 2.8.11 the wx UI of GRASS is broken. Any idea on how I could analyse further what the problem is? Maybe this list is not the right place where to ask? Should I write to a developer mailing list directly? ___ grass-user mailing list grass-user@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-user
Re: [GRASS-user] Problem with GRASS 6.4RC6 and wxPython 2.8.11 on CentOS 5.5 x86_64
wxPython 2.8.11 isn't backwards compatible with 2.8.10. It has been discussed in slightly more detail here: Does this mean that we have to downgrade wxPython somehow, or can we expect it to be fixed in GRASS 6.4 ? Thanks for your help! ___ grass-user mailing list grass-user@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-user
[GRASS-user] Problem with GRASS 6.4RC6 and wxPython 2.8.11 on CentOS 5.5 x86_64
Hello, I'm working on the RPM packaging of GRASS 6.4 for Enterprise Linux (http://wiki.osgeo.org/wiki/Enterprise_Linux_GIS). We rely on the EPEL repository for many libraries and since their upgrade of wxGTK / wxPython to 2.8.11 the wx UI of GRASS is broken. We get the stacktrace below: ... File /usr/lib64/grass-6.4.0RC6/etc/wxpython/gui_modules/wxgui_utils.py, line 73, in __init__ super(LayerTree, self).__init__(parent, id, pos, size, style=style, ctstyle=ctstyle) File /usr/lib64/python2.4/site-packages/wx-2.8-gtk2-unicode/wx/lib/mixins/treemixin.py, line 488, in __init__ super(DragAndDrop, self).__init__(*args, **kwargs) TypeError: __init__() got an unexpected keyword argument 'ctstyle' (complete stack at the end of the mail) This may also be due to the update of other component when updating to CentOS 5.5, but I rather suspect the wx update. Anyhow the wx UI was working on CentOS 5.4 with wxGTK 2.8.9 / wxPython 2.8.7 . Can you please help me analyze this issue further? Thanks in advance! Mathieu Welcome to GRASS 6.4.0RC6 (2010) GRASS homepage: http://grass.osgeo.org/ This version running thru: Bash Shell (/bin/bash) Help is available with the command: g.manual -i See the licence terms with: g.version -c If required, restart the GUI with: g.gui wxpython When ready to quit enter:exit GRASS 6.4.0RC6 (EasternBalkans2010):~ WARNING: Vector digitizer is not available (No module named grass6_wxvdigit). Note that the vector digitizer is currently not working under MS Windows (hopefully this will be fixed soon). Please keep an eye out for updated versions of GRASS. Traceback (most recent call last): File /usr/lib64/grass-6.4.0RC6/etc/wxpython/wxgui.py, line 1819, in ? sys.exit(main()) File /usr/lib64/grass-6.4.0RC6/etc/wxpython/wxgui.py, line 1812, in main app = GMApp(workspaceFile) File /usr/lib64/grass-6.4.0RC6/etc/wxpython/wxgui.py, line 1737, in __init__ wx.App.__init__(self, False) File /usr/lib64/python2.4/site-packages/wx-2.8-gtk2-unicode/wx/_core.py, line 7978, in __init__ self._BootstrapApp() File /usr/lib64/python2.4/site-packages/wx-2.8-gtk2-unicode/wx/_core.py, line 7552, in _BootstrapApp return _core_.PyApp__BootstrapApp(*args, **kwargs) File /usr/lib64/grass-6.4.0RC6/etc/wxpython/wxgui.py, line 1755, in OnInit workspace = self.workspaceFile) File /usr/lib64/grass-6.4.0RC6/etc/wxpython/wxgui.py, line 185, in __init__ self.NewDisplay(show=False) File /usr/lib64/grass-6.4.0RC6/etc/wxpython/wxgui.py, line 1236, in NewDisplay auimgr=self._auimgr, showMapDisplay=show) File /usr/lib64/grass-6.4.0RC6/etc/wxpython/gui_modules/wxgui_utils.py, line 73, in __init__ super(LayerTree, self).__init__(parent, id, pos, size, style=style, ctstyle=ctstyle) File /usr/lib64/python2.4/site-packages/wx-2.8-gtk2-unicode/wx/lib/mixins/treemixin.py, line 488, in __init__ super(DragAndDrop, self).__init__(*args, **kwargs) TypeError: __init__() got an unexpected keyword argument 'ctstyle' ___ grass-user mailing list grass-user@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-user