python3-mapnik not working due to stale icu65: refernces
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
python-mapnik (Ubuntu) |
Fix Released
|
High
|
Brian Murray |
Bug Description
Even though libicu66 "(>= 66.1~rc-1~)" is listed as a dependency for python3-mapnik, there still seem to be some stale references to the previous libicu65 in the python bindings library:
This is simple to reproduce by just trying to import mapnik:
# python3 -c "import mapnik"
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/usr/lib/
from ._mapnik import *
ImportError: /usr/lib/
The undefined symbol unmangled by c++filt is:
icu_65:
ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: python3-mapnik 1:0.0~20180723-
ProcVersionSign
Uname: Linux 5.4.0-24-generic x86_64
ApportVersion: 2.20.11-0ubuntu27
Architecture: amd64
CasperMD5CheckR
Date: Sun Apr 19 15:57:17 2020
ProcEnviron:
TERM=xterm-
PATH=(custom, no user)
LANG=C.UTF-8
SHELL=/bin/bash
SourcePackage: python-mapnik
UpgradeStatus: No upgrade log present (probably fresh install)
Changed in python-mapnik (Ubuntu): | |
assignee: | nobody → Brian Murray (brian-murray) |
A no-change rebuild seems to correct this