Your message dated Sat, 16 Jul 2022 00:03:59 +0000
with message-id <e1ocvhr-0003rv...@fasolo.debian.org>
and subject line Bug#1014368: fixed in util-linux 2.38-5
has caused the Debian Bug report #1014368,
regarding dmesg: --human output not paged if less not installed
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 ow...@bugs.debian.org
immediately.)


-- 
1014368: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1014368
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: util-linux
Version: 2.38
Severity: serious

The documentation for dmesg states that "A pager is enabled by default for --human output." However, if the less pager is not installed, the output is not sent to a pager unless the PAGER variable is set.

This means that there is a hard-coded and undocumented dependency on the less package for correct behaviour. At the least, this appears to be a violation of the Debian Policy Manual, section 3.5.
https://www.debian.org/doc/debian-policy/ch-binary.html#dependencies

Possible solutions, not in any order:
- Default to the more pager (included in the same package as dmesg)
- Default to /etc/alternatives/pager
- Declare a dependency on sensible-utils, to use sensible-pager from that 
package
- Declare a dependancy on the less package
- Update documentation to reflect actual behaviour and suggest setting the 
PAGER variable

Temporary workaround:
- set PAGER to the preferred pager.



-- System Information:
Debian Release: bookworm/sid
  APT prefers unreleased
  APT policy: (500, 'unreleased'), (500, 'unstable')
Architecture: powerpc (ppc)

Kernel: Linux 5.16.0-5-powerpc
Kernel taint flags: TAINT_UNSIGNED_MODULE
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_CA:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages util-linux depends on:
ii  libblkid1         2.38-4
ii  libc6             2.33-7
ii  libcap-ng0        0.8.3-1
ii  libcrypt1         1:4.4.28-1
ii  libmount1         2.38-4
ii  libpam0g          1.4.0-13
ii  libselinux1       3.4-1
ii  libsmartcols1     2.38-4
ii  libsystemd0       251.2-2
ii  libtinfo6         6.3+20220423-2
ii  libudev1          251.2-7
ii  libuuid1          2.38-4
ii  util-linux-extra  2.38-4
ii  zlib1g            1:1.2.11.dfsg-4

util-linux recommends no packages.

Versions of packages util-linux suggests:
ii  dosfstools          4.2-1
ii  kbd                 2.3.0-3
ii  util-linux-locales  2.38-4

--- End Message ---
--- Begin Message ---
Source: util-linux
Source-Version: 2.38-5
Done: Chris Hofstaedtler <z...@debian.org>

We believe that the bug you reported is fixed in the latest version of
util-linux, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1014...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Chris Hofstaedtler <z...@debian.org> (supplier of updated util-linux package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 14 Jul 2022 09:56:00 +0000
Source: util-linux
Architecture: source
Version: 2.38-5
Distribution: unstable
Urgency: medium
Maintainer: util-linux packagers <util-li...@packages.debian.org>
Changed-By: Chris Hofstaedtler <z...@debian.org>
Closes: 1014368
Changes:
 util-linux (2.38-5) unstable; urgency=medium
 .
   * Use sensible-pager instead of less by default.
     Adds Recommends: sensible-utils, so sensible-pager is available in
     default installations. (Closes: #1014368)
Checksums-Sha1:
 8113920d28d4764ff850cf6741c1f1acea45cf8b 4520 util-linux_2.38-5.dsc
 d7488c77bbd79e9c68f0931896db6823dc90e97e 96240 util-linux_2.38-5.debian.tar.xz
 edfd2764b9b67b1b4692b260d719b2d013c0db76 7582 
util-linux_2.38-5_source.buildinfo
Checksums-Sha256:
 1a8d07a7b123ec47e4fb0a961e1dcc2389e48168d91a591582b49b9e5a7ad229 4520 
util-linux_2.38-5.dsc
 a91436782046bb1a46a32b5e4f6cbc3966e567b7b7264072fbabcb18462d62b3 96240 
util-linux_2.38-5.debian.tar.xz
 1b045733363bf97e3562a0dba6e40eafa23c75092df8644dd28c590bf2aa7ed8 7582 
util-linux_2.38-5_source.buildinfo
Files:
 36b382e9f911a28049c1e155d7d4275f 4520 base required util-linux_2.38-5.dsc
 a300b532aabae7ca60bcea8aee89437b 96240 base required 
util-linux_2.38-5.debian.tar.xz
 cdfaee3a67a110718ffe9ba8383fb7bd 7582 base required 
util-linux_2.38-5_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEfRrP+tnggGycTNOSXBPW25MFLgMFAmLR/MEACgkQXBPW25MF
LgMcOA/9E5lzrLU1XTrrBhXr9LAfxj45Zx/WZVNFdNotshGUFM0LJdcu+LaiAzE8
1GMRoUCecP9riJzvdBmyVHTrhLaPHk4leIQUNrd97W91DqGVOAvBRdDxRpK4W9RS
IL1CfTxvwHDw2bbV5zXgj2jPDH+b+EZ0Vb81WFMiXhIqDYAaMYUSRJ7ineZBJmRs
wwZpGO3Ld7i8ulWGgor6GJybHjg8aLujtf0wNpdLyLXOLrSQ4K7b8hZ8exUXORzY
h/yzedM82EwTin6jyN8u3OXpH5ZqMad9m3Y3PDWBJrfH35xheVNHX2OKG8OX1Hx3
7SG7IbBPzF2FlasZZZ/qMyxqA1yof3rgz0sldq03TQR6xPx2UUC8Sl+a1QGaCeDB
waG1BwM+Kcf92fSr9iR8aX5kXKp3cjGCyZgTng3J7xPWAm8gQxdvwid80iTW6ZVj
G2VPXZPrcWcDOMxq/Z1E0FQIYcgkripRcEBetVhi6z6ZVZXMNUwnHrsH9VOh3iIh
hN9NZysCGRKLJicdX/UB0p+szIqI54I8C5eBjktcNT625F5QbZklT9UYkaf857g0
n9OmaWkXm9P1uuuvEb4mzzkJNHoWa4bsVLGPmpHwOH4k8dbIssUnUHXH4NpINM6W
cLA/4RF9D/jXfx4aGzP2hcMDqiwV2BdQPBRbTGknAGcWD8rfF4o=
=6/6j
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to