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.