Summary: | app-office/openoffice-bin-3.0.0-rc1 ebuild for x86 + amd64 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Roman v. Gemmeren <strowi> |
Component: | New packages | Assignee: | Gentoo Office Team <office> |
Status: | RESOLVED DUPLICATE | ||
Severity: | enhancement | CC: | kaazoo, serkan, srunni |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
openoffice-bin-3.0.0_rc1 amd64/x86
clened version fixed LANG="en" bug openoffice-bin-3.0.0_rc1.ebuild |
Description
Roman v. Gemmeren
2008-09-09 15:26:27 UTC
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.'' 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 |