Control: reassign -1 ncurses-bin 6.0+20170701-1
Control: retitle -1 ncurses-bin: infocomp -C produces broken output
Control: affects -1 perl-doc perl
On 2017-07-13 23:37 +0200, gregor herrmann wrote:
> Since the upgrade of ncurses (I'm not sure if already with 6.0+20170701-1
> but for sure with 6.0+20170708-1) `perldoc $foo' doesn't work
> anymore, as in: looks ugly.
This will affect not only perldoc, but probably a few other perl modules
which use Tgetent from Term::Cap.
> Niko mentioned on IRC:
> "I'm guessing it's something to do with Term::Cap running infocmp -C",
That was spot on. After the security fixes of 6.0+20170701, infocmp -C
and infotocap produce broken output. See the attached files produced by
"infocmp -C dumb" on stretch (which is correct) and on sid (which is
incorrect). Note the extra colons before and after each "=" sign in the
dumb.new file.
Cheers,
Sven
# Reconstructed via infocmp from file: /lib/terminfo/d/dumb
dumb|80-column dumb tty:\
:am:\
:co#80:\
:bl=^G:cr=\r:do=\n:sf=\n:
# Reconstructed via infocmp from file: /lib/terminfo/d/dumb
dumb|80-column dumb tty:\
:am:\
:co#80:\
:bl:=:^G:cr:=:\r:do:=:\n:sf:=:\n: