Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 237191 - app-office/openoffice-bin-3.0.0-rc1 ebuild for x86 + amd64
Summary: app-office/openoffice-bin-3.0.0-rc1 ebuild for x86 + amd64
Status: RESOLVED DUPLICATE of bug 233465
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High enhancement (vote)
Assignee: Gentoo Office Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-09-09 15:26 UTC by Roman v. Gemmeren
Modified: 2008-09-12 05:35 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
openoffice-bin-3.0.0_rc1 amd64/x86 (openoffice-bin-3.0.0_rc1.ebuild,7.78 KB, text/plain)
2008-09-09 15:37 UTC, Roman v. Gemmeren
Details
clened version (openoffice-bin-3.0.0_rc1.ebuild,5.47 KB, text/plain)
2008-09-09 20:09 UTC, Roman v. Gemmeren
Details
fixed LANG="en" bug (openoffice-bin-3.0.0_rc1.ebuild,5.76 KB, text/plain)
2008-09-10 09:07 UTC, Roman v. Gemmeren
Details
openoffice-bin-3.0.0_rc1.ebuild (openoffice-bin-3.0.0_rc1.ebuild,5.75 KB, text/plain)
2008-09-12 00:01 UTC, kaaZoo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Roman v. Gemmeren 2008-09-09 15:26:27 UTC
New ebuild for the binary Openoffice3 Release Candidate 1 (x86+amd64).


Reproducible: Always

Actual Results:  
Openoffice3 installs fine on x86 and amd64 here.


Expected Results:  
should install fine.
Comment 1 Roman v. Gemmeren 2008-09-09 15:37:31 UTC
Created attachment 165024 [details]
openoffice-bin-3.0.0_rc1 amd64/x86
Comment 2 Wormo (RETIRED) gentoo-dev 2008-09-09 19:32:10 UTC
Thanks for the ebuild!

Looks pretty different from the 3.0.0_beta2 ebuild in the tree, could you comment on the changes to help the maintainers review it?
Comment 3 Roman v. Gemmeren 2008-09-09 20:08:33 UTC
(In reply to comment #2)
> Thanks for the ebuild!
> 
> Looks pretty different from the 3.0.0_beta2 ebuild in the tree, could you
> comment on the changes to help the maintainers review it?
which beta2? i can't find it in the portage tree... 2.4.1 is the latest i can find (last sync 2 seconds ago).

*argh* forgot to clean up the commented stuff...

Mostly i tried following the 2.4 ebuild series.
The main difference is, that it uses the x86_64-build from openoffice instead of 32bit+emulation if you emerge it on 64bit. So it does pretty much the same as 2.4-series except to use different packages for X86_64.

Also there are a couple of naming issues with the rc1 packages (like packed-2 for language-packages and lang-3 for the rc1-main install).

Hope this explains a little, if you got questions, please ask..;)

Since this is my first 'real' ebuild, there might be some things to improve, so please comment.
Comment 4 Roman v. Gemmeren 2008-09-09 20:09:09 UTC
Created attachment 165053 [details]
clened version
Comment 5 srunni 2008-09-09 20:27:07 UTC
I can't get this to work. I'm need American English support, so I selected ``en'' for LANGS. I get this error on launch: ``Missing vcl resource. This indicates that files vital to localization are missing. You might have a corrupt installation.''
Comment 6 srunni 2008-09-09 20:27:37 UTC
I can't get this to work. I'm need American English support, so I selected ``en'' for LANGS. I get this error on launch: ``Missing vcl resource. This indicates that files vital to localization are missing. You might have a corrupt installation.''
Comment 7 Jeroen Roovers (RETIRED) gentoo-dev 2008-09-10 02:38:18 UTC
Not entirely like bug #233465.
Comment 8 Andreas Proschofsky (RETIRED) gentoo-dev 2008-09-10 08:43:27 UTC
Just a short notice: I've been working on ebuilds for this myself, they will enter portage soonish.

@Roman: Thanks for the ebuilds, though I wonder why you removed so much vital stuff from the orginal ebuilds. Like the revdep-rebuild-prevention, the desktop-file-installation and so on. Also you changed the path which breaks user install-sharing with the source based builds.

Still marking this as duplicate as I've got working ebuilds around and one bug is enough to handle this ;)

*** This bug has been marked as a duplicate of bug 233465 ***
Comment 9 Roman v. Gemmeren 2008-09-10 09:06:23 UTC
(In reply to comment #8)
> Just a short notice: I've been working on ebuilds for this myself, they will
> enter portage soonish.
> 
> @Roman: Thanks for the ebuilds, though I wonder why you removed so much vital
> stuff from the orginal ebuilds. Like the revdep-rebuild-prevention, the
> desktop-file-installation and so on. Also you changed the path which breaks
> user install-sharing with the source based builds.
> 
> Still marking this as duplicate as I've got working ebuilds around and one bug
> is enough to handle this ;)
> 
> *** This bug has been marked as a duplicate of bug 233465 ***
> 



oh, i see. I didn't remove all that stuff, the desktop-files are just extracted to /usr/share/applications/ and they work fine.
As for the revdep-rebuild-prevention i am still not sure how to add that in the correct way.
As for the user-install-sharing, i didn't think about the source based install, what parts are shared between those?

Bug #233465 uses the m4-snapshot, uses only the 32bit-package, and extracts the
en-US packages even when LANG="en" is not set, and uses external icons.

Mine is based on the rc1 differs between 32/64bit extracts only the needed
packages and uses only internal stuff.

-LANG="en" should be fixed (didn't extract the en-US packages)
Comment 10 Roman v. Gemmeren 2008-09-10 09:07:03 UTC
Created attachment 165087 [details]
fixed LANG="en" bug
Comment 11 srunni 2008-09-10 18:14:25 UTC
That fixed the localization problem. But now there is some other problem. When I complete the "Welcome to OpenOffice.org 3.0" wizard and click "Finish", the soffice.bin process starts using 100% CPU and hangs indefinitely. There is no terminal output.
Comment 12 kaaZoo 2008-09-12 00:01:36 UTC
Created attachment 165225 [details]
openoffice-bin-3.0.0_rc1.ebuild

This ebuild fixes 2 errors on amd64 machines:

* Use path /var/tmp/portage/app-office/openoffice-bin-3.0.0_rc1/work/OOO300_m5_native_packed-[2]_en-US.9350/RPMS/ instead of /var/tmp/portage/app-office/openoffice-bin-3.0.0_rc1/work/OOO300_m5_native_packed-[3]_en-US.9350/RPMS/ .

* Create symlink to ${INSTDIR} instead of /usr/lib/openoffice .


I haven't checked this ebuild on a x86 machine. Please test.
Comment 13 Andreas Proschofsky (RETIRED) gentoo-dev 2008-09-12 05:35:13 UTC
There already is an ebuild of openoffice-bin-3.0.0_rc1 in the tree, so please refer to this, if you want to help