[Qgis-user] Error make install Qgis
Andrea Giudiceandrea
andreaerdna at libero.it
Mon Dec 13 08:59:03 PST 2021
> APM
> <https://www.mail-archive.com/search?l=qgis-user@lists.osgeo.org&q=from:%22APM%22>Mon,
> 13 Dec 2021 05:05:32 -0800
> <https://www.mail-archive.com/search?l=qgis-user@lists.osgeo.org&q=date:20211213>
>
> Dear List,
>
> I compiled Qgis from github.
> If I install the build with make install I got the message:
>
> Installing crssync ... Could not execute: INSERT INTO
> tbl_srs(srs_id,description,projection_acronym,ellipsoid_acronym,parameters,srid,auth_name,auth_id,is_geo,deprecated)VALUES
> (63560, 'GSK-2011 / GSK 3GK zone
> 7','tmerc','tmerc','+proj=tmerc+lat_0=0 +lon_0=21 +k=1 +x_0=7250000
> +y_0=0 +ellps=GSK2011+towgs84=0,0,0,0,0,0,0 +units=m
> +no_defs',520003560,'EPSG','21207',0,0)[UNIQUE constraint failed:
> tbl_srs.srs_id/UNIQUE constraint failed:tbl_srs.srs_id]
Hi Piet,
this issue is similar to the one previously also reported by you some
months ago.
It seems to me there is again an issue in the source code files
qgscoordinatereferencesystem.cpp and qgscoordinatereferencesystem_legacy.h
You should be able to fix the issue patching the lines 2357 and 2358 of
src/core/proj/qgscoordinatereferencesystem.cpp
from:
int nextSrsId = 63560;
int nextSrId = 520003560;
to:
int nextSrsId = 63561;
int nextSrId = 520003561;
and the last lines of src/core/proj/qgscoordinatereferencesystem_legacy.h
from:
{"OGC:CRS83", "63559,520003559"},
};
to:
{"OGC:CRS83", "63559,520003559"},
{"EPSG:20904", "63560,520003560"},
};
Best regards.
Andrea Giudiceandrea
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-user/attachments/20211213/4ec5b037/attachment.html>
More information about the Qgis-user
mailing list