LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 01-17-2012, 07:35 PM   #1
Cultist
Member
 
Registered: Feb 2010
Location: Georgia
Distribution: Slackware64 14.2
Posts: 779

Rep: Reputation: 107Reputation: 107
db error trying to run Libreoffice after update


Noticed that LibreOffice 4.4.5 was out, so I thought I'd upgrade. I downloaded AlienBOB's prebuilt packages (libreoffice-3.4.5-x86_64-1alien.txz, libreoffice-l10n-en_GB-3.4.5-x86_64-1alien.txz, and libreoffice-mozplugin-3.4.5-x86_64-1alien.txz).

First did upgradepkg on the language pack and mozplugin, but I apparently didn't have an older version of them so I just installed. Then I did an upgradepkg on the main package and it upgraded and installed fine. But when I run any of the LibreOffice components, I get this error during the LO splash screen:

Code:
The application cannot be started. 
[/home/myusername/.libreoffice/3/user/extensions/shared/registry/com.sun.star.comp.deployment.configuration.PackageRegistryBackend/registered_packages.db] Berkeley Db error (0): Db::open: Invalid argument
Following this, it crashes. I don't really know what its saying, but I'd like to fix it without downgrading. Using 'libreoffice' in terminal doesn't do anything, and I noticed /opt doesn't have libreoffice in it (I think I remember libreoffice having a default install location of /opt)

Any help would be appreciated.
 
Click here to see the post LQ members have rated as the most helpful post in this thread.
Old 01-17-2012, 08:38 PM   #2
hitest
Guru
 
Registered: Mar 2004
Location: Canada
Distribution: Void, Debian, Slackware
Posts: 7,342

Rep: Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746
Odd. I upgraded to 3.4.5 today (32 bit). Everything seems to be working okay.
 
Old 01-18-2012, 02:26 AM   #3
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106
You probably upgraded from a non-alienBOB libreoffice package. The database cache is not compatible between the binaries distributed by the Document Foundation and the ones that I compile on Slackware (if anyone knows what I should do in order to make them compatible let me know).
You can delete the caches inside your ".libreoffice/3/user" directory and they will rebuild themselves.

I would show you my blog article where I explain this in more detail, but today is SOPA blackout day, so http://alien.slackbook.org/ is unavailable and you'll have to work it out yourself. Thanks, US Senate.

Eric
 
3 members found this post helpful.
Old 01-18-2012, 03:39 AM   #4
Cultist
Member
 
Registered: Feb 2010
Location: Georgia
Distribution: Slackware64 14.2
Posts: 779

Original Poster
Rep: Reputation: 107Reputation: 107
Quote:
Originally Posted by Alien Bob View Post
You probably upgraded from a non-alienBOB libreoffice package. The database cache is not compatible between the binaries distributed by the Document Foundation and the ones that I compile on Slackware (if anyone knows what I should do in order to make them compatible let me know).
You can delete the caches inside your ".libreoffice/3/user" directory and they will rebuild themselves.

I would show you my blog article where I explain this in more detail, but today is SOPA blackout day, so http://alien.slackbook.org/ is unavailable and you'll have to work it out yourself. Thanks, US Senate.

Eric
Actually I am updating from your package, but IIRC I compiled the previous one myself, versus using the pre-compiled one this time. But removing the caches does seem to work (actually just renaming ./libreoffice/3/user to user.old, but same effect).

Thanks
 
Old 01-23-2012, 10:17 AM   #5
xa0c
LQ Newbie
 
Registered: Mar 2011
Distribution: slackware64
Posts: 12

Rep: Reputation: 0
Quote:
Originally Posted by Alien Bob View Post
You probably upgraded from a non-alienBOB libreoffice package.
Just what I did. After deleting cache files everything works.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Fatal error while launching Libreoffice 3.4 - load deploymentli.uno.so failed Wang Yilong Slackware 3 11-05-2011 12:32 PM
10.04 update fail, get a BusyBox v1.10.2 error" update‏ vmf007 Linux - Newbie 7 06-09-2010 07:24 PM
error report during update-manager run on Ubuntu Hardy SaintDanBert Linux - Software 1 12-11-2009 09:56 PM
error with every kde app i run after an online update rabbit2345 SUSE / openSUSE 7 06-17-2008 12:39 AM
UT2004 wont run after update patch (user error) carlosinfl Linux - Games 7 07-19-2004 07:12 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 02:06 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration