[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