Main menu:

Sponsoring

Please consider a small donation:

 

 

Or you can donate bitcoin:

 

Thanks to TekLinks in Birmingham, AL, for providing colocation and bandwidth.

Page Rank

Fame

FOSS Force Best Blog--2013 Award

Recent posts

Recent comments

About this blog

I am Eric Hameleers, and this is where I think out loud.
More about me.

Search

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 211 other subscribers

My Favourites

Slackware

Calendar

July 2016
M T W T F S S
« Jun    
 123
45678910
11121314151617
18192021222324
25262728293031

RSS Alien's Slackware packages

RSS Alien's unofficial KDE Slackware packages

RSS Alien's multilib packages

RSS Slackware64-current

Meta

First victim of slackware-current update 20150421 healed: LibreOffice

Three days ago, there was a massive update to Slackware’s development tree. More than 50% of all packages in Slackware have either been rebuilt, upgraded or added new.

The result of these massive (core) library updates was to be expected: all kinds of 3rd party packages stopped working because the libraries they were dynamically linking to, have disappeared. My KDE 5 packages definitely need a big make-over, but since those packages are considered “testing” anyway, even for Slackware’s development standards, I thought it was more important to concentrate first on a package which to many is a productive tool for every day use: LibreOffice.

Three weeks ago, a version of LibreOffice was released which I had not yet packaged: LibreOffice 4.4.2. For some time now, my LibreOffice packages which I am compiling on Slackware 14.1 would not run in combination with my Ktown packages of KDE 4.14.3 for Slackware-current – thanks to the updated harfbuzz package that I shipped together with my KDE packages. Users of LibreOffice could simply downgrade to the harfbuzz package of Slackware-current and LibreOffice would work again. A simple enouigh fix without serious consequences to their KDE desktop.

And now finally, all those KDE packages, including the latest harfbuzz, have been added by Patrick to Slackware-current itself… causing permanent breakage for LibreOffice. A libreoffice package compiled on Slackware-current was the only option to fix this.

I wanted to grab that LibreOffice 4.4.2 source I just mentioned, but noticed that the mirror carried 4.4.3 “prerelease” sources too. Since we are all happily beta-testing Slackware here, I thought that I should grab these 4.4.3 sources instead. And so I did, and built packages out of them. People on LQ have already confirmed that they work like a charm.

My LibreOffice 4.4.3 packages for Slackware-current are ready for download from the usual mirror locations (mirrors should be fully sync-ed in 24 hours, taper is already uptodate):

New packages for Slackware 14.1 will arrive too, eventually. But my first priority now, is to fix KDE 5 and whatever else is no longer working… not looking forward to compiling Qt 5.4.1 for two architectures. But, I may not wait until I have compiled all packages (both 64-bit and 32-bit). If the 64-bit packages for KDE 5 are done and I am satisfied that they run without issues, I will upload those right away. I don’t think there are that many people running Slackware-current with my Plasma desktop on 32-bit.

Have fun! Eric

 

Comments

Comment from Eduardo
Posted: April 24, 2015 at 20:51

Thank you Eric!

Comment from regnad kcin
Posted: April 25, 2015 at 03:21

I had no problems installing this updated libreoffice on a fresh install of slackware 64-current (no ktown or multilib yet) but on my old box just upgraded to the latest slackware 64-current, latest multilib, latest ktown… this libreoffice still fails. I have had many versions of libreoffice on this machine and I feel that there is something hanging around that is blocking success… will keep working on it.

Comment from lems
Posted: April 25, 2015 at 09:21

Hi Eric,

I’m looking forward to the rebuilt KDE5 packages. It’s one of the reasons I haven’t upgraded to the latest -current updates yet. I understand that 32 bit is low priority — I’ll wait some more then. Thank you for doing this!

lems

Comment from Wouter de Geus
Posted: April 25, 2015 at 09:54

Nice work Eric, thanks for your continued effort in building all these packages!
Do you have an eta on updated packages for gcc/glibc-multilib? They just broke on my testing machine due to being linked against an old libmpc 🙂
Thanks again!

Comment from regnad kcin
Posted: April 25, 2015 at 13:33

i upgraded slackware64-current again which added some new changes made this morning (25 April), which also cleansed the old libreoffice version fragments. reinstalled same new version of libreoffice now all is well and quick too.

Comment from alienbob
Posted: April 25, 2015 at 14:24

Hi Wouter. I am compiling updated multilib gcc packages right now (there was an update to gcc in -current). But I do not see the need for an updated glibc, I have no issues with it. Can you explain what kind of errors you are getting?

Comment from alienbob
Posted: April 25, 2015 at 15:14

OK… I noticed what happens after upgrading to the new libmpc package….
I’ll have to think about how to evade this chicken & egg problem since I do not have working compiler either afterwards.

Comment from Robby
Posted: April 25, 2015 at 18:23

Hi Eric, can you indicate if this version of LibreOffice will work on a system using -current before 20150421?

Comment from alienbob
Posted: April 25, 2015 at 18:35

It won’t.

Comment from Widya Walesa
Posted: April 28, 2015 at 17:19

Just downloaded it couple of hours ago and using it to wrote my monthly report. I think this version is more robust than the older LO 4.4.1. Big thanks.

Comment from slack
Posted: May 1, 2015 at 14:41

Hey, qbittorrent is also not working:
qbittorrent: error while loading shared libraries: libboost_system.so.1.54.0: cannot open shared object file: No such file or directory

Write a comment