Summary: | While `make installworld` installs /usr/share/man/man8/{apm,apmconf}.8.gz, `make delete-old` suggests to remove them | ||
---|---|---|---|
Product: | Base System | Reporter: | Yasuhiro Kimura <yasu> |
Component: | bin | Assignee: | Fernando Apesteguía <fernape> |
Status: | Closed FIXED | ||
Severity: | Affects Only Me | CC: | fernape |
Priority: | --- | ||
Version: | CURRENT | ||
Hardware: | Any | ||
OS: | Any |
Description
Yasuhiro Kimura
2021-07-17 09:14:16 UTC
(In reply to Yasuhiro Kimura from comment #0) Hi Yasuhiro, This should be fixed in https://cgit.freebsd.org/src/commit/?id=f6043a672135da8ec090d8878cc844b8aace54f9 Could you update and check again? I'm AFK until 20th. Thanks! (In reply to Fernando Apesteguía from comment #1) base f6043a67213 removes /usr/share/man/man8/apmd.8.gz and /usr/share/man/man8/sconfig.8.gz from ObsoleteFiles.inc. But what currently `make delete-old` suggests to remove are /usr/share/man/man8/apm.8.gz and /usr/share/man/man8/apmconf.8.gz. And they are still in ObsoleteFiles.inc after the commit. And, though I'm not sure if it's directly related to this issue, I have one concern. On my environment there are apm.8.gz and apmconf.8.gz in both /usr/share/man/man8 and /usr/share/man/man8/amd64. Is it intended result? (In reply to Yasuhiro Kimura from comment #2) You are right, those files should be removed from ObsoleteFiles.inc and tools/build/mk/OptionalObsoleteFiles.inc https://reviews.freebsd.org/D31256 The other effect is intended. If possible we try and link the original page to the main man section to avoid using man -m: [fernape@vm-current /usr/share/man/man8]$ ls -i apmconf.8.gz amd64/apmconf.8.gz 50307 amd64/apmconf.8.gz 50307 apmconf.8.gz Thanks for spotting this. A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/src/commit/?id=8539518055d01ad786ac925a22452c98017c75fd commit 8539518055d01ad786ac925a22452c98017c75fd Author: Fernando Apesteguía <fernape@FreeBSD.org> AuthorDate: 2021-07-21 09:21:14 +0000 Commit: Fernando Apesteguía <fernape@FreeBSD.org> CommitDate: 2021-07-22 06:09:45 +0000 Remove manpages from OLD_FILES Remove apm.8 and apmconf.8 from OLD_FILES in the relevant Makefiles. These pages are now installed unconditionally as per 0a0f7486413c PR: 257228 Reported by: yasu@utahime.org, wosch@ Approved by: imp@, wosch@ Fixes: 0a0f7486413c - Build manpages for all architectures MFH: 4 weeks Differential Revision: https://reviews.freebsd.org/D31256 ObsoleteFiles.inc | 2 -- tools/build/mk/OptionalObsoleteFiles.inc | 2 -- 2 files changed, 4 deletions(-) Committed, Thanks! |