open office 1.1.3 fails to install in FBSD 5.3 (from the port)
Bob Frazier
bobf at mrp3.com
Fri Jan 7 00:22:52 PST 2005
I have tried several times to build open office and have not succeeded. My
most recent ports update was 2 days ago (1/4/2004).
I have encountered several problems. I shall summarize the ones I remember.
First problem, gcc32 wasn't working properly. I had to re-build it from the
port. Previously I had built it under FBSD 5.2.1 . With 5.3-STABLE, at
least one of the header files was giving me errors. Re-instaling the gcc32
port fixed this particular problem.
Second, I got several errors associated with 'libstl' (or similar) so I
installed 'stlport' from ports, which seemed to correct THAT problem.
Third, I continued to get errors at the end of the build, that suggested I
check 'build.lst' for 'gtk'. I found the following 2 files and removed the
reference to 'gtk' from both of them, and that particular error message went
away.
The files:
work/OOo_1.1.3_src/crashrep/prj/build.lst
and
work/OOo_1.1.3_src/solver/645/unxfbsd.pro/inc/crashrep/build.lst
However, there is one error I have *NOT* been able to correct. When I use
'make install' (rather than just 'make') I immediately get the following
error message (and also at the end of the build if I do 'make install'
rather than just 'make'):
./install: not found
*** Error code 127
In short, Open Office won't install. At all. No matter how hard I try to
"make it fit".
I did a 'make -ld install' after this to capture more info, and here's the
relevant section (I'm using '/d-drive/superwork' as the 'work directory' for
building the port because I don't have 4Gb of space on /usr ).
cd
/d-drive/superwork/usr/ports/editors/openoffice-1.1/work/OOo_1.1.3_src/insts
etoo/*.pro/01/normal/ ; SAL_IGNOREXERRORS=1 TEMP=/d-
drive/superwork/usr/ports/editors/openoffice-1.1/work DISPLAY=localhost:0
./install --prefix=/usr/local
./install: not found
*** Error code 127
The only reason I am upgrading (or actually, INSTALLING after deinstalling
the previous one) open office at this time is because the ports tree had an
updated version in it (1.1.2 was working FINE for me) and I was trying to
upgrade gnome, as part of a "fix all of the security issues and get myself
up to date" operation on all of the FBSD machines. Unfortunately you can't
pick and choose very well which ports you want to upgrade and which you do
not, and the gnome upgrade would have forced an Open Office upgrade as well,
so I *deinstalled* open office first, anticipating the long time needed to
build it. And so, after fixing gnome build problems and getting THAT
straightened out, I end up not getting open office back...
And "reverting" to an earlier "it would build" version, by loading
individual files into the ports directory, is always somewhat painful. It's
never a guarantee you have a "matched set". It's not like there's a tarball
waiting out there for "release XXX of this port" that you can just download
to refresh to an earlier version...
So hopefully I have provided you with sufficient information to make the
port 'buildable' *AND* 'installable'.
More information about the freebsd-openoffice
mailing list