Bug#1031037: marked as done (lintian: executables in /usr/libexec reports a no-manual-page warning)
Your message dated Wed, 18 Sep 2024 11:04:30 +0100
with message-id <ZuqlroLbMiOkjLH4@remnant.pseudorandom.co.uk>
and subject line Re: Bug#1031037: lintian: executables in /usr/libexec reports a no-manual-page warning
has caused the Debian Bug report #1031037,
regarding lintian: executables in /usr/libexec reports a no-manual-page warning
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 owner@bugs.debian.org
immediately.)
--
1031037: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1031037
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: lintian: executables in /usr/libexec reports a no-manual-page warning
- From: David mohammed <davidmohammed@gmail.com>
- Date: Fri, 10 Feb 2023 16:59:35 +0000
- Message-id: <167604837590.4671.13368667820374418573.reportbug@debian>
Package: lintian
Version: 2.116.3
Severity: normal
X-Debbugs-Cc: davidmohammed@gmail.com
Dear Maintainer,
* What led up to the situation?
building budgie-control-center v1.2.0 currently in unstable produces a lintian
warning that seems to be contrary to policy [no-manual-page]
* What exactly did you do (or not do) that was effective (or
ineffective)?
sbuild budgie-control-center
* What was the outcome of this action?
warning messages
Running lintian...
W: budgie-control-center: no-manual-page [usr/libexec/budgie-cc-remote-login-helper]
W: budgie-control-center: no-manual-page [usr/libexec/budgie-control-center-print-renderer]
* What outcome did you expect instead?
No warnings since policy states that /usr/libexec isnt a path item that should trigger
this warning
-- System Information:
Debian Release: bookworm/sid
APT prefers testing
APT policy: (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 6.1.0-3-amd64 (SMP w/1 CPU thread; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages lintian depends on:
ii binutils 2.40-2
ii bzip2 1.0.8-5+b1
ii diffstat 1.65-1
ii dpkg 1.21.19
ii dpkg-dev 1.21.19
ii file 1:5.44-3
ii gettext 0.21-11
ii gpg 2.2.40-1
ii intltool-debian 0.35.0+20060710.6
ii iso-codes 4.12.0-1
ii libapt-pkg-perl 0.1.40+b2
ii libarchive-zip-perl 1.68-1
ii libberkeleydb-perl 0.64-2+b1
ii libcapture-tiny-perl 0.48-2
ii libclass-xsaccessor-perl 1.19-4+b1
ii libclone-perl 0.46-1
ii libconfig-tiny-perl 2.28-2
ii libconst-fast-perl 0.014-2
ii libcpanel-json-xs-perl 4.32-1+b1
ii libdata-dpath-perl 0.58-2
ii libdata-validate-domain-perl 0.10-1.1
ii libdata-validate-uri-perl 0.07-2
ii libdevel-size-perl 0.83-2+b1
pn libdigest-sha-perl <none>
ii libdpkg-perl 1.21.19
ii libemail-address-xs-perl 1.05-1+b1
ii libfile-basedir-perl 0.09-2
ii libfile-find-rule-perl 0.34-3
ii libfont-ttf-perl 1.06-2
ii libhtml-html5-entities-perl 0.004-3
ii libhtml-tokeparser-simple-perl 3.16-4
ii libio-interactive-perl 1.023-2
ii libipc-run3-perl 0.048-3
ii libjson-maybexs-perl 1.004004-1
ii liblist-compare-perl 0.55-2
ii liblist-someutils-perl 0.59-1
ii liblist-utilsby-perl 0.12-2
ii libmldbm-perl 2.05-4
ii libmoo-perl 2.005005-1
ii libmoox-aliases-perl 0.001006-2
ii libnamespace-clean-perl 0.27-2
ii libpath-tiny-perl 0.144-1
ii libperlio-gzip-perl 0.20-1+b1
ii libperlio-utf8-strict-perl 0.010-1
ii libproc-processtable-perl 0.634-1+b2
ii libregexp-wildcards-perl 1.05-3
ii libsereal-decoder-perl 5.002+ds-1
ii libsereal-encoder-perl 5.002+ds-1
ii libsort-versions-perl 1.62-3
ii libsyntax-keyword-try-perl 0.28-1
ii libterm-readkey-perl 2.38-2+b1
ii libtext-levenshteinxs-perl 0.03-5+b1
ii libtext-markdown-discount-perl 0.16-1
ii libtext-xslate-perl 3.5.9-1+b2
ii libtime-duration-perl 1.21-2
ii libtime-moment-perl 0.44-2+b1
ii libtimedate-perl 2.3300-2
ii libunicode-utf8-perl 0.62-2
ii liburi-perl 5.17-1
ii libwww-mechanize-perl 2.15-1
ii libwww-perl 6.67-1
ii libxml-libxml-perl 2.0207+dfsg+really+2.0134-1+b1
ii libyaml-libyaml-perl 0.86+ds-1
ii lzop 1.04-2
ii man-db 2.11.2-1
ii patchutils 0.4.2-1
ii perl [libencode-perl] 5.36.0-7
ii plzip [lzip-decompressor] 1.10-5
ii t1utils 1.41-4
ii unzip 6.0-27
ii xz-utils 5.4.1-0.1
lintian recommends no packages.
Versions of packages lintian suggests:
pn binutils-multiarch <none>
pn libtext-template-perl <none>
-- no debconf information
--- End Message ---
--- Begin Message ---
- To: 1031037-done@bugs.debian.org
- Subject: Re: Bug#1031037: lintian: executables in /usr/libexec reports a no-manual-page warning
- From: Simon McVittie <smcv@debian.org>
- Date: Wed, 18 Sep 2024 11:04:30 +0100
- Message-id: <ZuqlroLbMiOkjLH4@remnant.pseudorandom.co.uk>
- In-reply-to: <ZaEqdsSYyDC7AXoA@tautology.pseudorandom.co.uk> <167604837590.4671.13368667820374418573.reportbug@debian>
Version: 2.117.0
On Fri, 10 Feb 2023 at 16:59:35 +0000, David mohammed wrote:
> building budgie-control-center v1.2.0 currently in unstable produces a lintian
> warning that seems to be contrary to policy [no-manual-page]
...
> W: budgie-control-center: no-manual-page [usr/libexec/budgie-cc-remote-login-helper]
> W: budgie-control-center: no-manual-page [usr/libexec/budgie-control-center-print-renderer]
> * What outcome did you expect instead?
> No warnings since policy states that /usr/libexec isnt a path item that should trigger
> this warning
On Fri, 12 Jan 2024 at 12:03:02 +0000, Simon McVittie wrote:
> This is a side-effect of an overzealous solution to #1027744.
>
> I think man pages for private executables should be *allowed* (for the
> good reasons given in #1027744), but not *required*. I already sent a merge
> request implementing that, which was accepted.
Fixed by:
lintian (2.117.0) unstable; urgency=low
...
[ Simon McVittie ]
* Add test coverage for #1027744.
* Treat man pages as optional for executables in /usr/libexec/.
* Add test asserting that man pages are not required for libexec binaries.
...
-- Axel Beckert <abe@debian.org> Mon, 05 Feb 2024 21:58:11 +0100
--- End Message ---
Reply to: