LinuxQuestions.org
Help answer threads with 0 replies.
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 04-14-2018, 12:10 PM   #1
BattKajs
LQ Newbie
 
Registered: Oct 2017
Location: Stockholm
Distribution: Slackware, Xubuntu
Posts: 12

Rep: Reputation: Disabled
LibreOffice 6.0.3 installation problem on -current


Hi!


I've had LibreOffice 6.0.2 installed previously on my -current machine, but after a system update a couple of days ago LibreOffice decided to turn on me.

EM:
Quote:
/usr/lib64/libreoffice/program/soffice.bin: error while loading shared libraries: libicui18n.so.60: cannot open shared object file: No such file or directory

I've tried do re-install 6.0.2 but it will still not start so I saw the opportunity to upgrade to 6.0.3

But the script returns error:

Quote:
Installing XML files because 'make distro-pack-install' fails to do so...
install: target '/tmp/build/package-libreoffice/usr/share/appdata/' is not a directory: No such file or directory
/mnt/lagring2/libreoffice/libreoffice-6.0.3/libreoffice.SlackBuild FAILED at line 1325"
I have reinstalled all dependencies and tried to re-compile 6.0.2 but it gets similar errors.

I can't really see that any of the recent updates should've affected LibreOffice

EDIT: forgot to add I try to run aliens Slackbuild: http://www.slackware.com/~alien/slac...s/libreoffice/

ALSO: the lines from Slackbuild:
Quote:
# These files do not get installed (error during copy) although the target
# directory does get created:
echo "Installing XML files because 'make distro-pack-install' fails to do so..."
install -m644 sysui/desktop/appstream-appdata/*.xml $PKG/usr/share/appdata/

Last edited by BattKajs; 04-14-2018 at 12:20 PM. Reason: Add info
 
Old 04-14-2018, 12:20 PM   #2
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-14.2.1 on Lenovo Thinkpad W520
Posts: 8,612

Rep: Reputation: Disabled
Quote:
Originally Posted by BattKajs View Post
I can't really see that any of the recent updates should've affected LibreOffice
It could be this one:
Code:
Sun Apr  1 02:53:26 UTC 2018
...
l/icu4c-61.1-x86_64-1.txz:  Upgraded.
  Shared library .so-version bump.
Advice: only run -current if your hardware really needs it.

Last edited by Didier Spaier; 04-14-2018 at 12:22 PM.
 
Old 04-14-2018, 12:26 PM   #3
BattKajs
LQ Newbie
 
Registered: Oct 2017
Location: Stockholm
Distribution: Slackware, Xubuntu
Posts: 12

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by Didier Spaier View Post
It could be this one:
Code:
Sun Apr  1 02:53:26 UTC 2018
...
l/icu4c-61.1-x86_64-1.txz:  Upgraded.
  Shared library .so-version bump.
Advice: only run -current if your hardware really needs it.
Oh crap, how will I continue from this? Where can I find an older version?
 
Old 04-14-2018, 12:40 PM   #4
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-14.2.1 on Lenovo Thinkpad W520
Posts: 8,612

Rep: Reputation: Disabled
I'd make a backup and install Slackware version 14.2 instead of Slackware-current.
 
Old 04-14-2018, 01:47 PM   #5
cwizardone
Senior Member
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" & Xfce.
Posts: 4,279
Blog Entries: 1

Rep: Reputation: 1600Reputation: 1600Reputation: 1600Reputation: 1600Reputation: 1600Reputation: 1600Reputation: 1600Reputation: 1600Reputation: 1600Reputation: 1600Reputation: 1600
Oops!
Please see the next post.

Last edited by cwizardone; 04-14-2018 at 01:53 PM.
 
Old 04-14-2018, 01:49 PM   #6
cwizardone
Senior Member
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" & Xfce.
Posts: 4,279
Blog Entries: 1

Rep: Reputation: 1600Reputation: 1600Reputation: 1600Reputation: 1600Reputation: 1600Reputation: 1600Reputation: 1600Reputation: 1600Reputation: 1600Reputation: 1600Reputation: 1600
Quote:
Originally Posted by BattKajs View Post
Oh crap, how will I continue from this? Where can I find an older version?
Alien Bob rebuilt his LibreOffice packages to account for the changes in -current.

They can be found here, http://slackware.uk/people/alien/sla...s/libreoffice/

and you can read more about it here,

https://alien.slackbook.org/blog/fun...en-abis-break/

Last edited by cwizardone; 04-14-2018 at 01:50 PM.
 
Old 04-15-2018, 03:14 AM   #7
Regnad Kcin
Member
 
Registered: Jan 2014
Location: Beijing
Distribution: Slackware 64 -current .
Posts: 173

Rep: Reputation: 102Reputation: 102
There are generally 2 LibreOffice options that are relatively quick to get ya up and going again with -current.

1. AlienBob's LO packages. These are generally up-to-date and work very well. sometimes updates to -current may cause them to break and The Rev. Dr. Hameleers will fix his packages ASAP but that ASAP ain't RFN. AB's latest LO packages do fix the icu4c problems mentioned above.

2. RPMs direct from LibreOffice. Go to LO website and download the latest RPMs, and convert them to .tgz with "rpm2tgz" tool. Uninstall all of the old LibreOffice packages. "pkgtool" works great for that. Install the new converted .tgz with installpkg.

I will generally go back to AlienBob's LO packages after a few days but the rpm2tgz method works. You will need to uninstall all of the old LO packages derived from rpms before installing Bob's version again. there are other ways to do it but the above works for me.

Another alternative is to install OpenOffice and use that until LO is repaired. LO is a fork of OpenOffice and you may find it interesting to run OpenOffice and see the differences and similarities.

My machine boots from a NVMe chip but I have an alternative older version of Slackware64 -current that boots from a hard drive in case of some major calamity. It is an alternative to rescue booting from a USB in case of some major deadpool event. I keep a USB rescue boot drive and a gparted USB around handy too for those moments of panic - kernel, existential, and otherwise.

Last edited by Regnad Kcin; 04-15-2018 at 03:24 AM. Reason: update
 
Old 04-15-2018, 02:04 PM   #8
xcom
LQ Newbie
 
Registered: Aug 2016
Location: Germany, Hanau
Distribution: Debian, Slackware
Posts: 8

Rep: Reputation: Disabled
3rd Option SBo

Hi,

yesterday I ran into a problem while building the SlackBuilds.org variant of LibreOffice. I got a compilation error pretty early during the process. After reading the posts here and some of the links provided herein, I took another turn at it.

If you use the Slackbuild you can "just" disable line 149 in the LibreOffice.Slackbuilds file containing:
Code:
--with-system-icu
the LibreOffice builds fine and seems to be running. During the build process an older variant of ICU is downloaded.

Wanted to post this just in case Slackbuilds are an option to you.

Cheers
 
1 members found this post helpful.
  


Reply

Tags
current, libreoffice, xfce


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
LibreOffice and --Current 2016-06-19 frankbell Slackware 13 06-21-2017 09:56 PM
[SOLVED] LibreOffice hangs on save since --current 4.20 Regnad Kcin Slackware 23 09-28-2016 12:30 AM
LibreOffice, -current, and slow dialogs marnold Slackware 43 04-20-2014 08:11 AM
[SOLVED] libreoffice installation problem fabe856 Linux - Software 2 01-14-2013 09:38 AM
Facing installation problem for LibreOffice on linux 5 Shailendra28 Linux - Software 3 01-09-2012 06:00 PM

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

All times are GMT -5. The time now is 11:54 PM.

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
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration