Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#70500 - [mapnik] unresolved gdal input proj dep with 3.1.0-X

Attached to Project: Community Packages
Opened by n (cholin) - Sunday, 18 April 2021, 13:15 GMT
Last edited by Morten Linderud (Foxboron) - Sunday, 18 April 2021, 13:40 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

With the update from 3.0.24-1 to 3.1.0-1 mapnik's gdal input plugin (/usr/lib/mapnik/input/gdal.input) seems broken. The current version depends on libproj.so.22. Current Arch has v6.3.2-1 of package proj which contains libproj.so.15.3.2 (which worked for mapnik-3.0.24-1) and not v22. The latter one is part of proj 8.0.0-1 which is still in staging ( https://archlinux.org/packages/community-staging/x86_64/proj/ ). Hence, gdal input is broken in mapnik (needed for transformations which is quite important when libmapnik is used).


Package Mapnik

$ pacman -Si mapnik | grep "Version\|Depends"
Version : 3.1.0-2
Depends On : boost-libs cairo freetype2 gdal harfbuzz icu libjpeg-turbo libpng libtiff libwebp libxml2 postgresql-libs proj sqlite zlib

$ pacman -Ql mapnik | grep gdal
mapnik /usr/lib/mapnik/input/gdal.input

$ ldd /usr/lib/mapnik/input/gdal.input | grep "not found"
libproj.so.22 => not found


Package Proj

$ pacman -Qi proj | grep Version
Version : 6.3.2-1

$ pacman -Ql proj | grep libproj
proj /usr/lib/libproj.so
proj /usr/lib/libproj.so.15
proj /usr/lib/libproj.so.15.3.2
This task depends upon

Closed by  Morten Linderud (Foxboron)
Sunday, 18 April 2021, 13:40 GMT
Reason for closing:  Not a bug
Additional comments about closing:   FS#70489 
Comment by n (cholin) - Sunday, 18 April 2021, 13:18 GMT
Same applies to the ogr input plugin:

$ ldd /usr/lib/mapnik/input/ogr.input | grep "not found"
libproj.so.22 => not found
Comment by n (cholin) - Sunday, 18 April 2021, 13:25 GMT

Loading...