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:

Reply via email to