[MacPorts] #66848: findutils @4.9.0 does not install (register) all its texinfo file in dir file

MacPorts noreply at macports.org
Tue May 9 09:17:31 UTC 2023


#66848: findutils @4.9.0 does not install (register) all its texinfo file in dir
file
------------------------+----------------------
  Reporter:  ballapete  |      Owner:  mascguy
      Type:  defect     |     Status:  assigned
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.8.1
Resolution:             |   Keywords:
      Port:  findutils  |
------------------------+----------------------

Comment (by ballapete):

 The correct command should be `install-info gfind.info dir`, not `install-
 info gfind info dir`.

 #66846 has some additional info.

 My shell script checks whether the file `/opt/local/share/info/dir`
 contains an entry that describes each of the `INFO files` in
 `/opt/local/share/info`. If such an entry exists then the process of info
 installation had happened.

 Another problem exists from renaming GNU utilities, `find` becomes `gfind`
 but it is tried to  lookup information in a file `find.info`.

 If none of the `INFO files` in the `contents` of `findutils port` is
 mentioned in `dir` then its installation was incomplete. In this case any
 invocation of `info gfind` or `info find-maint` will fail.

 If the `find.info` file was `installed by port as ginfo.info` than you
 will not get information from `info find` or `ìnfo locate ` or `info
 updatedb ` or `info xargs` because there is no file `find.info` as my
 excerpt shows. (But beware here, `info` can also display man pages when no
 info entry is available!) The cause for the failure is that the `INFO-DIR-
 SECTION` in `gfind.info` has not been updated to track the renaming.

-- 
Ticket URL: <https://trac.macports.org/ticket/66848#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list