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 libgpm2 1.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 <none> ii curl 7.55.0-1 ii dict 1.12.1+dfsg-4 pn dict-wn <none> ii dictd 1.12.1+dfsg-4 pn libsixel-bin <none> ii man-db 2.7.6.1-2 ii mime-support 3.60 pn mpv <none> ii w3m-el-snapshot [w3m-el] 1.4.569+0.20170110-1 pn w3m-img <none> ii wget 1.19.1-4 ii xdg-utils 1.1.1-1 pn xsel <none> -- no debconf information