| View previous topic :: View next topic |
| Author |
Message |
suka Developer


Joined: 22 Apr 2002 Posts: 383
|
Posted: Sun Jul 20, 2003 8:07 pm Post subject: openoffice-ximian-1.1_rc1 [ebuild inside] |
|
|
After some days of compiling, hacking and recompiling, here it is: My first version of an OpenOffice 1.1rc1 ebuild with all the funky Ximian patches integrated, download it from:
http://www.t0.or.at/~zaurus/openoffice-ximian-1.1_rc-r1.tar.gz
EDIT: Updated to newer patchset
Just download it and extract to /usr/local/portage (or wherever you set your PORTDIR_OVERLAY to). An
| Code: | | emerge openoffice-ximian |
should keep your computer occupied for some time going
Some important notes about this version:
1) It compiles and installs fine for me, but I can't promise it will for you. My system is an Athlon XP 2100+ running unstable.
2) This version uses now libart instead of gpc for polygon-clipping, therefore version 2.3.13 of libart_lgpl is required, which is not in portage atm, but also provided in the tarball
3) At the moment menu entries are only created for Gnome, no KDE code in there
4) If you installed an 1.1beta or rc-version before you have to delete the ~/.openoffice an ~/.sversionrc. Alternatively it is also possible to correct the symlinks in ~/.openoffice
5) There is still some room for improvement in the ebuild (build with bash, KDE menu entries, correct the errors in the ooffice-wrapper-script,...), but after some days of doing patches and waiting a lot because there was quite some work to do before it compiled with all patches I am VERY happy to have it going
I'm sure I forgot a lot, but anyway: Enjoy!
And if you don't believe it, a screenshot of my setup:
[img:5baa5c2301]http://www.t0.or.at/~zaurus/xoo.png[/img:5baa5c2301]
Last edited by suka on Thu Jul 24, 2003 1:49 pm; edited 3 times in total |
|
| Back to top |
|
 |
pens Tux's lil' helper

Joined: 01 Jan 2003 Posts: 121 Location: Irvine, CA
|
Posted: Sun Jul 20, 2003 8:40 pm Post subject: |
|
|
| looks nice, I think i'll compile this tonight while i sleep. But what is so different between this ximian ebuild and the other one on the forum (can't think of the link right now) but I installed that and got something really ugly. |
|
| Back to top |
|
 |
suka Developer


Joined: 22 Apr 2002 Posts: 383
|
Posted: Sun Jul 20, 2003 8:44 pm Post subject: |
|
|
| pens wrote: | | looks nice, I think i'll compile this tonight while i sleep. But what is so different between this ximian ebuild and the other one on the forum |
It works , the 1.1beta2 ebuild didn't work correctly because the patches weren't applied at all |
|
| Back to top |
|
 |
swat Tux's lil' helper


Joined: 21 Jul 2002 Posts: 144
|
Posted: Sun Jul 20, 2003 8:53 pm Post subject: |
|
|
w00t!
Installing this right now!
Thanks
Simon |
|
| Back to top |
|
 |
pens Tux's lil' helper

Joined: 01 Jan 2003 Posts: 121 Location: Irvine, CA
|
Posted: Sun Jul 20, 2003 9:43 pm Post subject: |
|
|
| suka wrote: | | pens wrote: | | looks nice, I think i'll compile this tonight while i sleep. But what is so different between this ximian ebuild and the other one on the forum |
It works , the 1.1beta2 ebuild didn't work correctly because the patches weren't applied at all |
nice maybe i'll have to emerge it right now (and it might be done before i goto bed) |
|
| Back to top |
|
 |
suka Developer


Joined: 22 Apr 2002 Posts: 383
|
Posted: Sun Jul 20, 2003 9:58 pm Post subject: |
|
|
| pens wrote: |
nice maybe i'll have to emerge it right now (and it might be done before i goto bed) |
If you downloaded the tarball earlier, please redownload, I missed a dependency on gnome-cups-manager  |
|
| Back to top |
|
 |
CK n00b


Joined: 17 Jul 2003 Posts: 11
|
Posted: Sun Jul 20, 2003 10:39 pm Post subject: |
|
|
root@gentoo root # emerge openoffice-ximian
Calculating dependencies
!!! all ebuilds that could satisfy "openoffice-ximian" have been masked.
!!! Error calculating dependencies. Please correct.
root@gentoo root # export ACCEPT_KEYWORDS="~x86"
root@gentoo root # emerge openoffice-ximian
Calculating dependencies |
!!! all ebuilds that could satisfy ">=net-print/libgnomecups-0.1.4" have been masked.
!!! (dependency required by "app-office/openoffice-ximian-1.1_rc" [ebuild])
!!! Error calculating dependencies. Please correct.
root@gentoo root #
why this? Can you help me?  |
|
| Back to top |
|
 |
suka Developer


Joined: 22 Apr 2002 Posts: 383
|
Posted: Sun Jul 20, 2003 10:47 pm Post subject: |
|
|
| CK wrote: | root@gentoo root # emerge openoffice-ximian
Calculating dependencies
!!! all ebuilds that could satisfy "openoffice-ximian" have been masked.
!!! Error calculating dependencies. Please correct.
root@gentoo root # export ACCEPT_KEYWORDS="~x86"
root@gentoo root # emerge openoffice-ximian
Calculating dependencies |
!!! all ebuilds that could satisfy ">=net-print/libgnomecups-0.1.4" have been masked.
!!! (dependency required by "app-office/openoffice-ximian-1.1_rc" [ebuild])
!!! Error calculating dependencies. Please correct.
root@gentoo root #
why this? Can you help me?  |
This is because you are running stable, but some required ebuilds are marked unstable. Try with
| Code: | emerge /usr/portage/net-print/libgnomecups/libgnomecups-0.1.5.ebuild
emerge /usr/portage/net-print/gnome-cups-manager/gnome-cups-manager-0.17.ebuild
emerge /usr/local/portage/media-libs/libart_lgpl/libart_lgpl-2.3.13.ebuild |
before emerging openoffice-ximian |
|
| Back to top |
|
 |
pens Tux's lil' helper

Joined: 01 Jan 2003 Posts: 121 Location: Irvine, CA
|
Posted: Sun Jul 20, 2003 10:53 pm Post subject: |
|
|
../../unxlngi4.pro/bin/mksvconf ../../unxlngi4.pro/inc/svconf.h
char = signed char
short = signed short
int = signed int
long = signed long
sizeof(char) = 1
sizeof(short) = 2
sizeof(int) = 4
sizeof(long) = 4
sizeof(float) = 4
sizeof(double) = 8
sizeof(void *) = 4
LITTLEENDIAN (Intel, VAX, PowerPC)
Stack waechst nach unten
STACKALIGNMENT : 1
can not read address (nil)
Segmentation fault
dmake: Error code 139, while making '../../unxlngi4.pro/inc/svconf.h'
dmake: '../../unxlngi4.pro/inc/svconf.h' removed.
---* TG_SLO.MK *---
ERROR: Error 65280 occurred while making /var/tmp/portage/openoffice-ximian-1.1_rc/work/oo_1.1rc_src/tools/source/solar |
|
| Back to top |
|
 |
CK n00b


Joined: 17 Jul 2003 Posts: 11
|
Posted: Sun Jul 20, 2003 10:58 pm Post subject: |
|
|
root@gentoo root # emerge openoffice-ximian
Calculating dependencies ...done!
!!! Error: the =sys-libs/glibc-2.3.1* package conflicts with this package and both can't be installed on the same system together. |
|
| Back to top |
|
 |
suka Developer


Joined: 22 Apr 2002 Posts: 383
|
Posted: Sun Jul 20, 2003 11:04 pm Post subject: |
|
|
| CK wrote: | root@gentoo root # emerge openoffice-ximian
Calculating dependencies ...done!
!!! Error: the =sys-libs/glibc-2.3.1* package conflicts with this package and both can't be installed on the same system together. |
Sorry, looks like if you want to have openoffice-ximian you will have to change to unstable permanently... |
|
| Back to top |
|
 |
suka Developer


Joined: 22 Apr 2002 Posts: 383
|
Posted: Sun Jul 20, 2003 11:15 pm Post subject: |
|
|
| pens wrote: | ../../unxlngi4.pro/bin/mksvconf ../../unxlngi4.pro/inc/svconf.h
char = signed char
short = signed short
int = signed int
long = signed long
sizeof(char) = 1
sizeof(short) = 2
sizeof(int) = 4
sizeof(long) = 4
sizeof(float) = 4
sizeof(double) = 8
sizeof(void *) = 4
LITTLEENDIAN (Intel, VAX, PowerPC)
Stack waechst nach unten
STACKALIGNMENT : 1
can not read address (nil)
Segmentation fault
dmake: Error code 139, while making '../../unxlngi4.pro/inc/svconf.h'
dmake: '../../unxlngi4.pro/inc/svconf.h' removed.
---* TG_SLO.MK *---
ERROR: Error 65280 occurred while making /var/tmp/portage/openoffice-ximian-1.1_rc/work/oo_1.1rc_src/tools/source/solar |
Looks like openoffice 1.1rc1 has a problem with some system configurations, this was also reported for the "normal" version on the forums. What processor are you using? Will try to look for a patch.
https://forums.gentoo.org/viewtopic.php?p=422195#422195 |
|
| Back to top |
|
 |
CK n00b


Joined: 17 Jul 2003 Posts: 11
|
Posted: Sun Jul 20, 2003 11:18 pm Post subject: |
|
|
how can I change to unstable? What are the major problems of that?
Give me ur opinion!
Thks |
|
| Back to top |
|
 |
Superman53142 n00b

Joined: 24 Mar 2003 Posts: 54
|
Posted: Mon Jul 21, 2003 12:28 am Post subject: |
|
|
| suka wrote: | | pens wrote: | ../../unxlngi4.pro/bin/mksvconf ../../unxlngi4.pro/inc/svconf.h
char = signed char
short = signed short
int = signed int
long = signed long
sizeof(char) = 1
sizeof(short) = 2
sizeof(int) = 4
sizeof(long) = 4
sizeof(float) = 4
sizeof(double) = 8
sizeof(void *) = 4
LITTLEENDIAN (Intel, VAX, PowerPC)
Stack waechst nach unten
STACKALIGNMENT : 1
can not read address (nil)
Segmentation fault
dmake: Error code 139, while making '../../unxlngi4.pro/inc/svconf.h'
dmake: '../../unxlngi4.pro/inc/svconf.h' removed.
---* TG_SLO.MK *---
ERROR: Error 65280 occurred while making /var/tmp/portage/openoffice-ximian-1.1_rc/work/oo_1.1rc_src/tools/source/solar |
Looks like openoffice 1.1rc1 has a problem with some system configurations, this was also reported for the "normal" version on the forums. What processor are you using? Will try to look for a patch.
https://forums.gentoo.org/viewtopic.php?p=422195#422195 |
I have the problem with my Morgan ~1.1Ghz with this build as well as the "normal," for the record  _________________ 'I belong to the "Great-God Party", and will have nothing to do with the "Little-God Party." Christ does not want nibblers of the possible, but grabbers of the impossible.'
~C. T. Studd |
|
| Back to top |
|
 |
suka Developer


Joined: 22 Apr 2002 Posts: 383
|
Posted: Mon Jul 21, 2003 3:52 am Post subject: |
|
|
| Superman53142 wrote: | | suka wrote: | | pens wrote: | ../../unxlngi4.pro/bin/mksvconf ../../unxlngi4.pro/inc/svconf.h
char = signed char
short = signed short
int = signed int
long = signed long
sizeof(char) = 1
sizeof(short) = 2
sizeof(int) = 4
sizeof(long) = 4
sizeof(float) = 4
sizeof(double) = 8
sizeof(void *) = 4
LITTLEENDIAN (Intel, VAX, PowerPC)
Stack waechst nach unten
STACKALIGNMENT : 1
can not read address (nil)
Segmentation fault
dmake: Error code 139, while making '../../unxlngi4.pro/inc/svconf.h'
dmake: '../../unxlngi4.pro/inc/svconf.h' removed.
---* TG_SLO.MK *---
ERROR: Error 65280 occurred while making /var/tmp/portage/openoffice-ximian-1.1_rc/work/oo_1.1rc_src/tools/source/solar |
Looks like openoffice 1.1rc1 has a problem with some system configurations, this was also reported for the "normal" version on the forums. What processor are you using? Will try to look for a patch.
https://forums.gentoo.org/viewtopic.php?p=422195#422195 |
I have the problem with my Morgan ~1.1Ghz with this build as well as the "normal," for the record  |
This is really weird, because my log shows exactly the same entries but then just goes on compiling, I hope the ebuild works at least for someone...
To find the source of the problem: Could someone with the error 65280 post a little bit more of the last part of the ebuild output? "Building project tools" would be a good starting point. |
|
| Back to top |
|
 |
lorenb Apprentice


Joined: 24 Aug 2002 Posts: 207 Location: Toronto, ON
|
Posted: Mon Jul 21, 2003 8:47 am Post subject: |
|
|
I tried the ebuild and it does compile. I wasn't able to test it thought because after it finished compiling and was about to install the binaries it complained about an access violation: mkdir /root/.gconfd/lock
I touched the damn file and now I'm recompiling again. I've seen that error before when trying to install OpenOffice.
I hate that and I hate it even more that I'm going to spend another 12 hours compiling this again because portage can't remember it just needed to install the damn thing. |
|
| Back to top |
|
 |
CK n00b


Joined: 17 Jul 2003 Posts: 11
|
Posted: Mon Jul 21, 2003 9:12 am Post subject: |
|
|
can anybody tell me how to change to unstable to install it?
thanks |
|
| Back to top |
|
 |
suka Developer


Joined: 22 Apr 2002 Posts: 383
|
Posted: Mon Jul 21, 2003 9:19 am Post subject: |
|
|
| lorenb wrote: | | I tried the ebuild and it does compile. I wasn't able to test it thought because after it finished compiling and was about to install the binaries it complained about an access violation: mkdir /root/.gconfd/lock |
Hmm, can't imagine where that comes from, will take a look
| lorenb wrote: | | I hate that and I hate it even more that I'm going to spend another 12 hours compiling this again because portage can't remember it just needed to install the damn thing. |
Yeah, would have needed such a feature myself while working on the ebuild, would have saved a lot of time...
Anyway: At least use ccache, recompiles took only 50% of the original time for me with it... (which is still 3 hours on my system...) |
|
| Back to top |
|
 |
lorenb Apprentice


Joined: 24 Aug 2002 Posts: 207 Location: Toronto, ON
|
Posted: Mon Jul 21, 2003 9:28 am Post subject: |
|
|
| Quote: | | Hmm, can't imagine where that comes from, will take a look |
It's something in OpenOffice in general because I've gotten the error installing the openoffice-bin ebuilds before too.
Just touching the file makes it work. Not sure why the ebuild/setup program just can't create it though during the install. |
|
| Back to top |
|
 |
suka Developer


Joined: 22 Apr 2002 Posts: 383
|
Posted: Mon Jul 21, 2003 12:02 pm Post subject: |
|
|
| CK wrote: | can anybody tell me how to change to unstable to install it?
thanks |
If you really want to do that, edit your /etc/make.conf and insert:
| Code: | | ACCEPT_KEYWORDS='~x86' |
BUT: This has some consequences: You will get a lot of updates to newer software, but not everything might work as smooth as with stable (testing ebuilds might be broken...). Would be better to read
https://forums.gentoo.org/viewtopic.php?t=62311
before and then decide... |
|
| Back to top |
|
 |
lorenb Apprentice


Joined: 24 Aug 2002 Posts: 207 Location: Toronto, ON
|
Posted: Mon Jul 21, 2003 3:06 pm Post subject: |
|
|
I finally re-compiled OO.org again this worked. Again I don't know why I had to manually:
| Code: | | touch /root/.gconfd/lock |
But whatever, it works and looks much better than the default release. |
|
| Back to top |
|
 |
Lovechild Advocate


Joined: 17 May 2002 Posts: 2858 Location: Århus, Denmark
|
Posted: Mon Jul 21, 2003 3:38 pm Post subject: |
|
|
| Any plans of contributing these ebuilds to breakmygentoo.net or some other avenue that would allow proper error reporting? |
|
| Back to top |
|
 |
suka Developer


Joined: 22 Apr 2002 Posts: 383
|
Posted: Mon Jul 21, 2003 3:56 pm Post subject: |
|
|
| Lovechild wrote: | | Any plans of contributing these ebuilds to breakmygentoo.net or some other avenue that would allow proper error reporting? |
Wanted to get some changes done before I do so (the most important being an update to a newer ximian-patch revision). If all goes well (=compiles and installs without problems) I am going to submit a new version to the breakmygentoo-bugzilla later today. |
|
| Back to top |
|
 |
duff Guru


Joined: 19 Jun 2002 Posts: 466 Location: Clemson, SC
|
Posted: Mon Jul 21, 2003 4:28 pm Post subject: |
|
|
good lordy! how much disk space does this thing need to build??! I tried building it during the night, but it bombed out after consuming the remaining 2G on my root partition Oh well, there's some PORTAGE_TMPDIR variable that specifies where to build it right? I'll just try my /home partition tonight...if 13G is enough, that is.  |
|
| Back to top |
|
 |
suka Developer


Joined: 22 Apr 2002 Posts: 383
|
Posted: Mon Jul 21, 2003 4:36 pm Post subject: |
|
|
| duff wrote: | good lordy! how much disk space does this thing need to build??! I tried building it during the night, but it bombed out after consuming the remaining 2G on my root partition Oh well, there's some PORTAGE_TMPDIR variable that specifies where to build it right? I'll just try my /home partition tonight...if 13G is enough, that is.  |
13 Gigs should be ok But honestly: This needs 6-8 GB to compile... |
|
| Back to top |
|
 |
|