LinuxQuestions.org
Review your favorite Linux distribution.
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-30-2022, 11:12 PM   #16
mfoley
Senior Member
 
Registered: Oct 2008
Location: Columbus, Ohio USA
Distribution: Slackware
Posts: 2,638

Rep: Reputation: 183Reputation: 183

I ran into this problem today as well. I'm glad there's an interim solution, but I must not be smart enough to know how to do it. I did:
Code:
wget "http://www.slackware.com/~alien/slackbuilds/boost-compat/pkg/current/boost-compat-1.78-i586-1alien.txz"
installpkg boost-compat-1.78-i586-1alien.txz
I still get "error while loading shared libraries: libboost_locale.so.1.77.0". I did reboot.

What am I missing?

Never mind - as soon as I posted this reply I noticed that I used the 32bit package. I removed that and did:
Code:
wget "http://www.slackware.com/~alien/slackbuilds/boost-compat/pkg64/current/boost-compat-1.78-x86_64-1alien.txz"
installpkg boost-compat-1.78-x86_64-1alien.txz
and that worked. Didn't have to reboot. Sorry for the noise.

Last edited by mfoley; 01-30-2022 at 11:19 PM. Reason: Idiot!
 
Old 01-31-2022, 11:50 AM   #17
marnold
Member
 
Registered: Dec 2005
Distribution: Slackware64 15.0 Multilib
Posts: 313

Original Poster
Rep: Reputation: 52
Quote:
Originally Posted by mfoley View Post
Didn't have to reboot. Sorry for the noise.
I wish I had a nickel for every time I've done that. I seemingly exhaust all possibilities and then find the solution moments after posting on here. Keeps you humble, I guess.
 
Old 02-01-2022, 02:19 PM   #18
kfanyo
LQ Newbie
 
Registered: Sep 2008
Posts: 9

Rep: Reputation: 3
libboost

Hi, All,

I started one of the Libreoffice programs in a terminal and got the complaint that it couldn't load libboost-1.77.0.

As of Slackware distro kernel version 5.15.17, libboost is version 1.78.

On the hunch that Libreoffice is searching for a specific version number (file) and not a symlink, I installed 1.77 from the 5.15.16 distro and then re-installed 1.78 to make the symlinks current again, and, voila, Libreoffice returned, seemingly no worse for wear. 1.77 and 1.78 seem to be cohabiting well since, I presume, all other programs will use the symlinks which continue to point to version 1.78.

HTH,

Ken
 
Old 02-01-2022, 02:58 PM   #19
kfanyo
LQ Newbie
 
Registered: Sep 2008
Posts: 9

Rep: Reputation: 3
libboost

Hi, All,

I started one of the Libreoffice programs in a terminal and got the complaint that it couldn't load libboost-1.77.0.

As of Slackware distro kernel version 5.15.17, libboost is version 1.78.

On the hunch that Libreoffice is searching for a specific version number (file) and not a symlink, I installed 1.77 from the 5.15.16 distro and then re-installed 1.78 to make the symlinks current again, and, voila, Libreoffice returned, seemingly no worse for wear. 1.77 and 1.78 seem to be cohabiting well since, I presume, all other programs will use the symlinks which continue to point to version 1.78.

HTH,

Ken
 
Old 02-01-2022, 03:02 PM   #20
Windu
Member
 
Registered: Aug 2021
Distribution: Arch Linux, Debian, Slackware
Posts: 599

Rep: Reputation: Disabled
Quote:
Originally Posted by kfanyo View Post
Hi, All,

I started one of the Libreoffice programs in a terminal and got the complaint that it couldn't load libboost-1.77.0.

As of Slackware distro kernel version 5.15.17, libboost is version 1.78.

On the hunch that Libreoffice is searching for a specific version number (file) and not a symlink, I installed 1.77 from the 5.15.16 distro and then re-installed 1.78 to make the symlinks current again, and, voila, Libreoffice returned, seemingly no worse for wear. 1.77 and 1.78 seem to be cohabiting well since, I presume, all other programs will use the symlinks which continue to point to version 1.78.

HTH,

Ken
You have now two boost programs installed and everytime you run slackpkg it will complain about that.
A more future-proof solution was given one post above yours:
Code:
wget "http://www.slackware.com/~alien/slackbuilds/boost-compat/pkg64/current/boost-compat-1.78-x86_64-1alien.txz"
installpkg boost-compat-1.78-x86_64-1alien.txz
 
Old 02-01-2022, 04:57 PM   #21
kfanyo
LQ Newbie
 
Registered: Sep 2008
Posts: 9

Rep: Reputation: 3
Quote:
Originally Posted by Windu View Post
You have now two boost programs installed and everytime you run slackpkg it will complain about that.
A more future-proof solution was given one post above yours:
Code:
wget "http://www.slackware.com/~alien/slackbuilds/boost-compat/pkg64/current/boost-compat-1.78-x86_64-1alien.txz"
installpkg boost-compat-1.78-x86_64-1alien.txz
If you look inside boost-compat, you'll see it installs Boost versions 1.73, I think, to 1.78.

I agree with converting all the rpms to tgz. Seems like the best solution. A script should be pretty easy to write.

Thanks...
 
Old 02-01-2022, 04:59 PM   #22
Windu
Member
 
Registered: Aug 2021
Distribution: Arch Linux, Debian, Slackware
Posts: 599

Rep: Reputation: Disabled
Quote:
Originally Posted by kfanyo View Post
If you look inside boost-compat, you'll see it installs Boost versions 1.73, I think, to 1.78.

I agree with converting all the rpms to tgz. Seems like the best solution. A script should be pretty easy to write.

Thanks...
The RPMs are not built on Slackware, Bob knows what incompatibilities they bring.
 
Old 02-01-2022, 05:12 PM   #23
Minime_2003
Member
 
Registered: Aug 2021
Location: Sweden
Distribution: Slackware
Posts: 123

Rep: Reputation: 40
Itīs a easy fix...all you have to do is to link the libboost version to libboost like this:

Code:
ln -s /usr/lib64/libboost_locale.so.1.78.0 /usr/lib64/libboost_locale.so.1.77.0
ln -s /usr/lib64/libboost_iostreams.so.1.78.0 /usr/lib64/libboost_iostreams.so.1.77.0
ln -s /usr/lib64/libboost_filesystem.so.1.78.0 /usr/lib64/libboost_filesystem.so.1.77.0
ln -s /usr/lib64/libboost_system.so.1.78.0 /usr/lib64/libboost_system.so.1.77.0

Last edited by Minime_2003; 02-01-2022 at 05:20 PM.
 
Old 02-01-2022, 05:26 PM   #24
drumz
Member
 
Registered: Apr 2005
Location: Oklahoma, USA
Distribution: Slackware
Posts: 907

Rep: Reputation: 697Reputation: 697Reputation: 697Reputation: 697Reputation: 697Reputation: 697
Quote:
Originally Posted by Minime_2003 View Post
Itīs a easy fix...all you have to do is to link the libboost version to libboost like this:

Code:
ln -s /usr/lib64/libboost_locale.so.1.78.0 /usr/lib64/libboost_locale.so.1.77.0
ln -s /usr/lib64/libboost_iostreams.so.1.78.0 /usr/lib64/libboost_iostreams.so.1.77.0
ln -s /usr/lib64/libboost_filesystem.so.1.78.0 /usr/lib64/libboost_filesystem.so.1.77.0
ln -s /usr/lib64/libboost_system.so.1.78.0 /usr/lib64/libboost_system.so.1.77.0
libboost doesn't guarantee backwards compatibility. Doing this might cause problems.
 
Old 02-01-2022, 11:13 PM   #25
Minime_2003
Member
 
Registered: Aug 2021
Location: Sweden
Distribution: Slackware
Posts: 123

Rep: Reputation: 40
Works to resolve the issue at the moment anyway, other option would be to rebuild Libreoffice.
Or wait and hope AlienBob does this...
 
  


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] No package 'x11' found No package 'xext' found No package 'xdamage' found No package 'xfixes' found No package 'x11-xcb' found Jigsaw Linux From Scratch 14 02-23-2021 08:35 PM
[SOLVED] Latest -current update broke AlienBob's plasma 5 3rensho Slackware 3 12-07-2017 05:28 AM
[SOLVED] sep-26 current upgrade (boost) broke alien's libreoffice fsauer Slackware 7 09-28-2017 10:49 AM

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

All times are GMT -5. The time now is 12:23 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