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.
Created attachment 165024 [details] openoffice-bin-3.0.0_rc1 amd64/x86
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?
(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.
Created attachment 165053 [details] clened version
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.''
Not entirely like bug #233465.
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 ***
(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)
Created attachment 165087 [details] fixed LANG="en" bug
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.
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.
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