<p>Hi Micha,</p>
<p>I&#39;m currently on the road, so I won&#39;t be able to look at it in more details before a few days, but just to give you some information:</p>
<p>- EL GIS depends on and is tested with EPEL. RPMForge is a great repo, but it doesn&#39;t have a clear policy with regard to updating or not the core distrib. (I personally tend to enable it package per package). So I guess that you should look at mixing EPEL and RPMForge</p>

<p>- Python extensions are broken in QGIS. Python 2.4 is too old I think. I did not succeed yet in using python26 from EPEL. Help here would be great (or we simply wait for the imminent release of RHEL/CentOS 6 which will make things easier...)</p>

<p>- ELGIS is built and tested against CentOS 5.5. Could it explain some of your issues?</p>
<p>- did you try the latest Grass version in elgis-testing?</p>
<p>Sorry for not replying inline but I can&#39;t from my phone :(<br>
I&#39;ll try to look in more details as soon as I can.</p>
<p>Cheers,</p>
<p>Mathieu</p>
<p><blockquote type="cite">On 19 Aug 2010 16:36, &quot;Micha Silver&quot; &lt;<a href="mailto:micha@arava.co.il">micha@arava.co.il</a>&gt; wrote:<br><br><br>
I&#39;m working on a fresh installation of CentOS 5.5 i386, and trying to<br>
use the elgis repo. It seems there are still missing packages. Here&#39;s<br>
my experience so far:<br>
<br>
(apologies in advance for the long post...)<br>
<br>
1) Whenever I install CentOS I first add the rpmforge repository. In<br>
rpmforge there are already packages for proj and geos. If you get<br>
these, instead of the elgis packages, then the elgis gdal<br>
installation will fail because of missing dependencies. There are two<br>
ways to get around this: either temporarily disable rpmforge, and<br>
install proj and geos from elgis, or else set up with yum-priorities to<br>
have the elgis repos of higher priority (lower number) than the<br>
rpmforge repo.<br>
<br>
2) When I got to installing gdal, I was still missing these 5 rpms:<br>
libgeotiff, ogdi, hdf5, cfitsio, and gpsbabel. I found all of them on<br>
the <a href="http://pbone.net" target="_blank">pbone.net</a> website. After installing all of them, then I could get<br>
gdal, grass and qgis setup.<br>
<br>
Here&#39;s my step-by-step procedure (watch out for line wrapping in the<br>
email)<br>
<br>
-----clip-----<br>
# First general system update<br>
sudo yum update<br>
# Add rpmforge and elgis repos<br>
sudo rpm -Uiv <a href="http://packages.sw.be/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm" target="_blank">http://packages.sw.be/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm</a><br>
sudo rpm -Uvh <a href="http://elgis.argeo.org/repos/5/elgis-release-5-5_0.noarch.rpm" target="_blank">http://elgis.argeo.org/repos/5/elgis-release-5-5_0.noarch.rpm</a><br>
# Grab devel tools<br>
sudo yum groupinstall &quot;Development Tools&quot;<br>
# Add xfce environment<br>
sudo yum groupinstall &quot;XFCE-4.4&quot;<br>
# Just to be sure...<br>
sudo yum install gcc gcc-c++ gcc-gfortran flex byacc cmake bison gsl gsl-devel yum-utils yum-priorites rpm-build<br>
# Install proj, geos, from the elgis repo (skip rpmforge)<br>
sudo yum --disablerepo=rpmforge install proj proj-epsg proj-devel geos swig sip sip-devel<br>
# Now more python stuff<br>
sudo yum install wxGTK wxGTK-devel python-psycopg2 numpy wxPython wxPython-devel<br>
# Download from <a href="http://pbone.net" target="_blank">pbone.net</a> 5 additional rpm packages to fulfil dependencies for gdal<br>
# Can we get these into elgis??<br>
wget <a href="ftp://ftp.pbone.net/mirror/centos.karan.org/el5/extras/testing/i386/RPMS/libgeotiff-devel-1.2.4-3.el5.kb.i386.rpm" target="_blank">ftp://ftp.pbone.net/mirror/centos.karan.org/el5/extras/testing/i386/RPMS/libgeotiff-devel-1.2.4-3.el5.kb.i386.rpm</a><br>

wget <a href="ftp://ftp.pbone.net/mirror/centos.karan.org/el5/extras/testing/i386/RPMS/libgeotiff-1.2.4-3.el5.kb.i386.rpm" target="_blank">ftp://ftp.pbone.net/mirror/centos.karan.org/el5/extras/testing/i386/RPMS/libgeotiff-1.2.4-3.el5.kb.i386.rpm</a><br>

sudo yum --nogpgcheck localinstall libgeotiff-*<br>
wget <a href="ftp://ftp.pbone.net/mirror/download.fedora.redhat.com/pub/fedora/epel/5/i386/gpsbabel-1.3.3-1.el5.i386.rpm" target="_blank">ftp://ftp.pbone.net/mirror/download.fedora.redhat.com/pub/fedora/epel/5/i386/gpsbabel-1.3.3-1.el5.i386.rpm</a><br>

wget <a href="ftp://ftp.pbone.net/mirror/centos.karan.org/el5/extras/testing/i386/RPMS/ogdi-3.2.0-0.12.beta2.el5.kb.i386.rpm" target="_blank">ftp://ftp.pbone.net/mirror/centos.karan.org/el5/extras/testing/i386/RPMS/ogdi-3.2.0-0.12.beta2.el5.kb.i386.rpm</a><br>

wget <a href="ftp://ftp.pbone.net/mirror/centos.karan.org/el5/extras/testing/i386/RPMS/hdf5-1.6.6-1.el5.kb.i386.rpm" target="_blank">ftp://ftp.pbone.net/mirror/centos.karan.org/el5/extras/testing/i386/RPMS/hdf5-1.6.6-1.el5.kb.i386.rpm</a><br>

wget <a href="ftp://ftp.pbone.net/mirror/centos.karan.org/el5/extras/testing/i386/RPMS/cfitsio-devel-3.030-3.el5.kb.i386.rpm" target="_blank">ftp://ftp.pbone.net/mirror/centos.karan.org/el5/extras/testing/i386/RPMS/cfitsio-devel-3.030-3.el5.kb.i386.rpm</a><br>

wget <a href="ftp://ftp.pbone.net/mirror/centos.karan.org/el5/extras/testing/i386/RPMS/cfitsio-3.030-3.el5.kb.i386.rpm" target="_blank">ftp://ftp.pbone.net/mirror/centos.karan.org/el5/extras/testing/i386/RPMS/cfitsio-3.030-3.el5.kb.i386.rpm</a><br>

# Install those rpms<br>
sudo yum --nogpgcheck localinstall *.rpm<br>
# Now we&#39;re ready for the gis stuff<br>
sudo yum --enablerepo=elgis-plus --enablerepo=elgis-testing install<br>
PyQt4 PyQt4-devel qgis qgis-python qgis-grass grass sqlite sqlite-devel postgis postgresql84<br>
-----end clip-----<br>
Can we get these packages built into the elgis repository? Or are they<br>
available from somewhere else?<br>
<br>
<br>
Now two questions:<br>
QGIS works but no plugin-installer :-(<br>
I get this error on application startup:<br>
-----clip------<br>
Couldn&#39;t load plugin plugin_installer due an error when calling its<br>
classFactory() method<br>
<br>
Traceback (most recent call last):<br>
  File &quot;/usr/lib/python2.4/site-packages/qgis/utils.py&quot;, line 141, in<br>
startPlugin plugins[packageName] = package.classFactory(iface)<br>
  File &quot;/usr/share/qgis/python/plugins/plugin_installer/__init__.py&quot;,<br>
line 33, in classFactory from installer_plugin import InstallerPlugin<br>
  File<br>
&quot;/usr/share/qgis/python/plugins/plugin_installer/installer_plugin.py&quot;,<br>
line 25 class InstallerPlugin(): ^<br>
SyntaxError: invalid syntax<br>
<br>
Python version:<br>
2.4.3 (#1, Sep  3 2009, 15:37:12)<br>
[GCC 4.1.2 20080704 (Red Hat 4.1.2-46)]<br>
<br>
Python path: [&#39;/usr/share/qgis/python&#39;, &#39;/home/micha/.qgis//python&#39;,<br>
&#39;/home/micha/.qgis//python/plugins&#39;, &#39;/usr/share/qgis/python/plugins&#39;,<br>
&#39;/usr/lib/python24.zip&#39;, &#39;/usr/lib/python2.4&#39;,<br>
&#39;/usr/lib/python2.4/plat-linux2&#39;, &#39;/usr/lib/python2.4/lib-tk&#39;,<br>
&#39;/usr/lib/python2.4/lib-dynload&#39;, &#39;/usr/lib/python2.4/site-packages&#39;,<br>
&#39;/usr/lib/python2.4/site-packages/Numeric&#39;,<br>
&#39;/usr/lib/python2.4/site-packages/gtk-2.0&#39;,<br>
&#39;/usr/lib/python2.4/site-packages/wx-2.8-gtk2-unicode&#39;,<br>
&#39;/usr/share/qgis/python/plugins/fTools/tools&#39;]<br>
-----end clip-----<br>
<br>
Anyone know what&#39;s wrong here?? Am I missing some python package?<br>
<br>
<br>
And next a question regarding GRASS. In the wxpython interface the<br>
vector digitizer is not available. This happens, AFAIK, for one of two<br>
reasons: either GRASS was configured without the --with-cxx option, or<br>
the version of swig (python-c++ bindings) is too new. Checking the<br>
GRASS source spec file from elgis, I see that --with-cxx is included,<br>
and the swig version on CentOS is 1.2.29. Should be OK (If swig is newer<br>
than 1.3.26 then the vector digitizer functionality disappears). BTW,<br>
in the tcktk interface, the digitizer works fine.<br>
<br>
Thanks, and again, sorry for so many questions right at the start<br>
<font color="#888888">--<br>
Micha<br>
_______________________________________________<br>
el mailing list<br>
<a href="mailto:el@lists.osgeo.org">el@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/el" target="_blank">http://lists.osgeo.org/mailman/listinfo/el</a><br>
</font></blockquote></p>