Jump to content
Sign in to follow this  
spinynorman

OpenOffice.org 3.1 released

Recommended Posts

Also with 3.0.1 when you export a document containing formulae to pdf, some of the characters get mangled, even though they still look fine in the odt.

 

Have they fixed this in 3.1?

The answer seems to be no. Unless this is a separate problem, now I don't get those funny "eastern arabic" numbers but I (intermittently) just get squares instead.

post-10937-1246953822_thumb.png

(Those squares should be 4 and 2). Must be a related problem. The only solution seems to be to carefully check every equation of any pdfs you make with Open Office, and if any of them look screwy then just generate the pdf again - lather, rinse, repeat until it works. This bug has caught me more than once now and it can be quite embarrassing...

Share this post


Link to post
Share on other sites

Scarecrow,

I am only doing the update now as I have been doing some big assignments and didn't want to run the risk of borking my Oo install.

I have extracted the rpms, and gone to the desktop-integration folder and deleted the rpms other than the mandriva one.

 

Now for removing the default Open office install? I'm not sure how to go about this correctly. Can you lend a hand?

 

Thanks!

Share this post


Link to post
Share on other sites

You can do something like this:

 

rpm -qa | grep -i office

 

to filter all packages installed for the ones including office. You can then get a bit more definitive with the list once you know a generic identifier for all OpenOffice packages. Let's assume openoffice.org:

 

rpm -qa | grep -i openoffice.org

 

and see if that lists all the openoffice packages and only the openoffice packages. Once you are sure it does, by comparing both the lists in case we filtered out an openoffice package. Then, you can do:

 

rpm -e `rpm -qa | grep -i openoffice.org`

 

which will then remove all packages by parsing the results from the rpm -qa command. I cannot stress that you must be careful about this, which is why I did the results first with the first two commands to make sure I didn't create a list of packages that I wanted to keep. Of course, once you run the rpm -e command, check the list of results to ensure you have what you need.

 

I'm sure you can also use the gui tool for removing packages, and filter for openoffice.org in here also, and then click and remove what you want. This is how I normally do it though, so it's just a suggestion. Go for the gui if you prefer it to console.

 

Once removed, you can then install the rpms you downloaded.

Share this post


Link to post
Share on other sites

Here are the results of the first two commands, they were identical:

 

openoffice.org-filter-binfilter-3.0-1.1mdv2009.0
openoffice.org-help-en_GB-3.0-1.1mdv2009.0
openoffice.org-draw-3.0-1.1mdv2009.0
openoffice.org-core-3.0-1.1mdv2009.0
openoffice.org-java-common-3.0-1.1mdv2009.0
openoffice.org-openclipart-3.0-1.1mdv2009.0
openoffice.org-writer-3.0-1.1mdv2009.0
openoffice.org-style-galaxy-3.0-1.1mdv2009.0
openoffice.org-impress-3.0-1.1mdv2009.0
openoffice.org-calc-3.0-1.1mdv2009.0
openoffice.org-l10n-en_GB-3.0-1.1mdv2009.0
openoffice.org-style-crystal-3.0-1.1mdv2009.0
openoffice.org-base-3.0-1.1mdv2009.0
openoffice.org-common-3.0-1.1mdv2009.0

 

So then I ran

rpm -e `rpm -qa | grep -i openoffice.org`

 

Then I changed to ../Desktop/OO_rpms/OOO310_m11_native_packed-2_en-US.9399/RPMS

rpm -ivh *.rpm                                                      
error: Failed dependencies:                                                                
       ooobasis3.1-calc is needed by ooobasis3.1-binfilter-3.1.0-9399.i586
       ooobasis3.1-draw is needed by ooobasis3.1-binfilter-3.1.0-9399.i586
       ooobasis3.1-impress is needed by ooobasis3.1-binfilter-3.1.0-9399.i586
       ooobasis3.1-math is needed by ooobasis3.1-binfilter-3.1.0-9399.i586
       ooobasis3.1-writer is needed by ooobasis3.1-binfilter-3.1.0-9399.i586
       ooobasis3.1-core01 is needed by ooobasis3.1-core03-3.1.0-9399.i586
       ooobasis3.1-core01 is needed by ooobasis3.1-en-US-3.1.0-9399.i586
       ooobasis3.1-core01 is needed by ooobasis3.1-graphicfilter-3.1.0-9399.i586
       ooobasis3.1-core01 is needed by ooobasis3.1-onlineupdate-3.1.0-9399.i586
       ooobasis3.1-core01 is needed by ooobasis3.1-testtool-3.1.0-9399.i586
       openoffice.org3 is needed by openoffice.org3-draw-3.1.0-9399.i586
       ooobasis3.1-draw is needed by openoffice.org3-draw-3.1.0-9399.i586
       openoffice.org3 is needed by openoffice.org3-en-US-3.1.0-9399.i586
       ooobasis3.1-en-US-base is needed by openoffice.org3-en-US-3.1.0-9399.i586
       ooobasis3.1-en-US-calc is needed by openoffice.org3-en-US-3.1.0-9399.i586
       ooobasis3.1-en-US-draw is needed by openoffice.org3-en-US-3.1.0-9399.i586
       ooobasis3.1-en-US-help is needed by openoffice.org3-en-US-3.1.0-9399.i586
       ooobasis3.1-en-US-impress is needed by openoffice.org3-en-US-3.1.0-9399.i586
       ooobasis3.1-en-US-math is needed by openoffice.org3-en-US-3.1.0-9399.i586
       ooobasis3.1-en-US-writer is needed by openoffice.org3-en-US-3.1.0-9399.i586

 

Oh dear, what have I done?

Share this post


Link to post
Share on other sites

What rpms do you have in this directory? Looks like you are missing dependencies for ooobasis3.1-binfilter

Share this post


Link to post
Share on other sites

What rpms do you have in this directory? Looks like you are missing dependencies for ooobasis3.1-binfilter

 

desktop-integration/                           ooobasis3.1-onlineupdate-3.1.0-9399.i586.rpm
ooobasis3.1-binfilter-3.1.0-9399.i586.rpm      ooobasis3.1-testtool-3.1.0-9399.i586.rpm
ooobasis3.1-core03-3.1.0-9399.i586.rpm         openoffice.org3-draw-3.1.0-9399.i586.rpm
ooobasis3.1-en-US-3.1.0-9399.i586.rpm          openoffice.org3-en-US-3.1.0-9399.i586.rpm
ooobasis3.1-en-US-res-3.1.0-9399.i586.rpm      userland/
ooobasis3.1-graphicfilter-3.1.0-9399.i586.rpm

 

Ian, I just noticed something. I haven't uninstalled my default install:

[root@localhost RPMS]# rpm -qa | grep -i openoffice.org
openoffice.org-filter-binfilter-3.0-1.1mdv2009.0
openoffice.org-help-en_GB-3.0-1.1mdv2009.0
openoffice.org-draw-3.0-1.1mdv2009.0
openoffice.org-core-3.0-1.1mdv2009.0
openoffice.org-java-common-3.0-1.1mdv2009.0
openoffice.org-openclipart-3.0-1.1mdv2009.0
openoffice.org-writer-3.0-1.1mdv2009.0
openoffice.org-style-galaxy-3.0-1.1mdv2009.0
openoffice.org-impress-3.0-1.1mdv2009.0
openoffice.org-calc-3.0-1.1mdv2009.0
openoffice.org-l10n-en_GB-3.0-1.1mdv2009.0
openoffice.org-style-crystal-3.0-1.1mdv2009.0
openoffice.org-base-3.0-1.1mdv2009.0
openoffice.org-common-3.0-1.1mdv2009.0
[root@localhost RPMS]# rpm -e 'rpm -qa | grep -i openoffice.org'
error: package rpm -qa | grep -i openoffice.org is not installed

Edited by xboxboy

Share this post


Link to post
Share on other sites

The last command didn't work in your last post because of this ' quote instead of this ` quote.

 

Try it again, then verify that you removed those packages, by doing:

 

rpm -qa | grep -i openoffice.org

 

it should produce zero results if the command removed all those packages correctly. Command again is:

 

rpm -e `rpm -qa | grep -i openoffice.org`

 

to remove them.

 

And yes, you're missing a lot of packages, which is why you can't install. Compare your directory listing against the rpm ivh command you ran before, and you'll see why. openbasis-calc is one for sure, you'll see the rest when you see this doesnt appear in the directory listing. So either what you downloaded is incomplete, or corrupted in someway. I'd suggest downloading again just to make sure.

Share this post


Link to post
Share on other sites

Try it again, then verify that you removed those packages, by doing:

 

rpm -qa | grep -i openoffice.org

 

Thanks Ian, I've never had to us that quote mark.

 

As for the download, I will have another go, and see what happens I guess. Thanks for the help!

 

Edit: My previous downloaded file is 25mb. The file I'm downloading now is some 173mb, so yes, I have a issue there. Current version coming down the line now.

Edited by xboxboy

Share this post


Link to post
Share on other sites

The quote marks are allowing you to parse the results from the command, passing it to the rpm -e command. So it's quite handy when you want to remove a bunch of packages based on a specific filter :)

Share this post


Link to post
Share on other sites

Thanks guys, I have it installed and operating.

 

When running the command:

 

rpm -ivh *.rpm

 

Which directory should I be in?

.../Desktop/OO_rpms/OOO310_m11_native_packed-2_en-US.9399/RPMS/desktop-integration

 

 

I ran the rpm command in /RPMS and it didn't appear in the menus. So run the mandriva rpm in /desktop-integration and now I have menus.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...