[MacPorts] #69601: Installing recent versions of yq or wget installs libnetpbm which has a full X11/UI list of dependencies
MacPorts
noreply at macports.org
Wed Nov 20 20:05:21 UTC 2024
#69601: Installing recent versions of yq or wget installs libnetpbm which has a
full X11/UI list of dependencies
----------------------------+------------------------
Reporter: tux-o-matic | Owner: ryandesign
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: wget yq groff |
----------------------------+------------------------
Comment (by Dave-Allured):
Replying to [comment:16 ryandesign]:
> Replying to [comment:15 Dave-Allured]:
> > What is "soelim"?
>
> According to its manpage, "GNU soelim is a preprocessor for the groff(7)
document formatting system."
Thanks for bringing me up to speed on that.
> Whether netpbm is necessary for groff is one of the topics to be
investigated in this ticket, for example by communicating with the
developer of groff.
>
> According to the build/man.mk file in the openldap distribution, it uses
soelim to create its manpages.
It looks like `openldap` and `wget` use the same troff/texinfo source
format for man pages. `wget` builds them with the lighter weight
`texinfo` port. Therefore I suggest seeing whether `texinfo` can be
substituted for the `groff` dependency in `openldap`. `groff` has 93
recursive dependencies in MacPorts. `texinfo` has only 15. There would
need to be some command line changes in the build files.
Upstream `openldap` may have already considered this. It would be worth
asking.
--
Ticket URL: <https://trac.macports.org/ticket/69601#comment:17>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list