forgot to reply to list ---------- Forwarded message ---------- From: carl hansen <[email protected]> Date: Mon, Mar 21, 2016 at 11:54 AM Subject: Re: [bug-gsrc] Failure to compile lsh To: Jean Louis <[email protected]>
On Mon, Mar 21, 2016 at 4:06 AM, Jean Louis <[email protected]> wrote: > Hello, > > It is happening after make > > But yes, I did manually change into doc directory to try to see what is > going on and run inside make, that is how you got the repeated error > message. > > Same error message appeared when runing ./make from main directory. > > Jean > > On Mon, Mar 21, 2016 at 10:34:28AM +0000, Brandon Invergo wrote: > > On Mon, 2016-03-21 at 11:12 +0100, Jean Louis wrote: > > > Hello, > > > > > > Thank you, this is working. > > > > > > Now when it comes to make in doc directory: > > > make > > > > > > /usr/bin/groff -ms -Tutf8 srp-spec.nroff | perl ./fixff.pl > >srp-spec.txtT > > > troff: fatal error: can't find macro file s > > > test -s srp-spec.txtT && mv -f srp-spec.txtT srp-spec.txt > > > Makefile:71: recipe for target 'srp-spec.txt' failed > > > make: *** [srp-spec.txt] Error 1 > > > > I'm not really understanding here. Are you manually going to the doc > > directory and running make or is this part of a recursive make call > > (i.e. part of the usual build process when you run make in the top-level > > directory)? > > > > In any case, this is starting to sound like something that needs to be > > brought up with the lsh maintainer. > > > > -brandon > On my system the s macros for groff are in /opt/gsrc/share/groff/1.22.3/tmac/s.tmac I would try reinstalling groff make -C gnu/groff install and see where the s.tmac is put, and see if your unique directory structure is hiding it. It should be simple, not hard.
