Re: usr/share/man/man8/apmd.8.gz missing during install arm.armv7 install of main-n247723-6329ca325e02 because of 0a0f7486413c

From: Mark Millard via freebsd-current <freebsd-current_at_freebsd.org>
Date: Mon, 05 Jul 2021 03:49:47 UTC

On 2021-Jul-4, at 19:59, Mark Millard <marklmi at yahoo.com> wrote:

> The following commit seems to have proken installation
> by being incomplete:
> 
> . . .
> committer	Fernando ApesteguĂ­a <fernape at FreeBSD.org>	2021-06-30 07:57:51 +0000
> commit	0a0f7486413c147d56808b38055c40c64cff61f5 (patch)
> . . .
> man: Build manpages for all architectures
> Building and installing architecture-specific man pages only raises a number of
> problems . . .
> 
> 
> This commit did not deal with: src/blame/ObsoleteFiles.inc and
> its:
> 
> OLD_FILES+=usr/share/man/man8/apmd.8.gz
> 
> 
> I'll note that the removal goes back to:
> 
> . . .
> committer	Alexander Leidinger <netchild at FreeBSD.org>	2005-12-31 14:04:35 +0000
> commit	a54b4580550a23ea9ed75860c94ce664aadde247 (patch)
> . . .
> Add some more obsolete files.
> Submitted by:	kris (6 of the files)
> 
> Notes
> 
> Notes:
>    svn path=/head/; revision=153939
> . . .

While the above is an issue, I got the consequences
wrong: There are additional issues in my context that
contributed to the "missing during install" and I
needed to build for arm.armv7 again.

Basically, ignore the details below.

> Details of how I discovered the issue:
> 
> I updated the aarch64 system that I use for building, including
> for building for arm.armv7 . As part of that update the following
> happened because I did delete-old :
> 
>>>> Removing old files (only deletes safe to delete libs)
> /mnt/usr/share/man/man8/apmd.8.gz
> /mnt/usr/share/man/man8/sconfig.8.gz
>>>> Old files removed
>>>> Removing old directories
>>>> Old directories removed
> To remove old libraries run 'make delete-old-libs'.
> 
> After building for arm.armv7 I attempted an install to
> mounted media and got:
> 
> ===> gnu/usr.bin/tests (install)
> --- realinstall_subdir_usr.sbin ---
> --- maninstall ---
> install  -o root -g wheel -m 444 apmd.8.gz  /mnt/usr/share/man/man8/
> . . .
> --- realinstall_subdir_usr.sbin ---
> install: apmd.8.gz: No such file or directory
> . . .
> --- realinstall_subdir_usr.sbin ---
> *** [maninstall] Error code 71
> . . .
> 



===
Mark Millard
marklmi at yahoo.com
( dsl-only.net went
away in early 2018-Mar)