Package: groff-base
Version: 1.21-9
Severity: normal
Tags: upstream

Dear Maintainer,


Both manpages* makefile and lintian use groff a lot through "man
--warnings" to identify potential rendering issues.

However, since some versions, groff outputs warnings on several line,
making the first line little useful, while :
* it's the only line used today by lintian
http://lintian.debian.org/tags/manpage-has-errors-from-man.html (seems
it still runs outdated groff-base)

Example on mapages-fr 3.51:
W: manpages-fr: manpage-has-errors-from-man 
usr/share/man/fr/man7/netdevice.7.gz  file `<standard input>', around line 136:
W: manpages-fr: manpage-has-errors-from-man usr/share/man/fr/man7/signal.7.gz  
file `<standard input>', around line 197:

* even not grepped, it makes it less readable if used on several files:
netdevice.7: warning: file `<standard input>', around line 141:
  table wider than line width
signal.7: warning: file `<standard input>', around line 202:
  table wider than line width


This change occured in Debian bzr revision 512 in file
src/preproc/tbl/table.cpp.

Upstream changed this in
http://cvs.savannah.gnu.org/viewvc/groff/src/preproc/tbl/table.cpp?root=groff&r1=1.20&r2=1.21

I'm not sure this was intended, but at least it creates some regression
around.

-- System Information:
Debian Release: 7.0
  APT prefers stable
  APT policy: (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages groff-base depends on:
ii  libc6       2.13-38
ii  libgcc1     1:4.7.2-5
ii  libstdc++6  4.7.2-5

groff-base recommends no packages.

Versions of packages groff-base suggests:
ii  groff  1.21-9

-- no debconf information

-- 
Simon Paillard


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to