LinuxQuestions.org
Visit Jeremy's Blog.
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-20-2019, 10:00 PM   #1
BW-userx
LQ Guru
 
Registered: Sep 2013
Location: MID-SOUTH USA
Distribution: Slackware 14.2 current / Linux Mint / Debian / Void Linux
Posts: 8,508

Rep: Reputation: 1775Reputation: 1775Reputation: 1775Reputation: 1775Reputation: 1775Reputation: 1775Reputation: 1775Reputation: 1775Reputation: 1775Reputation: 1775Reputation: 1775
what if I blacklist boost-1.70.0 before an update on current?


boost-1.70.0 is causing issues with certain after market installs of apps.

I reinstalled slack current off and older current dvd iso using boost-1.69 so I could get back what I lost. If I was to try and blacklist boost so does not update. Would that potentiality mess up other apps within current keeping boost at 1.69?

for example this is using boost 1.7
Code:
Fri Apr 12 22:13:09 UTC 2019
a/gawk-5.0.0-i586-1.txz: Upgraded.
ap/pamixer-1.4-i586-2.txz: Rebuilt.
Recompiled against boost-1.70.0.
With this install I got back qbittorrent, but iTunes does not fully work.

I am not in a the mood to pull a trial and error to find out at the moment.

Last edited by BW-userx; 04-20-2019 at 10:02 PM.
 
Old 04-20-2019, 11:16 PM   #2
ehartman
Member
 
Registered: Jul 2007
Location: Delft, The Netherlands
Distribution: Slackware
Posts: 523

Rep: Reputation: 249Reputation: 249Reputation: 249
Quote:
Originally Posted by BW-userx View Post
bIf I was to try and blacklist boost so does not update. Would that potentiality mess up other apps within current keeping boost at 1.69?
Yes, it would mess up all packages that have already been recompiled against the boost 1.70 release.
The smart thing to do would be to "installpkg" this new release of boost, so that the older library stays on your system, but the new one will be there too (and is the default one).
Then those applications that still use the older one can find it, but all recompiled ones can find the updated library too.
When finally all of the programs have been recompiled you don't need the older library anymore so you can then "removepkg" that old release of boost.
 
1 members found this post helpful.
Old 04-21-2019, 05:57 AM   #3
mats_b_tegner
Member
 
Registered: Nov 2009
Location: Gothenburg, Sweden
Distribution: Slackware64
Posts: 503

Rep: Reputation: 292Reputation: 292Reputation: 292
I use AlienBOB's boost-compat package. That way third-party packages continue to work even if boost is updated on -current.
http://www.slackware.com/~alien/slac.../boost-compat/

Last edited by mats_b_tegner; 04-21-2019 at 06:04 AM.
 
3 members found this post helpful.
Old 04-21-2019, 01:04 PM   #4
BW-userx
LQ Guru
 
Registered: Sep 2013
Location: MID-SOUTH USA
Distribution: Slackware 14.2 current / Linux Mint / Debian / Void Linux
Posts: 8,508

Original Poster
Rep: Reputation: 1775Reputation: 1775Reputation: 1775Reputation: 1775Reputation: 1775Reputation: 1775Reputation: 1775Reputation: 1775Reputation: 1775Reputation: 1775Reputation: 1775
Quote:
Originally Posted by ehartman View Post
Yes, it would mess up all packages that have already been recompiled against the boost 1.70 release.
The smart thing to do would be to "installpkg" this new release of boost, so that the older library stays on your system, but the new one will be there too (and is the default one).
Then those applications that still use the older one can find it, but all recompiled ones can find the updated library too.
When finally all of the programs have been recompiled you don't need the older library anymore so you can then "removepkg" that old release of boost.
thanks, good lead in for the post after yours. !!
 
Old 04-21-2019, 01:05 PM   #5
BW-userx
LQ Guru
 
Registered: Sep 2013
Location: MID-SOUTH USA
Distribution: Slackware 14.2 current / Linux Mint / Debian / Void Linux
Posts: 8,508

Original Poster
Rep: Reputation: 1775Reputation: 1775Reputation: 1775Reputation: 1775Reputation: 1775Reputation: 1775Reputation: 1775Reputation: 1775Reputation: 1775Reputation: 1775Reputation: 1775
Quote:
Originally Posted by mats_b_tegner View Post
I use AlienBOB's boost-compat package. That way third-party packages continue to work even if boost is updated on -current.
http://www.slackware.com/~alien/slac.../boost-compat/
so install this
boost-compat-1.70-x86_64-1alien.txz

and hold back the upgraded boost 1.7 and keep 1.69 installed?

what is your method of operation on this?

if I just add the word boost in the blacklist then anything matching it will not be added whenever upgrading, yes?

that maybe a redundant question, but i am asking it anyways.

Last edited by BW-userx; 04-21-2019 at 01:17 PM.
 
Old 04-21-2019, 01:10 PM   #6
Drakeo
Senior Member
 
Registered: Jan 2008
Location: Urbana IL
Distribution: Slackware, Slacko,
Posts: 3,673
Blog Entries: 3

Rep: Reputation: 478Reputation: 478Reputation: 478Reputation: 478Reputation: 478
BW-userx You can have more than one boost. You just point the application to that boost. Been a while.
but I did that when I ran across so programs that ran on older boost versions. so I renamed it to boost-1.4.9 and had the apps look for that.
Boost is a real pain. Been dealing with this issue for 9 years now on another huge program. slowly moving parts of it away.
usr/lib/boost-1.4.9
/usr/include/boost-1.4.9
one more thing you may want to build boost static and then at linking time it uses the .a not the dot.so.
make sure your .a is executable.

removed my .so on my static builds and thats how the project goes links static.
now no more version issue.

Last edited by Drakeo; 04-21-2019 at 01:14 PM.
 
1 members found this post helpful.
Old 04-21-2019, 01:28 PM   #7
BW-userx
LQ Guru
 
Registered: Sep 2013
Location: MID-SOUTH USA
Distribution: Slackware 14.2 current / Linux Mint / Debian / Void Linux
Posts: 8,508

Original Poster
Rep: Reputation: 1775Reputation: 1775Reputation: 1775Reputation: 1775Reputation: 1775Reputation: 1775Reputation: 1775Reputation: 1775Reputation: 1775Reputation: 1775Reputation: 1775
Quote:
Originally Posted by Drakeo View Post
BW-userx You can have more than one boost. You just point the application to that boost. Been a while.
but I did that when I ran across so programs that ran on older boost versions. so I renamed it to boost-1.4.9 and had the apps look for that.
Boost is a real pain. Been dealing with this issue for 9 years now on another huge program. slowly moving parts of it away.
usr/lib/boost-1.4.9
/usr/include/boost-1.4.9
one more thing you may want to build boost static and then at linking time it uses the .a not the dot.so.
make sure your .a is executable.

removed my .so on my static builds and thats how the project goes links static.
now no more version issue.
sounds like fun tweaking.

I installed that alien bob boost, blacklisted 'boost' am running upgrade, I didn't see anything with the word boost in it to be installed.

so after this I think it got a peck and hunt to see whats what, as for me qbittorrent is the only thing I noticed that failed due to the boost update, and look into what you just mentioned. thanks for your insight.

this whole issue I am having looks to be fixed.
https://www.linuxquestions.org/quest...99#post5987099
post #1806 a patch for libtorrent-rasterbar has been pushed on ponce sight.

Last edited by BW-userx; 04-21-2019 at 01:35 PM.
 
Old 04-21-2019, 04:59 PM   #8
mats_b_tegner
Member
 
Registered: Nov 2009
Location: Gothenburg, Sweden
Distribution: Slackware64
Posts: 503

Rep: Reputation: 292Reputation: 292Reputation: 292
Quote:
Originally Posted by BW-userx View Post
so install this
boost-compat-1.70-x86_64-1alien.txz
and hold back the upgraded boost 1.7 and keep 1.69 installed?
what is your method of operation on this?
No, I don't blacklist boost. AlienBob's LibreOffice 6.1.4, for example, is dependent on an older version of boost so I needed the boost-compat package.

Last edited by mats_b_tegner; 04-21-2019 at 06:35 PM.
 
Old 04-21-2019, 05:27 PM   #9
BW-userx
LQ Guru
 
Registered: Sep 2013
Location: MID-SOUTH USA
Distribution: Slackware 14.2 current / Linux Mint / Debian / Void Linux
Posts: 8,508

Original Poster
Rep: Reputation: 1775Reputation: 1775Reputation: 1775Reputation: 1775Reputation: 1775Reputation: 1775Reputation: 1775Reputation: 1775Reputation: 1775Reputation: 1775Reputation: 1775
Quote:
Originally Posted by mats_b_tegner View Post
No, I don't blacklist boost. AlienBob's LibreOffice 6.1.4, for example, is dependent on an older version of boost so I needed the boost-compact package.
I got that torrent package qbittorrent needs fixed and boot I just went ahead and let it replace the 1.69 and still got bobs boost mini pac or whatever he called it installed. I was just sitting here thinking about removing it to see what that does, as I have to rebuild ffmpeg4 and mpv some of the video players do not work. never noticed before, because never used others because I been using mpv.

gmplayer, xine isn't working. I am not going to loose sleep over it , It is just something I noticed.

Last edited by BW-userx; 04-21-2019 at 05:33 PM.
 
  


Reply


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
blacklist ipv6 not working -current Celyr Slackware 14 01-14-2013 04:43 AM
[SOLVED] Slackpkg blacklist ignored when using clean-system on current octoberblu3 Slackware 6 05-02-2010 09:45 PM
slackpkg/blacklist for AlienBob's current multilib and kde 4.4.2 packages damgar Slackware 7 04-08-2010 09:33 PM
Blacklist Update Dogar Linux - Software 8 04-18-2007 08:08 AM
?Odd bug. modprobe.blacklist~ behaves as modprobe.blacklist arubin Slackware 1 11-05-2006 07:08 PM

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

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