Your message dated Tue, 11 Nov 2025 17:34:49 +0000
with message-id <[email protected]>
and subject line Re: Bug#1120522: man: LT is not equal to LL
has caused the Debian Bug report #1120522,
regarding man: LT is not equal to LL
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1120522: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1120522
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: man-db
Version: 2.13.1-1
Severity: normal

Dear Maintainer,

   * What led up to the situation?

The header lines were longer than other lines.

   * What exactly did you do (or not do) that was effective (or
     ineffective)?

  Added the line

.tm LT = \n(LTu, LL = \n(LLu

  to a man file,

  Run an example,

/usr/bin/man -l groff_font.5 > /dev/null

  with

environment variables

MANOPT='-E latin1'
MANPATH=/usr/share/man:/usr/local/share/man
MANROFFOPT='-rF=0 -dAD=l -rHY=0 -rLL=80n -dMF=R -ww -b'
MAN_KEEP_STDERR=yes

   * What was the outcome of this action?

LT is 3048u, LL is 1920u

   * What outcome did you expect instead?

  Both register are the same length.

-.-

  When LL is set and LT not in "MANROFFOPT", LT should be equal to LL.

-- System Information:
Debian Release: forky/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 6.16.12+deb14+1-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=is_IS.iso88591, LC_CTYPE=is_IS.iso88591 (charmap=ISO-8859-1), 
LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages man-db depends on:
ii  bsdextrautils          2.41.2-4
ii  bsdmainutils           12.1.8
ii  debconf [debconf-2.0]  1.5.91
ii  groff-base             1.23.0-9
ii  libc6                  2.41-12
ii  libgdbm6t64            1.26-1
ii  libpipeline1           1.5.8-1
ii  libseccomp2            2.6.0-2
ii  zlib1g                 1:1.3.dfsg+really1.3.1-1+b1

man-db recommends no packages.

Versions of packages man-db suggests:
pn  apparmor                   <none>
ii  firefox-esr [www-browser]  140.4.0esr-1
ii  groff                      1.23.0-9
ii  less                       668-1
ii  lynx [www-browser]         2.9.2-1
ii  w3m [www-browser]          0.5.3+git20230121-2.1

-- Configuration Files:
/etc/manpath.config changed [not included]

-- debconf information:
  man-db/install-setuid: false
  man-db/auto-update: true

--- End Message ---
--- Begin Message ---
Control: tag -1 wontfix

On Tue, Nov 11, 2025 at 05:03:11PM +0000, Bjarni Ingi Gislason wrote:
 Added the line

.tm LT = \n(LTu, LL = \n(LLu

 to a man file,

 Run an example,

/usr/bin/man -l groff_font.5 > /dev/null

 with

environment variables

MANOPT='-E latin1'
MANPATH=/usr/share/man:/usr/local/share/man
MANROFFOPT='-rF=0 -dAD=l -rHY=0 -rLL=80n -dMF=R -ww -b'
MAN_KEEP_STDERR=yes

  * What was the outcome of this action?

LT is 3048u, LL is 1920u

  * What outcome did you expect instead?

 Both register are the same length.

-.-

 When LL is set and LT not in "MANROFFOPT", LT should be equal to LL.

I think any such thing would require too much magic in man(1), so I don't intend to do it. You can always add -rLT to MANROFFOPT too if this is important to you.

--
Colin Watson (he/him)                              [[email protected]]

--- End Message ---

Reply via email to