X-Debbugs-Cc: dic...@invisible-island.net, yama...@jpl.org
Package: w3m
Version: 0.5.3-34
Severity: grave
With the latest upgrade of its dependencies, w3m is now 100 unusable on Debian.
$ w3m
w3m: symbol lookup error: w3m: undefined symbol: Gpm_Wgetch
We read in
http://invisible-island.net/ncurses/ncurses.faq.html#using_gpm_lib
"w3m contains some contorted code to exploit this, by abusing the
library interface: it defines several symbols that conflict with ncurses
to intercept calls to wgetch, while using other symbols from ncurses as
is. (There is also documented Gpm_Getch, but it is no longer present in
the GPM source code)."
Anyway I can no longer use w3m on Debian. It won't even start.
I can't even do
$ echo ooo|TERM=dumb w3m -dump
w3m: symbol lookup error: w3m: undefined symbol: Gpm_Wgetch
-- System Information:
Debian Release: buster/sid
APT prefers experimental
APT policy: (990, 'experimental'), (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 4.12.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=zh_TW.UTF-8, LC_CTYPE=zh_TW.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: systemd (via /run/systemd/system)
Versions of packages w3m depends on:
ii libc6 2.24-14
ii libgc1c2 1:7.4.4-1
ii libgpm21.20.7-1
ii libssl1.1 1.1.0f-4
ii libtinfo5 6.0+20170715-2
ii zlib1g 1:1.2.8.dfsg-5
Versions of packages w3m recommends:
ii ca-certificates 20170717
Versions of packages w3m suggests:
pn cmigemo
ii curl 7.55.0-1
ii dict 1.12.1+dfsg-4
pn dict-wn
ii dictd 1.12.1+dfsg-4
pn libsixel-bin
ii man-db2.7.6.1-2
ii mime-support 3.60
pn mpv
ii w3m-el-snapshot [w3m-el] 1.4.569+0.20170110-1
pn w3m-img
ii wget 1.19.1-4
ii xdg-utils 1.1.1-1
pn xsel
-- no debconf information