From personal experience (and others') you get some odd error messages when you start mixing different versions of libgdal. I would expect the error to go away if you stick to one version of libgdal. Ubuntu-GIS should have all the packages you need without having to mix GDAL versions.

-marius

On 09/01/2011 09:08 PM, Ole Nielsen wrote:
good idea, thanks. However, it appears that qgis 1.7 is the one that depends on gdal 1.6. I am confused.

(riab_env)nielso@shakti:~/dev$ sudo dpkg --purge libgdal1-1.6.0
dpkg: dependency problems prevent removal of libgdal1-1.6.0:
 libqgis1.7.0 depends on libgdal1-1.6.0.
 qgis-providers depends on libgdal1-1.6.0.
 qgis depends on libgdal1-1.6.0.
 python-qgis depends on libgdal1-1.6.0.


In any case, we should be able to work with either, so I am hoping someone will shed some light on what the error message really means.

Many thanks
Ole



On Fri, Sep 2, 2011 at 8:28 AM, Ariel Nunez <[email protected] <mailto:[email protected]>> wrote:

    Ole, why don't you uninstall  libgdal1-1.6.0 and the grass one and run
    ldconfig to make sure everything is using 1.8?

    Ariel.

    On Thu, Sep 1, 2011 at 9:23 PM, Ole Nielsen
    <[email protected]
    <mailto:[email protected]>> wrote:
    > Many thanks for the reply, but I need the Python bindings as we
    are using
    > ogr deeply embedded in an application and creating of new layers
    using the
    > SetField command (amongst others) is critical. Hence my worry
    when we get
    > the error
    >
    > NotImplementedError: Wrong number of arguments for overloaded
    function
    > 'Feature_SetField'.
    >
    > I am sure it is something simple that changed in more recent
    versions - such
    > as an extra required argument perhaps - and I'd be grateful if
    someone who
    > knows the codebase could tell me what this error means and what
    I must do to
    > make the call succeed.
    >
    > Many thanks
    > Ole Nielsen
    >
    >
    > On Fri, Sep 2, 2011 at 8:15 AM, Eli Adam <[email protected]
    <mailto:[email protected]>> wrote:
    >>
    >> Ole,
    >>
    >> > Is there a way of telling which one I am using (both when running
    >> > commandline org2org and when importing the ogr module in python)?
    >>
    >> ogr2ogr --version will work on the command line for at least
    the major
    >> version number.  I'm not sure about in python.
    >>
    >> HTH, Eli
    >>
    >> >
    >> > Cheers and thanks
    >> > Ole
    >>
    >>
    >
    >




_______________________________________________
gdal-dev mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/gdal-dev

_______________________________________________
gdal-dev mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/gdal-dev

Reply via email to