In trying to build git on armv7 (BeagleBone Black) I encountered an error
building groff-1.22.2p4.tgz.

test -d examples || /bin/sh
/nfs/ports/wrkobjdir/groff-1.22.2/groff-1.22.2/mkinstalldirs examples
touch examples/stamp
GROFF_COMMAND_PREFIX=  GROFF_BIN_PATH="`echo
/nfs/ports/wrkobjdir/groff-1.22.2/groff-1.22.2/src/roff/groff
/nfs/ports/wrkobjdir/groff-1.22.2/groff-1.22.2/src/roff/troff
/nfs/ports/wrkobjdir/groff-1.22.2/groff-1.22.2/src/devices/grops
/nfs/ports/wrkobjdir/groff-1.22.2/groff-1.22.2/src/devices/gropdf | sed -e 's|
*|:|g'`"
PDFMOM_BIN_PATH="/nfs/ports/wrkobjdir/groff-1.22.2/groff-1.22.2/src/devices/g
ropdf"
/nfs/ports/wrkobjdir/groff-1.22.2/groff-1.22.2/src/devices/gropdf/pdfmom
-F/nfs/ports/wrkobjdir/groff-1.22.2/groff-1.22.2/font
-F/nfs/ports/wrkobjdir/groff-1.22.2/groff-1.22.2/font
-M/nfs/ports/wrkobjdir/groff-1.22.2/groff-1.22.2/tmac
-M/nfs/ports/wrkobjdir/groff-1.22.2/groff-1.22.2/tmac -M. examples/letter.mom
>examples/letter.pdf
/bin/sh:
/nfs/ports/wrkobjdir/groff-1.22.2/groff-1.22.2/src/devices/gropdf/pdfmom: not
found
*** Error 127 in contrib/mom (./Makefile.sub:117 'examples/letter.pdf')
*** Error 1 in . (Makefile:818 'contrib/mom')
*** Error 1 in /nfs/ports/wrkobjdir/groff-1.22.2/groff-1.22.2 (Makefile:715
'all')
*** Error 1 in /nfs/ports/textproc/groff
(/nfs/ports/infrastructure/mk/bsd.port.mk:2686
'/nfs/ports/wrkobjdir/groff-1.22.2/.build_done')
*** Error 1 in /nfs/ports/textproc/groff
(/nfs/ports/infrastructure/mk/bsd.port.mk:1886
'/nfs/ports/pkgrepo/arm/all/groff-1.22.2p4.tgz')
*** Error 1 in /nfs/ports/textproc/groff
(/nfs/ports/infrastructure/mk/bsd.port.mk:2439 '_internal-package')
*** Error 1 in /nfs/ports/textproc/groff
(/nfs/ports/infrastructure/mk/bsd.port.mk:2419 'package')
*** Error 1 in /nfs/ports/textproc/groff
(/nfs/ports/infrastructure/mk/bsd.port.mk:1903
'/var/db/pkg/groff-1.22.2p4/+CONTENTS')
*** Error 1 in /nfs/ports/textproc/groff
(/nfs/ports/infrastructure/mk/bsd.port.mk:2419 'install')
*** Error 1 in . (/nfs/ports/infrastructure/mk/bsd.port.mk:2046
'/nfs/ports/wrkobjdir/git-1.9.0/.dep-STEM-ge-1.21-textproc-groff')
*** Error 1 in /nfs/ports/devel/git
(/nfs/ports/infrastructure/mk/bsd.port.mk:2419 'all’)

In looking into that first “not found” error, I went to that directory and
found these files:

# ls -al
total 196
drwxr-xr-x   2 root  wheel    512 Mar 26  2014 .
drwxr-xr-x  10 root  wheel    512 Feb  7  2013 ..
-rw-r--r--   1 root  wheel   1729 Feb  7  2013 Makefile.sub
-rw-r--r--   1 root  wheel    994 Feb  7  2013 TODO
-rw-r--r--   1 root  wheel  18870 Feb  7  2013 gropdf.man
-rw-r--r--   1 root  wheel  64063 Mar 26  2014 gropdf.pl
-rw-r--r--   1 root  wheel   2718 Feb  7  2013 pdfmom.man
-rw-r--r--   1 root  wheel   1877 Mar 26  2014 pdfmom.pl


hmm… no pdfmom file.  I tried making a symlink, but that didn’t work.  I
finally just copied the pdfmom.pl to pdfmom and it got past that issue.

It then failed on the “Building package” step with this message:

===>  Building package for groff-1.22.2p4
Create /nfs/ports/pkgrepo/arm/all/groff-1.22.2p4.tgz
Error: /nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/bin/gdiffmk does
not exist
Error: /nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/bin/gropdf does
not exist
Error: /nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/bin/pdfmom does
not exist
Error: /nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/info/groff.info
does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/man/cat1/gdiffmk.0 does
not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/man/cat1/gropdf.0 does
not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/man/cat1/pdfmom.0 does
not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/man/cat7/groff_mom.0
does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/doc/groff/html/m
om/appendices.html does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/doc/groff/html/m
om/color.html does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/doc/groff/html/m
om/cover.html does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/doc/groff/html/m
om/definitions.html does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/doc/groff/html/m
om/docelement.html does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/doc/groff/html/m
om/docprocessing.html does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/doc/groff/html/m
om/goodies.html does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/doc/groff/html/m
om/graphical.html does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/doc/groff/html/m
om/headfootpage.html does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/doc/groff/html/m
om/images.html does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/doc/groff/html/m
om/inlines.html does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/doc/groff/html/m
om/intro.html does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/doc/groff/html/m
om/letters.html does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/doc/groff/html/m
om/macrolist.html does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/doc/groff/html/m
om/rectoverso.html does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/doc/groff/html/m
om/refer.html does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/doc/groff/html/m
om/reserved.html does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/doc/groff/html/m
om/stylesheet.css does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/doc/groff/html/m
om/tables-of-contents.html does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/doc/groff/html/m
om/toc.html does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/doc/groff/html/m
om/typesetting.html does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/doc/groff/html/m
om/using.html does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/doc/groff/html/m
om/version-2.html does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/doc/groff/meintr
o.me does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/doc/groff/meintr
o.ps does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/doc/groff/meref.
me does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/doc/groff/meref.
ps does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/doc/groff/pdf/mo
m-pdf.pdf does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/doc/groff/pic.ms
does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/doc/groff/pic.ps
does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/examples/groff/g
nu.eps does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/examples/groff/g
rnexmpl.g does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/examples/groff/g
rnexmpl.me does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/examples/groff/g
rnexmpl.ps does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/examples/groff/g
roff.css does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/examples/groff/m
om/README.txt does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/examples/groff/m
om/elvis_syntax does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/examples/groff/m
om/elvis_syntax.new does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/examples/groff/m
om/letter.mom does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/examples/groff/m
om/letter.pdf does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/examples/groff/m
om/mom-pdf.mom does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/examples/groff/m
om/mom-pdf.pdf does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/examples/groff/m
om/mom.vim does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/examples/groff/m
om/penguin.pdf does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/examples/groff/m
om/penguin.ps does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/examples/groff/m
om/sample_docs.mom does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/examples/groff/m
om/sample_docs.pdf does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/examples/groff/m
om/typesetting.mom does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/examples/groff/m
om/typesetting.pdf does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/examples/groff/w
ebpage.ms does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/examples/groff/w
ebpage.ps does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/groff/1.22.2/tma
c/mom.tmac does not exist
Error:
/nfs/ports/wrkobjdir/groff-1.22.2/fake-armv7/usr/local/share/groff/1.22.2/tma
c/om.tmac does not exist
Fatal error: can't continue
at /usr/libdata/perl5/OpenBSD/PkgCreate.pm line 1421.
*** Error 1 in /nfs/ports/textproc/groff
(/nfs/ports/infrastructure/mk/bsd.port.mk:1890
'/nfs/ports/pkgrepo/arm/all/groff-1.22.2p4.tgz')
*** Error 1 in /nfs/ports/textproc/groff
(/nfs/ports/infrastructure/mk/bsd.port.mk:2439 '_internal-package')
*** Error 1 in /nfs/ports/textproc/groff
(/nfs/ports/infrastructure/mk/bsd.port.mk:2419 'package')
*** Error 1 in /nfs/ports/textproc/groff
(/nfs/ports/infrastructure/mk/bsd.port.mk:1903
'/var/db/pkg/groff-1.22.2p4/+CONTENTS')
*** Error 1 in /nfs/ports/textproc/groff
(/nfs/ports/infrastructure/mk/bsd.port.mk:2419 'install')
*** Error 1 in . (/nfs/ports/infrastructure/mk/bsd.port.mk:2046
'/nfs/ports/wrkobjdir/git-1.9.0/.dep-STEM-ge-1.21-textproc-groff')
*** Error 1 in /nfs/ports/devel/git
(/nfs/ports/infrastructure/mk/bsd.port.mk:2419 'all')



hmm… now it is missing a lot of files.
I’m not sure what is going on here...

Jordon

Reply via email to