Please add python-argparse-manpage to makedepends:
-- Looking for argparse-manpage - not found
-- osm2pgsql-replication page can not be built
Regards!
![]() |
VOOZH | about |
| Git Clone URL: | https://aur.archlinux.org/osm2pgsql-git.git (read-only, click to copy) |
|---|---|
| Package Base: | osm2pgsql-git |
| Description: | tool for loading OpenStreetMap data into a PostgreSQL / PostGIS database |
| Upstream URL: | https://github.com/openstreetmap/osm2pgsql |
| Licenses: | GPL |
| Conflicts: | osm2pgsql |
| Provides: | osm2pgsql |
| Submitter: | farad |
| Maintainer: | xiretza |
| Last Packager: | xiretza |
| Votes: | 7 |
| Popularity: | 0.000000 |
| First Submitted: | 2015-08-27 16:33 (UTC) |
| Last Updated: | 2023-07-16 14:42 (UTC) |
Please add python-argparse-manpage to makedepends:
-- Looking for argparse-manpage - not found
-- osm2pgsql-replication page can not be built
Regards!
Thanks, fixed!
Hi,
You need to add nlohmann-json to the list of dependencies, without it it dies with
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
NLOHMANN_INCLUDE_DIR
I suggest to explicitly add proj>=6 to the depends array and pass -DUSE_PROJ_LIB=6 to cmake. Otherwise compilation might fail if there are some proj4 and proj6 libs installed, see → this comment in osm2pgsql .
Hi, files install-postgis-osm-*.sh has been removed from repo.
install: nie można wykonać stat na 'install-postgis-osm-db.sh': Nie ma takiego pliku ani katalogu
install: nie można wykonać stat na 'install-postgis-osm-user.sh': Nie ma takiego pliku ani katalogu
You can remove line 34 with install statement if u wish to build package.
@paddybu i had same error, try rm -rf osm2pgsql-git pkg src in directory with PKGBUILD
The following error is occuring when trying to install:
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
Boost_INCLUDE_DIR
Requires makedepends=('git').
@gerost
Thank you! I was on the right track but was putting the add_definition in the wrong file, apparently.
Also had the To use the proj_api.h you must define the macro ACCEPT_USE_OF_DEPRECATED_PROJ_API_H-error.
Related issues:
I'm not familiar with cmake and stuff, but I managed to make it work. You need to add the line add_definitions(-DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1) to the file cmake/FindOsmium.cmake. You can do this in the build-function in PKGBUILD, after changing to the src-dir. Example of the new function:
build() {
cd "$srcdir/$pkgname"
printf '\n\nadd_definitions(-DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1)\n' >> cmake/FindOsmium.cmake
mkdir build && cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr ..
make
}
Hope this helps!
/usr/include/proj_api.h:37:2: error: #error 'To use the proj_api.h you must define the macro ACCEPT_USE_OF_DEPRECATED_PROJ_API_H'
Unable to install because of the error above