[Pkg-javascript-devel] Bug#880072: node-mapnik doesn't appear to be linking correctly, making it unusable
Adam Conrad
adconrad at debian.org
Sun Oct 29 10:03:16 UTC 2017
Package: node-mapnik
Version: 3.6.2+dfsg-1
Severity: grave
Justification: renders package unusable
On both Debian and Ubuntu, executing the simple autopkgtest command for
node-mapnik (nodejs -e "require('mapnik');") leads to an error resolving
symbols:
Debian:
-------
Error: /usr/lib/nodejs/mapnik/lib/binding/mapnik.node: undefined symbol: _ZN6mapnik15freetype_engine10face_namesEv
at Error (native)
at Object.Module._extensions..node (module.js:597:18)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/usr/lib/nodejs/mapnik/lib/mapnik.js:31:15)
at Module._compile (module.js:570:32)
at Object.Module._extensions..js (module.js:579:10)
Ubuntu:
-------
Error: /usr/lib/nodejs/mapnik/lib/binding/mapnik.node: undefined symbol: _ZN6mapnik14save_to_stringINS_5imageINS_7rgba8_tEEEEESsRKT_RKSsRKNS_12rgba_paletteE
at Error (native)
at Object.Module._extensions..node (module.js:597:18)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.require (module.js:497:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/usr/lib/nodejs/mapnik/lib/mapnik.js:31:15)
at Module._compile (module.js:570:32)
at Object.Module._extensions..js (module.js:579:10)
This pretty clearly makes the package entirely unusable (unless there's
some other way to use it correctly, and the autopkgtest is incorrect?)
... Adam
-- System Information:
Debian Release: buster/sid
APT prefers bionic
APT policy: (500, 'bionic')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.13.0-16-lowlatency (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_CA:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages node-mapnik depends on:
ii libc6 2.26-0ubuntu2
ii libgcc1 1:7.2.0-12ubuntu1
pn libmapnik3.0 <none>
ii libstdc++6 7.2.0-12ubuntu1
pn mapnik-utils <none>
pn node-pre-gyp <none>
pn nodejs <none>
pn nodejs-abi-48 <none>
pn nodejs-dev <none>
Versions of packages node-mapnik recommends:
pn node-carto <none>
pn node-srs <none>
pn node-zipfile <none>
node-mapnik suggests no packages.
More information about the Pkg-javascript-devel
mailing list