View previous topic :: View next topic |
Author |
Message |
Flammie Retired Dev
Joined: 02 Jun 2003 Posts: 633 Location: Dublin, Ireland
|
Posted: Tue Oct 17, 2006 9:04 am Post subject: |
|
|
kanttu wrote: | Hain juurin uuden layoutin ja asentelin siitä app-office/openoffice-sdk-2.0.4 ebuildin mutta huonoin seurauksin
Code: | >>> Install openoffice-sdk-2.0.4 into /var/tmp/portage/app-office/openoffice-sdk-2.0.4/image/ category app-office
chmod: cannot access `/var/tmp/portage/app-office/openoffice-sdk-2.0.4/image//usr/lib/openoffice/setsdkenv_unix': No such file or directory
!!! ERROR: app-office/openoffice-sdk-2.0.4 failed.
Call stack:
ebuild.sh, line 1564: Called dyn_install
ebuild.sh, line 1022: Called src_install
openoffice-sdk-2.0.4.ebuild, line 73: Called die
!!! fperms failed
!!! If you need support, post the topmost build error, and the call stack if relevant. |
taaskin itselläni on /usr/lib/openoffice/program/setsdkenv_unix eli jostain syystä tuo hakee komentoa väärästä paikasta |
Jaha, programhan siitä suorastaan puuttui. Jostain syystä se ei kuollut minun testissäni vaikka olisi pitänyt. Lataan kohta korjatun version.
Quote: | Myöskään sci-misc/suomi-malaga-9999 ei ole nyt moneen päivään enää toiminut
Code: | Warning: No allomorphs generated. ("joukahainen.lex", line 21915)
Warning: No allomorphs generated. ("joukahainen.lex", line 21947)
Warning: No allomorphs generated. ("atk.lex", line 92)
Source entries read: 26440
Allomorphs generated: 124058
Allomorphs per entry: 4.692
Compiling "voikko-fi_FI.mor".
"voikko-fi_FI.pro" is up to date.
!!! ERROR: sci-misc/suomi-malaga-9999 failed.
Call stack:
ebuild.sh, line 1564: Called dyn_compile
ebuild.sh, line 937: Called src_compile
suomi-malaga-9999.ebuild, line 23: Called die |
|
SVN-versioiden buildit ovat toisinaan poissa ajantasalta, mikä on tietysti odotettavaakin. Yleensä korjaukseksi riittää katsoa tuoreimmasta versioidusta buildista eroavaisuuksia. |
|
Back to top |
|
|
Flammie Retired Dev
Joined: 02 Jun 2003 Posts: 633 Location: Dublin, Ireland
|
Posted: Tue Oct 17, 2006 11:05 am Post subject: |
|
|
Flammie wrote: | SVN-versioiden buildit ovat toisinaan poissa ajantasalta, mikä on tietysti odotettavaakin. Yleensä korjaukseksi riittää katsoa tuoreimmasta versioidusta buildista eroavaisuuksia. |
Tuo osoittautui ongelmaksi upstreamissa, tiedostoja on ilmeisesti siirrelty ja suomi-malaga-pakettiin kuuluva sukija-indeksointi ei enää käänny. Kytkin sen pois päältä SVN-buildista väliaikaisesti. |
|
Back to top |
|
|
kanttu n00b
Joined: 31 Aug 2005 Posts: 58
|
Posted: Tue Oct 17, 2006 12:50 pm Post subject: |
|
|
Sain nyt suomi-malagan taas kääntymään ja openoffice-sdk:kin asentui kiltisti. Nyt taas on uusia ongelmia:
Code: | OO_SDK_HOME=//usr/lib/openoffice
"//usr/lib/openoffice/linux/bin/cppumaker" -Gc -BUCR -O./build/hpp "//usr/lib/openoffice/program/types.rdb"
mkdir -p build/pkg/META-INF
mkdir -p build/pkg
cat config.xcu | sed 's/LF_NAMESPACE/voikko/g' > build/pkg/config.xcu
mkdir -p build/pkg
cat config.xcs | sed 's/LF_NAMESPACE/voikko/g' > build/pkg/config.xcs
//usr/lib/openoffice/linux/bin/cppumaker: error while loading shared libraries: libuno_sal.so.3: wrong ELF class: ELFCLASS64
make: *** [build/types.flag] Error 127 |
cppumaker tulee ilmeisesti tuon openoffice-sdk:n mukana suoraan eikä sitä käännetä, joten se on 32-bittinen, käännetyn openofficen omat binäärit kuten libuno_sal.so.3 taas ovat 64-bittisiä joten homma ei voikaan toimia.
Eikö cppumakeria voisi kääntää kuten Gentoo -ohjelmia yleensä? _________________ AMD Athlon64 3500+
ASUS A8N-SLI deluxe
PNY GeForce 6800GT |
|
Back to top |
|
|
Flammie Retired Dev
Joined: 02 Jun 2003 Posts: 633 Location: Dublin, Ireland
|
Posted: Tue Oct 17, 2006 11:40 pm Post subject: |
|
|
kanttu wrote: | Eikö cppumakeria voisi kääntää kuten Gentoo -ohjelmia yleensä? |
Minusta sen pitäisi kuulua openoffice-pakettiin. Toisaalta sen lähdekoodeja ei löydy ainakaan SDK-kotisivun lähettyviltä, joten hankala sanoa. Pitänee tutkia asiaa tarkemmin.
Lisäsin aiheesta bugin openoffice-paketoijille: bug 151798 |
|
Back to top |
|
|
kanttu n00b
Joined: 31 Aug 2005 Posts: 58
|
Posted: Fri Oct 27, 2006 12:55 am Post subject: |
|
|
Taas ongelmia, vaikka olen hakenut uusimman layoutin niin app-text/voikko-9999 ei käänny enää
Code: | configure: creating ./config.status
config.status: error: cannot find input file: Makefile.in
!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/app-text/voikko-9999/work/voikko-9999/config.log
!!! ERROR: app-text/voikko-9999 failed.
|
sama juttu app-text/tmispell-9999
Code: | Cleaning autotools files...
You should add the contents of `/usr/share/aclocal/libtool.m4' to `aclocal.m4'.
configure.ac:7: version mismatch. This is Automake 1.9.6,
configure.ac:7: but the definition used by this AM_INIT_AUTOMAKE
configure.ac:7: comes from Automake 1.10. You should recreate
configure.ac:7: aclocal.m4 with aclocal and run automake again.
configure.ac: installing `./install-sh'
configure.ac: installing `./missing'
enchant/Makefile.am: installing `./depcomp'
!!! ERROR: app-text/tmispell-9999 failed. |
Ilmeisesti uusi automake tuottaa ongelmia Voikon buildsysteemin kanssa...
KWord alkoi muuten toimia paremmin, nyt spelling settingseistä voi jo valita suomen, valitettavasti oikoluku ei toimi vieläkään ja valittaa että /usr/lib/ispell/finnish.hash on viallinen, itselläni se on tyhjä, en tiedä pitäisikö siellä olla mitään.
Ehkä uudet buildit voikosta ja tmispellistä auttaisivat kunhan saisin ne ensin käännettyä. _________________ AMD Athlon64 3500+
ASUS A8N-SLI deluxe
PNY GeForce 6800GT |
|
Back to top |
|
|
Flammie Retired Dev
Joined: 02 Jun 2003 Posts: 633 Location: Dublin, Ireland
|
Posted: Mon Oct 30, 2006 1:53 pm Post subject: |
|
|
kanttu wrote: | Taas ongelmia, vaikka olen hakenut uusimman layoutin niin app-text/voikko-9999 ei käänny enää
Code: | configure: creating ./config.status
config.status: error: cannot find input file: Makefile.in
!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/app-text/voikko-9999/work/voikko-9999/config.log
!!! ERROR: app-text/voikko-9999 failed.
|
sama juttu app-text/tmispell-9999
Code: | Cleaning autotools files...
You should add the contents of `/usr/share/aclocal/libtool.m4' to `aclocal.m4'.
configure.ac:7: version mismatch. This is Automake 1.9.6,
configure.ac:7: but the definition used by this AM_INIT_AUTOMAKE
configure.ac:7: comes from Automake 1.10. You should recreate
configure.ac:7: aclocal.m4 with aclocal and run automake again.
configure.ac: installing `./install-sh'
configure.ac: installing `./missing'
enchant/Makefile.am: installing `./depcomp'
!!! ERROR: app-text/tmispell-9999 failed. |
Ilmeisesti uusi automake tuottaa ongelmia Voikon buildsysteemin kanssa... |
Noista en osaa sanoa ainakaan nyt suoraan ennen kuin pääsen käsiksi johonkin omaan järjestelmään, varmaan sopiva autoreconf tai jokin oikeassa paikassa ebuildia saattaisi auttaa asiaa.
Quote: | KWord alkoi muuten toimia paremmin, nyt spelling settingseistä voi jo valita suomen, valitettavasti oikoluku ei toimi vieläkään ja valittaa että /usr/lib/ispell/finnish.hash on viallinen, itselläni se on tyhjä, en tiedä pitäisikö siellä olla mitään. |
Tämä on varmasti KWordin ominaisuus, se olettaa että olisi normaali ispell käytössä ja pystyisi itse lisäämään sanoja tai jotain vastaavaa. Tmispellin kanssa tämä ei tietysti ole mahdollista ainakaan sillä tavoin kuin perinteisissä englanninkielisissä oikoluvuissa vain lisättäisiin puuttuvat sanat. En tiedä korjataanko tuota ominaísuutta jotenkin sitten ollenkaan. |
|
Back to top |
|
|
Flammie Retired Dev
Joined: 02 Jun 2003 Posts: 633 Location: Dublin, Ireland
|
Posted: Wed Nov 01, 2006 7:58 pm Post subject: |
|
|
Flammie wrote: | kanttu wrote: | Taas ongelmia, vaikka olen hakenut uusimman layoutin niin app-text/voikko-9999 ei käänny enää
Code: | configure: creating ./config.status
config.status: error: cannot find input file: Makefile.in
!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/app-text/voikko-9999/work/voikko-9999/config.log
!!! ERROR: app-text/voikko-9999 failed.
|
sama juttu app-text/tmispell-9999
Code: | Cleaning autotools files...
You should add the contents of `/usr/share/aclocal/libtool.m4' to `aclocal.m4'.
configure.ac:7: version mismatch. This is Automake 1.9.6,
configure.ac:7: but the definition used by this AM_INIT_AUTOMAKE
configure.ac:7: comes from Automake 1.10. You should recreate
configure.ac:7: aclocal.m4 with aclocal and run automake again.
configure.ac: installing `./install-sh'
configure.ac: installing `./missing'
enchant/Makefile.am: installing `./depcomp'
!!! ERROR: app-text/tmispell-9999 failed. |
Ilmeisesti uusi automake tuottaa ongelmia Voikon buildsysteemin kanssa... |
Noista en osaa sanoa ainakaan nyt suoraan ennen kuin pääsen käsiksi johonkin omaan järjestelmään, varmaan sopiva autoreconf tai jokin oikeassa paikassa ebuildia saattaisi auttaa asiaa. |
En saanut varsinaista ongelmaa toistettua, ainakin asentamalla ebuildilla emergen sijaan pääsee loppuun asti. Lisäsin overlayhin nyt autoreconfeja, joiden pitäisi ajantasaistaa autosälät, en tiedä auttaako se. |
|
Back to top |
|
|
kanttu n00b
Joined: 31 Aug 2005 Posts: 58
|
Posted: Fri Nov 03, 2006 1:39 am Post subject: |
|
|
Sain nyt taas voikon kääntymään mutta tmispell-9999 antaa edelleen saman virheen
Code: | * bootstrap with a file: autogen.sh
Cleaning autotools files...
You should add the contents of `/usr/share/aclocal/libtool.m4' to `aclocal.m4'.
configure.ac:7: version mismatch. This is Automake 1.9.6,
configure.ac:7: but the definition used by this AM_INIT_AUTOMAKE
configure.ac:7: comes from Automake 1.10. You should recreate
configure.ac:7: aclocal.m4 with aclocal and run automake again.
configure.ac: installing `./install-sh'
configure.ac: installing `./missing'
enchant/Makefile.am: installing `./depcomp'
!!! ERROR: app-text/tmispell-9999 failed.
Call stack:
ebuild.sh, line 1568: Called dyn_unpack
ebuild.sh, line 708: Called src_unpack
tmispell-9999.ebuild, line 35: Called subversion_src_unpack
subversion.eclass, line 275: Called subversion_bootstrap
subversion.eclass, line 258: Called die
!!! subversion.eclass: can't execute ESVN_BOOTSTRAP.
!!! If you need support, post the topmost build error, and the call stack if relevant. |
Automake 1.10:n ebuild ei ole vielä stable mutta ajan omaa gentootani testing flageillä. Mitä versiota itse käytät? _________________ AMD Athlon64 3500+
ASUS A8N-SLI deluxe
PNY GeForce 6800GT |
|
Back to top |
|
|
Flammie Retired Dev
Joined: 02 Jun 2003 Posts: 633 Location: Dublin, Ireland
|
Posted: Fri Nov 03, 2006 7:32 pm Post subject: |
|
|
kanttu wrote: | Sain nyt taas voikon kääntymään mutta tmispell-9999 antaa edelleen saman virheen
Code: | * bootstrap with a file: autogen.sh
Cleaning autotools files...
You should add the contents of `/usr/share/aclocal/libtool.m4' to `aclocal.m4'.
configure.ac:7: version mismatch. This is Automake 1.9.6,
configure.ac:7: but the definition used by this AM_INIT_AUTOMAKE
configure.ac:7: comes from Automake 1.10. You should recreate
configure.ac:7: aclocal.m4 with aclocal and run automake again.
configure.ac: installing `./install-sh'
configure.ac: installing `./missing'
enchant/Makefile.am: installing `./depcomp'
!!! ERROR: app-text/tmispell-9999 failed.
Call stack:
ebuild.sh, line 1568: Called dyn_unpack
ebuild.sh, line 708: Called src_unpack
tmispell-9999.ebuild, line 35: Called subversion_src_unpack
subversion.eclass, line 275: Called subversion_bootstrap
subversion.eclass, line 258: Called die
!!! subversion.eclass: can't execute ESVN_BOOTSTRAP.
!!! If you need support, post the topmost build error, and the call stack if relevant. |
Automake 1.10:n ebuild ei ole vielä stable mutta ajan omaa gentootani testing flageillä. Mitä versiota itse käytät? |
Käytän itse asiassa stabiileja versioita ebuildien testauskoneella, mutta käänsin tuon subversion-version paketista komennoilla ebuild unpack,compile,install ja qmerge joten jos se onkin jäänyt kesken tuossa unpack vaiheessa niin se on saattanut jotenkin mystisesti toimia silti tarpeeksi.
Code: |
$ equery list automake
[ Searching for package 'automake' in all categories among: ]
* installed packages
[I--] [ ] sys-devel/automake-1.4_p6 (1.4)
[I--] [ ] sys-devel/automake-1.5 (1.5)
[I--] [ ] sys-devel/automake-1.6.3 (1.6)
[I--] [ ] sys-devel/automake-1.7.9-r1 (1.7)
[I--] [ ] sys-devel/automake-1.8.5-r3 (1.8)
[I--] [ ] sys-devel/automake-1.9.6-r2 (1.9)
[I--] [ ] sys-devel/automake-wrapper-1-r1 (0)
|
Virittelemällä voi tietysti kokeilla josko autogen.sh:n jättäminen väliin ja autoreconfin forcettaminen auttaisi tai jotain sellaista. En ole ihan vielä sinut tuon auto-järjestelmän kanssa niin en osaa tarkkaan sanoa. |
|
Back to top |
|
|
kanttu n00b
Joined: 31 Aug 2005 Posts: 58
|
Posted: Tue Nov 14, 2006 8:38 pm Post subject: |
|
|
Onko mitään tietoa milloin tämän saisi korjattua? En ole saanut käännettyä tmispelliä moneen viikkoon nyt tuon takia. Ei sitä voisi fiksata toimimaan uudemman automaken kanssa? Kaikki portagen paketit kyllä pelittävät.
Flammie wrote: | kanttu wrote: | Sain nyt taas voikon kääntymään mutta tmispell-9999 antaa edelleen saman virheen
Code: | * bootstrap with a file: autogen.sh
Cleaning autotools files...
You should add the contents of `/usr/share/aclocal/libtool.m4' to `aclocal.m4'.
configure.ac:7: version mismatch. This is Automake 1.9.6,
configure.ac:7: but the definition used by this AM_INIT_AUTOMAKE
configure.ac:7: comes from Automake 1.10. You should recreate
configure.ac:7: aclocal.m4 with aclocal and run automake again.
configure.ac: installing `./install-sh'
configure.ac: installing `./missing'
enchant/Makefile.am: installing `./depcomp'
!!! ERROR: app-text/tmispell-9999 failed.
Call stack:
ebuild.sh, line 1568: Called dyn_unpack
ebuild.sh, line 708: Called src_unpack
tmispell-9999.ebuild, line 35: Called subversion_src_unpack
subversion.eclass, line 275: Called subversion_bootstrap
subversion.eclass, line 258: Called die
!!! subversion.eclass: can't execute ESVN_BOOTSTRAP.
!!! If you need support, post the topmost build error, and the call stack if relevant. |
Automake 1.10:n ebuild ei ole vielä stable mutta ajan omaa gentootani testing flageillä. Mitä versiota itse käytät? |
Käytän itse asiassa stabiileja versioita ebuildien testauskoneella, mutta käänsin tuon subversion-version paketista komennoilla ebuild unpack,compile,install ja qmerge joten jos se onkin jäänyt kesken tuossa unpack vaiheessa niin se on saattanut jotenkin mystisesti toimia silti tarpeeksi.
Code: |
$ equery list automake
[ Searching for package 'automake' in all categories among: ]
* installed packages
[I--] [ ] sys-devel/automake-1.4_p6 (1.4)
[I--] [ ] sys-devel/automake-1.5 (1.5)
[I--] [ ] sys-devel/automake-1.6.3 (1.6)
[I--] [ ] sys-devel/automake-1.7.9-r1 (1.7)
[I--] [ ] sys-devel/automake-1.8.5-r3 (1.8)
[I--] [ ] sys-devel/automake-1.9.6-r2 (1.9)
[I--] [ ] sys-devel/automake-wrapper-1-r1 (0)
|
Virittelemällä voi tietysti kokeilla josko autogen.sh:n jättäminen väliin ja autoreconfin forcettaminen auttaisi tai jotain sellaista. En ole ihan vielä sinut tuon auto-järjestelmän kanssa niin en osaa tarkkaan sanoa. |
_________________ AMD Athlon64 3500+
ASUS A8N-SLI deluxe
PNY GeForce 6800GT |
|
Back to top |
|
|
Flammie Retired Dev
Joined: 02 Jun 2003 Posts: 633 Location: Dublin, Ireland
|
Posted: Wed Nov 15, 2006 8:17 am Post subject: |
|
|
kanttu wrote: | Onko mitään tietoa milloin tämän saisi korjattua? En ole saanut käännettyä tmispelliä moneen viikkoon nyt tuon takia. Ei sitä voisi fiksata toimimaan uudemman automaken kanssa? Kaikki portagen paketit kyllä pelittävät. |
Korjailen sitten tarkemmin kun ELISA pulttaa Internetin uuteen asuntooni, en ehdi yliopiston koneilta niin hyvin säätää. Luulen kyllä että väliaikana se kääntäminen onnistuu komennoilla
Code: | ebuild tmispell-9999.ebuild unpack
ebuild tmispell-9999.ebuild compile
ebuild tmispell-9999.ebuild install
ebuild tmispell-9999.ebuild qmerge |
Jos nuo ei toimi voisi yrittää kommentoida pois riviä ESVN_BOOTSTRAP="autogen.sh" ja lisätä src_compileen joitain autoreconf -f -i -juttuja, tai sitten ehkä parempi korjaus olisi lisätä ebuildiin jokin WANT_AUTO{CONF,MAKE}=x.y.z. (http://devmanual.gentoo.org/general-concepts/autotools/index.html#simple-autotools-patching-example ), jota varmaan sovellan sitten kunhan pääsen sorvin ääreen. |
|
Back to top |
|
|
kanttu n00b
Joined: 31 Aug 2005 Posts: 58
|
Posted: Wed Nov 15, 2006 6:55 pm Post subject: |
|
|
no tuo sama virhe tulee jo heti komennon
Code: | ebuild tmispell-9999.ebuild unpack | yhteydessä _________________ AMD Athlon64 3500+
ASUS A8N-SLI deluxe
PNY GeForce 6800GT |
|
Back to top |
|
|
Flammie Retired Dev
Joined: 02 Jun 2003 Posts: 633 Location: Dublin, Ireland
|
Posted: Wed Nov 15, 2006 9:20 pm Post subject: |
|
|
kanttu wrote: | no tuo sama virhe tulee jo heti komennon
Code: | ebuild tmispell-9999.ebuild unpack | yhteydessä |
Joo, mutta compile toimii silti.
Nomut, nyt sen pitäisi toimia muutenkin, ainakin ebuildit on paljon lihavammat. |
|
Back to top |
|
|
kanttu n00b
Joined: 31 Aug 2005 Posts: 58
|
Posted: Thu Nov 16, 2006 5:58 pm Post subject: |
|
|
Flammie wrote: |
Nomut, nyt sen pitäisi toimia muutenkin, ainakin ebuildit on paljon lihavammat. |
No nyt se toimii! Hyvää työtä _________________ AMD Athlon64 3500+
ASUS A8N-SLI deluxe
PNY GeForce 6800GT |
|
Back to top |
|
|
Flammie Retired Dev
Joined: 02 Jun 2003 Posts: 633 Location: Dublin, Ireland
|
|
Back to top |
|
|
jannu n00b
Joined: 15 Feb 2007 Posts: 3
|
Posted: Thu Feb 15, 2007 12:17 pm Post subject: Ebuildi openoffice-sdk-2.1.0:lle |
|
|
Tein tuon 2.0.4:sen pohjalta ebuildin openoffice-sdk-2.1.0:lle. Asentui ainakin mulla ihan mukavasti ja openoffice-voikko-1.2:kin asentui ihan hyvin siihen päälle
Code: |
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
OOI_SCRIPT="OOo-SDK_2.1.0_LinuxIntel_install_en-US.sh"
DESCRIPTION="Software Development Kit addition to OpenOffice.Org"
HOMEPAGE="http://download.openoffice.org/2.1.0/sdk.html"
SRC_URI="http://mirrors.dotsrc.org/openoffice/stable/${PV}/${OOI_SCRIPT}"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~x86"
IUSE="java"
DEPEND="|| ( >app-office/openoffice-2 >app-office/openoffice-bin-2 )
sys-apps/sed
>app-arch/zip-2.3
|| ( app-arch/rpm2targz )
java? ( >dev-java/sun-jdk-1.4.1.01 )
"
RDEPEND="|| ( >app-office/openoffice-2 >app-office/openoffice-bin-2 )
>app-arch/zip-2.3
"
src_unpack() {
mkdir "${S}"
cd "${S}"
# check line number from sh on update
tail --lines=+88 "${DISTDIR}/${OOI_SCRIPT}" | tar xf -
assert
cd RPMS
rpm2targz openoffice.org-sdk-${PV}-?.i586.rpm || \
die "Unable to unrpm"
tar zxpf openoffice.org-sdk-${PV}-?.i586.tar.gz || \
die "Unable to untar"
cd opt/openoffice.org2.1_sdk
OO_SDK_JAVA_HOME=""
if has_version dev-java/sun-jdk && use java ; then
jdk_version=$(best_version dev-java/sun-jdk)
OO_SDK_JAVA_HOME="${ROOT}/opt/sun-jdk-${jdk_version/-r?/}"
fi
sed -e "s:@OO_SDK_HOME@:${ROOT}/usr/lib/openoffice:g" \
-e "s:@OFFICE_HOME@:${ROOT}/usr/lib/openoffice:g" \
-e "s:@OO_SDK_ZIP_HOME@:${ROOT}/usr/bin:g" \
-e "s:@OO_SDK_CPP_HOME@:${ROOT}/usr/bin:g" \
-e "s:@OO_SDK_MAKE_HOME@:${ROOT}/usr/bin:g" \
-e "s:@OO_SDK_JAVA_HOME@:${OO_SDK_JAVA_HOME}:g" \
-e "s:/usr/share/automake:${ROOT}/usr/share/automake:g" \
"${FILESDIR}/setsdkenv_unix.sh.gentoo" > setsdkenv_unix.sh
sed -e "s:@OO_SDK_HOME@:${ROOT}/usr/lib/openoffice:g" \
-e "s:@OFFICE_HOME@:${ROOT}/usr/lib/openoffice:g" \
-e "s:@OO_SDK_ZIP_HOME@:${ROOT}/usr/bin:g" \
-e "s:@OO_SDK_CPP_HOME@:${ROOT}/usr/bin:g" \
-e "s:@OO_SDK_MAKE_HOME@:${ROOT}/usr/bin:g" \
-e "s:@OO_SDK_JAVA_HOME@:${OO_SDK_JAVA_HOME}:g" \
-e "s:/usr/share/automake:${ROOT}/usr/share/automake:g" \
"${FILESDIR}/setsdkenv_unix.csh.gentoo" > setsdkenv_unix.csh
}
src_install() {
# tools, examples & api docs
dodir /usr/lib/openoffice
insinto /usr/lib/openoffice
cd "${S}/RPMS/opt/openoffice.org2.1_sdk/"
doins -r classes examples idl linux settings xml include
doins config.*
for f in config.* linux/bin/* ; do
fperms a+x /usr/lib/openoffice/${f} || die "fperms failed"
done
# docs
dodoc index.html README{,.html}
dodir /usr/share/doc/${PF}
insinto /usr/share/doc/${PF}
doins -r docs
# SDK env.
insinto /usr/lib/openoffice/program/
doins setsdkenv_unix* configure.pl
for f in setsdkenv_unix{,.sh,.csh} ; do
fperms a+x /usr/lib/openoffice/program/${f} || die "fperms failed"
done
}
src_postinst() {
elog "SDK environment variable setup scripts were installed in: "
elog " ${ROOT}/usr/lib/openoffice/program"
}
|
Nyt, kun vielä saisi väännettyä kasaan vastaavan 64-bittisenä. |
|
Back to top |
|
|
Nuteater Apprentice
Joined: 25 Sep 2003 Posts: 193 Location: Jyväskylä, Finland
|
Posted: Thu Feb 15, 2007 3:54 pm Post subject: |
|
|
Flammie wrote: | https://overlays.gentoo.org/proj/finnish/ |
Loistavaa! Saisikohan tuon mahdollisesti lisättyä tuonne laymanin päälistaan? _________________ I am Nuteater, hear me roar. |
|
Back to top |
|
|
Flammie Retired Dev
Joined: 02 Jun 2003 Posts: 633 Location: Dublin, Ireland
|
Posted: Thu Feb 15, 2007 5:20 pm Post subject: Re: Ebuildi openoffice-sdk-2.1.0:lle |
|
|
jannu wrote: | Tein tuon 2.0.4:sen pohjalta ebuildin openoffice-sdk-2.1.0:lle. Asentui ainakin mulla ihan mukavasti ja openoffice-voikko-1.2:kin asentui ihan hyvin siihen päälle
Nyt, kun vielä saisi väännettyä kasaan vastaavan 64-bittisenä. |
Lisäilin vähän päivitetyn version. Tavoitteena on kyllä saada bug 151798 ratkottua, ettei tätä binääriä tarvitsisi säätää. Toki jos jollakulla olisi laitteistot ja kykyä säätää ja testailla ebuildeja niin overlayhin saa varmaan helpohkosti kirjoitusoikeudetkin.
nuteater wrote: |
Loistavaa! Saisikohan tuon mahdollisesti lisättyä tuonne laymanin päälistaan?
|
Pitää kokeilla kunhan ehtii. |
|
Back to top |
|
|
jannu n00b
Joined: 15 Feb 2007 Posts: 3
|
Posted: Tue Apr 17, 2007 3:50 pm Post subject: Voikon asennus openoffice-2.2.0:lle |
|
|
Asentelin tuossa openoffice-2.2.0:n ja huomasin, että openoffice-voikko ei enää asennukaan sen päälle ihan siististi. Ongelmana näkyy olevan, että uusi openoffice ei enää asenna libstlport_gcc.so -kirjastoa, jota tarvitaan openoffice-voikon asennuksessa.
Ratkaisuna nappasin k.o. kirjaston Fedoran RPM-paketeista ja kopsasin sen hakemistoon /usr/lib/openoffice/program/ Tämän jälkeen openoffice-voikko asentuikin ihan siististi.
Käyttämäni RPM-paketti löytyi osoitteesta:
ftp://rpmfind.net/linux/fedora/core/development/i386/os/Fedora/openoffice.org-core-2.2.0-14.5.i386.rpm
Tökkäsin tuon kirjaston myös omalle koneelleni haettavaksi osoitteesta:
http://jannu.homelinux.net/gentoo/x86/libstlport_gcc.so
Käytin asennuksessa myös uutta openoffice-sdk-2.2.0:aa, jonka ebuildi on alla:
Code: |
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit java-pkg-opt-2
OOI_SCRIPT="OOo-SDK_2.2.0_LinuxIntel_install.sh"
DESCRIPTION="Software Development Kit addition to OpenOffice.Org"
HOMEPAGE="http://download.openoffice.org/2.2.0/sdk.html"
SRC_URI="http://mirrors.dotsrc.org/openoffice/stable/${PV}/${OOI_SCRIPT}"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~x86"
DEPEND="|| ( >app-office/openoffice-2 >app-office/openoffice-bin-2 )
sys-apps/sed
>app-arch/zip-2.3
|| ( app-arch/rpm2targz )
"
RDEPEND="|| ( >app-office/openoffice-2 >app-office/openoffice-bin-2 )
>app-arch/zip-2.3
"
src_unpack() {
mkdir "${S}"
cd "${S}"
# check line number from sh on update
tail --lines=+88 "${DISTDIR}/${OOI_SCRIPT}" | tar xf -
assert
cd RPMS
rpm2targz openoffice.org-sdk-${PV}-9134.i586.rpm || \
die "Unable to unrpm"
tar zxpf openoffice.org-sdk-${PV}-9134.i586.tar.gz || \
die "Unable to untar"
cd opt/openoffice.org2.2_sdk
sed -e "s:@OO_SDK_HOME@:${ROOT}/usr/lib/openoffice:g" \
-e "s:@OFFICE_HOME@:${ROOT}/usr/lib/openoffice:g" \
-e "s:@OO_SDK_ZIP_HOME@:${ROOT}/usr/bin:g" \
-e "s:@OO_SDK_CPP_HOME@:${ROOT}/usr/bin:g" \
-e "s:@OO_SDK_MAKE_HOME@:${ROOT}/usr/bin:g" \
-e "s:@OO_SDK_JAVA_HOME@:${JAVA_HOME}:g" \
-e "s:/usr/share/automake:${ROOT}/usr/share/automake:g" \
"${FILESDIR}/setsdkenv_unix.sh.gentoo" > setsdkenv_unix.sh
sed -e "s:@OO_SDK_HOME@:${ROOT}/usr/lib/openoffice:g" \
-e "s:@OFFICE_HOME@:${ROOT}/usr/lib/openoffice:g" \
-e "s:@OO_SDK_ZIP_HOME@:${ROOT}/usr/bin:g" \
-e "s:@OO_SDK_CPP_HOME@:${ROOT}/usr/bin:g" \
-e "s:@OO_SDK_MAKE_HOME@:${ROOT}/usr/bin:g" \
-e "s:@OO_SDK_JAVA_HOME@:${JAVA_HOME}:g" \
-e "s:/usr/share/automake:${ROOT}/usr/share/automake:g" \
"${FILESDIR}/setsdkenv_unix.csh.gentoo" > setsdkenv_unix.csh
}
src_install() {
# tools, examples & api docs
dodir /usr/lib/openoffice
insinto /usr/lib/openoffice
cd "${S}/RPMS/opt/openoffice.org2.2_sdk/"
doins -r classes examples idl linux settings xml include
doins config.*
for f in config.* linux/bin/* ; do
fperms a+x /usr/lib/openoffice/${f} || die "fperms failed"
done
# docs
dodoc index.html README{,.html}
dodir /usr/share/doc/${PF}
insinto /usr/share/doc/${PF}
doins -r docs
# SDK env.
insinto /usr/lib/openoffice/program/
doins setsdkenv_unix* configure.pl
for f in setsdkenv_unix{,.sh,.csh} ; do
fperms a+x /usr/lib/openoffice/program/${f} || die "fperms failed"
done
}
pkg_postinst() {
elog "SDK environment variable setup scripts were installed in: "
elog " ${ROOT}/usr/lib/openoffice/program"
elog "Please note that this ugly kludge of package is only used until "
elog " http://bugs.gentoo.org/show_bug.cgi?id=151798"
elog "has been resolved by kind openoffice team"
}
|
|
|
Back to top |
|
|
jannu n00b
Joined: 15 Feb 2007 Posts: 3
|
Posted: Tue Apr 17, 2007 4:10 pm Post subject: openoffice-voikon asennus amd64:lle |
|
|
Yritin tässä myös saada openoffice-voikon asennettua amd64:lle, mutta siitä ei ole ainakaan vielä tullut valmista. Jos joku kuitenkin haluaa yrittää tuon hieromista kuntoon, niin alla on lista vaiheista joita itse käytin.
Asensin openoffice-2.2.0:n normaalisti sekä openoffice-sdk-2.2.0:n yllä olevalla ebuildilla.
Tämän jälkeen hain Fedoran 64-bittisen openoffice-sdk RPMn osoitteesta:
ftp://rpmfind.net/linux/fedora/core/development/x86_64/os/Fedora/openoffice.org-sdk-2.2.0-14.5.x86_64.rpm
Kaivoin k.o. RPM-paketista kaikki hakemiston /usr/lib64/openoffice.org/sdk/linux/ alla olevat tiedostot ja korvasin niillä openoffice-sdk-2.2.0 ebuildin asentamat (32-bittiset) tiedostot hakemistossa /usr/lib/openoffice/linux/
Tämän jälkeen hain 64-bittisen libstlport_gcc.so -kirjaston jälleen Fedoran RPM-paketista osoitteesta:
ftp://rpmfind.net/linux/fedora/core/development/x86_64/os/Fedora/openoffice.org-core-2.2.0-14.5.x86_64.rpm
Kopion k.o. kirjaston hakemistoon /usr/lib/openoffice/program/
Tämän jälkeen yritin asentaa openoffice-voikko-1.2:sen normaalisti. Paketin kääntäminen näyttikin sujuvan ihan hyvin, mutta UNO-paketin rekisteröintivaiheessa tapahtui joku virhe, josta en vielä ole saanut ulos mitään järkevää outputtia. |
|
Back to top |
|
|
Flammie Retired Dev
Joined: 02 Jun 2003 Posts: 633 Location: Dublin, Ireland
|
Posted: Tue Apr 17, 2007 11:57 pm Post subject: Re: Voikon asennus openoffice-2.2.0:lle |
|
|
jannu wrote: | Asentelin tuossa openoffice-2.2.0:n ja huomasin, että openoffice-voikko ei enää asennukaan sen päälle ihan siististi. Ongelmana näkyy olevan, että uusi openoffice ei enää asenna libstlport_gcc.so -kirjastoa, jota tarvitaan openoffice-voikon asennuksessa. |
Huh. stlport kuulostaa tutulta ongelmalta, mutten ehdi jahtaamaan nyt (tai koko tänä keväänä).
Quote: | Käytin asennuksessa myös uutta openoffice-sdk-2.2.0:aa, jonka ebuildi on alla: |
Näyttää hyvältä, päivitin ja päivitin myös voikon ja suomi-malagan. |
|
Back to top |
|
|
Sakarias n00b
Joined: 12 May 2007 Posts: 64
|
Posted: Sat May 12, 2007 12:31 pm Post subject: Re: Voikon asennus openoffice-2.2.0:lle |
|
|
Koetin asentaa voikon, mutta en onnistunut. pistin tuon http://overlays.gentoo.org/proj/finnish/browser laymanin lähteeksi. layman -a finnish latasi nätistis ebuildeja. Mutta niissä tuntuu olevan virheitä. suomi-malaga ebuildin Manifest tiedosto on virheellinen. kun sain sen korjattua niin voikko ei kääntynyt. voikko-1.4_rc1 vaatisi tiedoston ibvoikko_1.4~rc1.orig.tar.gz, jota ei tunnu löytyvän enää. Jos joku viitsisi kertoa mitkä ebuildit johtaisi siihen tulokseen, jotta voikko toimisi oo2:ssa. Ubuntussa ym toimii, niin eiköhän se Gentooseenkin pitäisi saada.
Onko nuo http://www.hunspell-fi.org/gentoo/ ebuildit paremmat? _________________ ---
Sakarias |
|
Back to top |
|
|
Flammie Retired Dev
Joined: 02 Jun 2003 Posts: 633 Location: Dublin, Ireland
|
Posted: Tue May 15, 2007 7:52 pm Post subject: Re: Voikon asennus openoffice-2.2.0:lle |
|
|
Sakarias wrote: | Koetin asentaa voikon, mutta en onnistunut. pistin tuon http://overlays.gentoo.org/proj/finnish/browser laymanin lähteeksi. layman -a finnish latasi nätistis ebuildeja. Mutta niissä tuntuu olevan virheitä. suomi-malaga ebuildin Manifest tiedosto on virheellinen. kun sain sen korjattua niin voikko ei kääntynyt. voikko-1.4_rc1 vaatisi tiedoston ibvoikko_1.4~rc1.orig.tar.gz, jota ei tunnu löytyvän enää. Jos joku viitsisi kertoa mitkä ebuildit johtaisi siihen tulokseen, jotta voikko toimisi oo2:ssa. |
Kai ne taas toimii.
Quote: | Ubuntussa ym toimii, niin eiköhän se Gentooseenkin pitäisi saada. |
Binääripaketoinnit on vähän helpompia, mutta sinänsä. Ongelmia on että unopkg-systeemi ei ole kovin helppokäyttöinen tai ymmärrettävä, ja sen selvittely on hankalaa ja vaivalloista kaiken openoffice-tauhkan keskeltä, johon ei ole hirveästi kiinnostusta paneutua, joten olisi hyvä jos lähinnä Gentoon Portage-puussa olevan openoffice-paketoinnin bugit korjaisi oikea openoffice-tiimi, joka saattaa ymmärtää siitä jotain.
Suunnilleen samat tai vanhemmat. |
|
Back to top |
|
|
Sakarias n00b
Joined: 12 May 2007 Posts: 64
|
Posted: Sun May 20, 2007 12:12 pm Post subject: |
|
|
Pääsin vähän pidemmälle. Johtuu kai tuosta unopkg-systeemistä tai jostain kun openoffice-voikko ei asentunut. voikko-1.3, malaga ja suomi-malaga ym. sain kääntymään. Voisiko johtua siitä että odk USE muuttuja ei ole päällä. Eilen illalla pistin uudemman C:n asentumaan ja samalla OO2 kääntymään myös odk flag päällä, mutta käännös ei mennyt läpi. Voi johtua siitäkin, että tilan tarpeen takia linkkasin hakemiston /var/tmp toiselle levylle. Viimeksi kun linkitin koko /var hakemiston toiselle levylle niin hal ei enää käynnistynyt. Ihme juttu. Kun poistin linkityksen alkoi taas toimia.
Seuraavaksi linkittämisen sijasta liitän /var hakemiston jollekin toiselle levylle. Se lienee sallittua.
Eikä noista virheilmoituksista oikein ota tolkkua.
Making Module-Definitionfile : ../../unxlngi6.pro/misc/vclcanvas.uno.def
just a dummy for UNIX
cp -f /mnt/varasto/tmp/portage/app-office/openoffice-2.2.0/work/ooo/build/OOF680_m14/solenv/src/default_description.xml ../../unxlngi6.pro/misc/vclcanvas.uno.xml
cp: cannot stat `/mnt/varasto/tmp/portage/app-office/openoffice-2.2.0/work/ooo/build/OOF680_m14/solenv/src/default_description.xml': No such file or directory
dmake: Error code 1, while making '../../unxlngi6.pro/misc/vclcanvas.uno.xml'
'---* tg_merge.mk *---'
ERROR: Error 65280 occurred while making /mnt/varasto/tmp/portage/app-office/openoffice-2.2.0/work/ooo/build/OOF680_m14/canvas/source/vcl
make: *** [stamp/build] Error 1
!!! ERROR: app-office/openoffice-2.2.0 failed.
Call stack:
ebuild.sh, line 1615: Called dyn_compile
ebuild.sh, line 972: Called qa_call 'src_compile'
ebuild.sh, line 44: Called src_compile
openoffice-2.2.0.ebuild, line 327: Called die
!!! Build failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/mnt/varasto/tmp/portage/app-office/openoffice-2.2.0/temp/build.log'.
!!! When you file a bug report, please include the following information:
GENTOO_VM=sun-jdk-1.5 CLASSPATH="" JAVA_HOME="/opt/sun-jdk-1.5.0.11"
JAVACFLAGS="-source 1.4 -target 1.4" COMPILER=""
and of course, the output of emerge --info _________________ ---
Sakarias |
|
Back to top |
|
|
Flammie Retired Dev
Joined: 02 Jun 2003 Posts: 633 Location: Dublin, Ireland
|
Posted: Wed May 23, 2007 12:01 am Post subject: |
|
|
Sakarias wrote: | Eikä noista virheilmoituksista oikein ota tolkkua.
Code: | Making Module-Definitionfile : ../../unxlngi6.pro/misc/vclcanvas.uno.def
just a dummy for UNIX
cp -f /mnt/varasto/tmp/portage/app-office/openoffice-2.2.0/work/ooo/build/OOF680_m14/solenv/src/default_description.xml ../../unxlngi6.pro/misc/vclcanvas.uno.xml
cp: cannot stat `/mnt/varasto/tmp/portage/app-office/openoffice-2.2.0/work/ooo/build/OOF680_m14/solenv/src/default_description.xml': No such file or directory
dmake: Error code 1, while making '../../unxlngi6.pro/misc/vclcanvas.uno.xml'
'---* tg_merge.mk *---'
ERROR: Error 65280 occurred while making /mnt/varasto/tmp/portage/app-office/openoffice-2.2.0/work/ooo/build/OOF680_m14/canvas/source/vcl
make: *** [stamp/build] Error 1
|
|
Ei näytä tutulta ongelmalta, mutta vaikuttaa että jokin tiedosto ei vain ole oikeassa paikassa tai asennusskripti yrittää käsitellä tiedostoa jota ei enää ole. Jos vika ei ole kovalevyssä tai vastaavassa niin tämä voisi olla ilmoittamisen arvoinen bugi. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|