Ensimmäinen ongelma, johon itse törmäsin oli, että openoffice-1.1.0-r2 ei suostu asentumaan jos valitsee kieleksi 35 (eli suomi). Asennus kaatuu loppumetreillä OOo:n lisenssitiedoston puuttumiseen. Ohjelma kääntyy kyllä aivan hyvin (CFLAGS="-march=athlon-xp -Os -pipe -fomit-frame-pointer").
Syynä lisenssitiedoston puuttumiseen on vajavainen d.lst tiedosto. Tiedostosta puuttuu suomen lisäksi myös eestin ja thain lisenssitiedostojen kopiointiohjeet. Korjatun d.lst:n saa osoitteesta: http://koti.mbnet.fi/~jannuhat/Kamat/d.lst (katso myös: http://bugs.gentoo.org/show_bug.cgi?id=34806)
Tämän lisäksi tarvitaan luonnollisesti OOo1.1:stä tukeva soikko, joka löytyy osoitteesta: http://www.hut.fi/~pry/soikko/soikko-oo ... 2.1.tar.gz
Ja eikun asentamaan:
Asennuksen saa luonnollisesti käyntiin komennolla:
Code: Select all
LANGUAGE=FINN emerge openofficeAsennuksen alkuvaiheessa virheellinen d.lst-tiedosto tulee korvata uudella:
Code: Select all
cp /path/to/fixed/d.lst /var/tmp/portage/openoffice-1.1.0-r2/work/oo_1.1_src/readlicense/prj/
cp /path/to/fixed/d.lst /var/tmp/portage/openoffice-1.1.0-r2/work/oo_1.1_src/readlicense_oo/prj/Seuraavaksi täytyy kopioida talteen asennuksen oma regcomp-ohjelma. Soikon asennus tarvitsee tämän, eikä soikon mukana tuleva vastaava ohjelma toimi itse käännetyn OOo:n kanssa. Itseasiassa soikon mukana tulevan regcomp:in käyttäminen tekee koko OOo:n asennuksen käyttökelvottomaksi. (nimim. kokemusta on)
Code: Select all
cp /var/tmp/portage/openoffice-1.1.0-r2/work/oo_1.1_src/solver/645/unxlngi4.pro/bin/regcomp /path/to/regcompSeuraavaksi vain odotellaan OpenOfficen asennuksen valmistumista. (Meikäläisen XP1700+:lla kestää n. 11 tuntia, jos koneella ei tee muuta) Kun asennus on valmis, suosittelen vahvasti koko asennuksen varmuuskopiointia, kaiken varalta.
Code: Select all
cp -r /opt/OpenOffice.org1.1.0 /path/to/backupCode: Select all
cp /path/to/regcomp /opt/OpenOffice-org1.1.0/programLopputuloksena ainakin täällä on nopeasti toimiva ja vähän muistia syövä OpenOffice suomenkielisillä valikoilla ja oikoluvulla.


