Re: [GRASS-user] Which ELGIS repository for SL6 on installing wx components

2013-06-28 Thread Mathieu Baudier
 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

2013-06-28 Thread Mathieu Baudier
 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

2013-06-28 Thread Mathieu Baudier
 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

2011-09-23 Thread Mathieu Baudier
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

2011-06-29 Thread Mathieu Baudier
 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

2011-05-11 Thread Mathieu Baudier
 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

2011-05-10 Thread Mathieu Baudier
 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

2011-04-14 Thread Mathieu Baudier
 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

2011-04-13 Thread Mathieu Baudier
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

2011-04-13 Thread Mathieu Baudier
 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

2011-04-13 Thread Mathieu Baudier
 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

2010-08-16 Thread Mathieu Baudier
 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

2010-06-16 Thread Mathieu Baudier
 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

2010-06-08 Thread Mathieu Baudier
 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

2010-06-08 Thread Mathieu Baudier
 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

2010-06-04 Thread Mathieu Baudier
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