Skip site navigation (1)Skip section navigation (2)
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>