PDA

View Full Version : openoffice.org troubles and dependency hell [SOLVED]



tjfitz
17th September 2008, 01:59 AM
I have a database I made several months ago, while I was using Debian Etch, using openoffice.org base, that I need to access again. I couldn't get into it with the Fedora-integrated version of ooo. With the ooo that came with Debian, I was unable to create a database with openoffice.org base, so I had to uninstall the Debian-packaged version and install the version directly from ooo. Because base wasn't working on Fedora, I thought I would have to do the same thing. So I tried to uninstall all the ooo components that came with FC9, then I installed the packages directly from ooo. Apparently I missed a couple of components, like openoffice.org-core, when I tried cleaning ooo out the first time, and the vanilla version direct from ooo didn't work either. So I uninstalled that version, and tried to reinstall the original components in FC9. This was one of the errors I got:

Missing Dependency: openoffice.org-core = 1:2.4.0-12.8.fc9 is needed by package 1:openoffice.org-writer-2.4.0-12.8.fc9.i386 (fedora)
However, openoffice.org-core version 1:2.4.1-17.4.fc9 (which is newer) is still installed. Trying to uninstall this package wants to strip off pretty much the whole system because of "dependencies". (Why gdm is dependent on openoffice.org-core is beyond me). So what do I do? I just wanted to be able to access a database I created, and now the whole office suite is wrecked.

Hlingler
17th September 2008, 02:08 AM
Well, that doesn't sound right, and I sense that there is even more going on here, but...

You can always force an install/un-install manually with RPM:
rpm -ev --nodeps <packagename>

Be aware that if you do so, it is entirely at your own risk!

It would be better to find out more about what happened and why, since installing/updating to the newer OOO suite will not necessarily fix your problem.

V

marcrblevins
17th September 2008, 02:29 AM
Would rpm options help? --freshen --replacefiles --replacepkgs? I'm not fimiliar with these options, read about it in another thread.

Seve
17th September 2008, 03:01 AM
Hello:
If it was me, I would first run

rpm -aq | grep openoffice.org |sort

and post the output before you do anything. :)

Seve

tjfitz
17th September 2008, 03:43 AM
rpm -aq | grep openoffice.org |sort
Here is the result:

openoffice.org-core-2.4.1-17.4.fc9.i386

Hlingler
17th September 2008, 03:45 AM
And you're saying that:
yum remove openoffice.org-core

results in a dependency cascade that extends even to gdm?

V

tjfitz
17th September 2008, 03:52 AM
Oh, for crying out loud, NOW it's working....

Geez, I was trying to uninstall "hunspell" at the same time, and THAT is actually what was causing the dependency cascade. I mistakenly thought it was just a component of ooo.

So, I just uninstalled openoffice.org-core. What do I do next?

Hlingler
17th September 2008, 04:03 AM
???

You said in Post #1 that you wanted all the Fedora OOO packages removed so that you could install the stuff direct from OO.org?

OR: go get from GoOo.org (http://go-oo.org/) they have generic RPMs - that's what I'm using.

V

EDIT: Here's what I got from GoOo.org:
~]$ rpm -qa|grep -i openoffice|sort
openoffice.org-base-2.4.1-9310.i586
openoffice.org-binfilter-2.4.1-9310.i586
openoffice.org-calc-2.4.1-9310.i586
openoffice.org-core01-2.4.1-9310.i586
openoffice.org-core02-2.4.1-9310.i586
openoffice.org-core03-2.4.1-9310.i586
openoffice.org-core03u-2.4.1-9310.i586
openoffice.org-core04-2.4.1-9310.i586
openoffice.org-core04u-2.4.1-9310.i586
openoffice.org-core05-2.4.1-9310.i586
openoffice.org-core05u-2.4.1-9310.i586
openoffice.org-core06-2.4.1-9310.i586
openoffice.org-core07-2.4.1-9310.i586
openoffice.org-core08-2.4.1-9310.i586
openoffice.org-draw-2.4.1-9310.i586
openoffice.org-emailmerge-2.4.1-9310.i586
openoffice.org-freedesktop-menus-2.4-9310.noarch
openoffice.org-gnome-integration-2.4.1-9310.i586
openoffice.org-graphicfilter-2.4.1-9310.i586
openoffice.org-impress-2.4.1-9310.i586
openoffice.org-javafilter-2.4.1-9310.i586
openoffice.org-kde-integration-2.4.1-9310.i586
openoffice.org-math-2.4.1-9310.i586
openoffice.org-pyuno-2.4.1-9310.i586
openoffice.org-redhat-menus-2.4-9310.noarch
openoffice.org-sdk-2.4.1-9310.i586
openoffice.org-testtool-2.4.1-9310.i586
openoffice.org-writer-2.4.1-9310.i586
openoffice.org-xsltfilter-2.4.1-9310.i586
~]$

tjfitz
17th September 2008, 02:07 PM
Sorry, it was getting late, I was tired and just wanted to get the kinks out before going to bed. After reading the new post (and being reminded of my original objective!), I tried re-installing the packages direct from ooo, and everything is working fine. Looks like the only issue here was my lack of attention to the details! Thank you all for your input. I will mark this thread as solved.

tjfitz
17th September 2008, 02:11 PM
Looks like I can only change the topic in the first post, not for the whole thread. Perhaps an admin must mark this thread as [SOLVED]

Hlingler
17th September 2008, 02:30 PM
Looks like I can only change the topic in the first post, not for the whole thread. Perhaps an admin must mark this thread as [SOLVED]OK, done. (Yes: only Staff can edit thread titles after creation)

V