2012/5/19 Kay Schenk <[email protected]>: > On Sat, May 19, 2012 at 10:52 AM, Nelson Marques <[email protected]>wrote: > >> 2012/5/19 Dennis E. Hamilton <[email protected]>: >> > One enduring solution would be to break with the past and not use the >> same file names for the binary bits, the same registry keys, etc., any >> longer. That would solve a few problems on Windows too. >> >> >> This would be a partial solution depending on what the internal >> dependency generator from the RPM does when it creates the RPM's. And >> would allow us not to deal with the Epoch (which is good, since Epoch >> is a very dangerous thing). >> >> Where do I find documentation to build AAO from source so I can >> repackage it and generate a YUM repository to provide as a proof of >> concept that adresses the fixes wanted ? >> >> > Nelson -- > > please see the project "source" page for information: > > http://incubator.apache.org/openofficeorg/source.html
I've already started up the process, there's cool references and documentation on the sources. I'm currently building a few dependencies in my home build system and eventually I will break through. Regarding the binary distribution from AOO, I've extracted all the stuff from the RPMs and I'm trying to repackage the binary release in a more efficient way. I've changed the names of the packages to: apache-openoffice-<COMPONENT>-<VERSION>-<RELEASE>.<ARCH>.rpm ex: apache-openoffice-base-3.4-1.1.nmarques.el6.x86_64.rpm apache-openoffice-writer-3.4-1.1.nmarques.el6.x86_64.rpm (...) I've also changed the place where they install to: /opt/apache-openoffice/aoo3 /opt/apache-openoffice/aoo Now this filesystem change depending on how those binaries were build will most likely bring issues... I've made a quick check on some of the binaries and found out that RPATH is set to $ORIGIN ... Eventually depending on what $ORIGIN is and if it can be manipulated, this might work... Once I'm done I'll share my achievements and eventually anything that can be re-used to improve the distribution of this binaries, in case there's interest. Anything I need info I'll ping around :) Thanks all. > > >> >> > >> > - Dennis >> > >> > -----Original Message----- >> > From: Kay Schenk [mailto:[email protected]] >> > Sent: Saturday, May 19, 2012 10:01 >> > To: ooo-dev >> > Subject: Linux install issues >> > >> > Hi all-- >> > >> > It seems we are running into a number of very difficult problems with >> Linux >> > installs, the latest just e-mailed to this list this morning, due to the >> > way some vendors have installed LO. >> > >> > see: >> > >> > http://markmail.org/message/qz72ouzjvcm7uyfn >> > >> > >> > I'd really like to provide additional help in the install guide: >> > >> > http://www.openoffice.org/download/common/instructions.html >> > >> > but I'm at a loss as to what this should say. >> > >> > I took a look at SOME of the postings on the support forums and well, >> still >> > at a loss. Generally, it seems that completely uninstall the old OOo 3.3 >> is >> > a given (please correct me if I'm wrong about this), but how to handle >> some >> > of the LO overlap? >> > >> > Can we get some opinions on what's the most accurate way to go about >> > installing AOO 3.4 on linux? >> > >> > * completely de-install LO first? install AOO 3.4, the re-install LO? >> > * completely de-install old OOo 3.3? and then? >> > >> > Thankfully, I did not run into these kinds of issues with my distro. >> > >> > -- >> > >> ---------------------------------------------------------------------------------------- >> > MzK >> > >> > "The reports of my death are greatly exaggerated." >> > -- Mark Twain >> > >> >> >> >> -- >> Nelson Marques >> // I've stopped trying to understand sandwiches with a third piece of >> bread in the middle... >> > > > > -- > ---------------------------------------------------------------------------------------- > MzK > > "The reports of my death are greatly exaggerated." > -- Mark Twain -- Nelson Marques // I've stopped trying to understand sandwiches with a third piece of bread in the middle...
