[MacPorts] #66846: gawk @5.2.1_2 does not install (register) all its texinfo file in dir file

MacPorts noreply at macports.org
Mon Feb 6 15:49:34 UTC 2023


#66846: gawk @5.2.1_2 does not install (register) all its texinfo file in dir file
------------------------+-------------------------------------------------
  Reporter:  ballapete  |      Owner:  Marius Schamschula <mschamschula@…>
      Type:  defect     |     Status:  closed
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.8.1
Resolution:  fixed      |   Keywords:
      Port:  gawk       |
------------------------+-------------------------------------------------

Comment (by ballapete):

 Replying to [comment:6 Schamschula]:
 > I wasn't looking at {{{/opt/local/share/info/dir}}}, but invoking
 {{{info gawkinet}}}, etc.
 >
 Strange! It works here too, **they** do work here, the macOS and the
 MacPorts versions – each `info` version displays the correct
 documentation…

 I am mostly using GNU Emacs to read texinfo documentation. Its info mode
 depends on the dir entries because it starts with a concatenation of all
 dir file entries. Without them I cannot visit the other Gawk
 documentation, i.e., gawkinet, gawkworkflow, and pm-gawk. (Or GCC related
 material.)

 Assuring myself that `info` performs correctly, I checked with `info -w
 gawkinet` – and it shows the proper INFO file. Even as `env INFOPATH=""
 info -w gawkinet`. (OTOH, `info -w sed` leads to the man page because
 gsed.info is installed.) So `info` must be able to find somehow the INFO
 files without reading dir.

 `xinfo` or `tkman` are other, quite old, texinfo clients/users. They are
 not provided by MacPorts, so it's not easy to check whether the achieved
 status is alright. (Not OK for all Emacsen, except there is another
 texinfo mode I do not know of yet.)

 Even both `info gcc` work, using `/opt/local/share/info/gcc-mp-12.info`.

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


More information about the macports-tickets mailing list