Date: Mon, 23 Sep 2019 18:21:27 +0200 From: Jan Beich <jbeich@FreeBSD.org> To: "Georg Lindenberg" <georg.lindenberg@web.de> Cc: X11 on FreeBSD mailing list <x11@FreeBSD.org> Subject: Re: Aw: Re: x11/xman - missing dependency Message-ID: <v9tj-c7aw-wny@FreeBSD.org> In-Reply-To: <trinity-6afe4360-dbb7-459b-bab6-296e5cfb64f5-1569241896149@3c-app-webde-bs24> (Georg Lindenberg's message of "Mon, 23 Sep 2019 14:31:36 %2B0200") References: <trinity-079608c0-36d7-4697-9be2-8409decdba47-1569234169302@3c-app-webde-bap47> <k19z-th3q-wny@FreeBSD.org> <trinity-6afe4360-dbb7-459b-bab6-296e5cfb64f5-1569241896149@3c-app-webde-bs24>
next in thread | previous in thread | raw e-mail | index | archive | help
(Don't reply privately. I don't maintain this port.) "Georg Lindenberg" <georg.lindenberg@web.de> writes: >> Provide more details as current version builds fine on the package cluster: [...] > > ok, sorry. > > x11/xman builds fine. > > But when you ask it to actually display a man file, it hangs. > Terminal output is: > > sh: tbl: not found > sh: eqn: not found > sh: tbl: not found Looks like xman traditional troff. mandoc(1) invocation is different. > These commands seem to be part of an early Unix/AT&T document > processing system, called troff. > > https://en.wikipedia.org/wiki/Troff#Preprocessors A quick search shows the ports have more than one implementation. $ rg -l bin/troff textproc/heirloom-doctools/pkg-plist devel/plan9port/pkg-plist japanese/groff/pkg-plist devel/9base/pkg-plist textproc/groff/pkg-plist > Installing the package "groff" provides the commands above. > So I consider groff a 'missing runtime dependency'. Either USES=groff:run or https://github.com/openbsd/xenocara/commit/6de1c98f99cd can fix it. Up to the port maintainer. > Honestly, probably nobody uses xman anyways. ;D Likely. Manpages are often short and have standard layout, so navigation is rarely necessary. A web browser can replace GUI.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?v9tj-c7aw-wny>