Solved [troff] need to install heirloom-doc-tools

Hi, i wanted to give textproc/heirloom-doctools a try but it conflicts with textproc/groff which is a dependency for many packages (libreoffice and kde5 related stuff among others).
Is there a way to install heirloom-doc-tools alongside groff ? do i need to compile it by ports or a dedicated jail? thank you.
 
Isn't it just a build dependency?
i think so, but pkg did remove them , so i reversed back to groff .
I should put heirloom-doc-tools in /opt to avoid conflict.
*Update* runing portmaster textproc/heirloom-doctools throws thi error :

Bash:
ld: error: duplicate symbol: tryglf
>>> defined at n5.c
>>>            n5.o:(tryglf)
>>> defined at nii.c
>>>            nii.o:(.bss+0x2A58)
cc: error: linker command failed with exit code 1 (use -v to see invocation)
gmake[3]: *** [Makefile:141: troff] Error 1
gmake[3]: Leaving directory '/usr/ports/textproc/heirloom-doctools/work/heirloom-doctools-160308/troff/troff.d'
gmake[2]: *** [makefile:52: all] Error 2
gmake[2]: Leaving directory '/usr/ports/textproc/heirloom-doctools/work/heirloom-doctools-160308'
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/textproc/heirloom-doctools
*** Error code 1

Stop.
make: stopped in /usr/ports/textproc/heirloom-doctools

===>>> make build failed for textproc/heirloom-doctools
===>>> Aborting update


===>>> You can restart from the point of failure with this commaportmaster textproc/heirloom-doctoolsnd line:
portmaster <flags> textproc/heirloom-doctools 
portmaster textproc/heirloom-doctools
 
I finally managed to install manually heirloom-doctools by editing the makefile and modifiying ${BASE}=/usr/local/ to /opt.
 
Back
Top