LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 04-08-2014, 03:38 AM   #1
markcgriffiths
LQ Newbie
 
Registered: Aug 2007
Posts: 14

Rep: Reputation: 1
Red Hat 6 Boost Error when installing SW


I am trying to install the Armadillo SW Library and I keep getting this error

Error: Package: boost-1.41.0-18.el6.x86_64 (rhel-updates)
Requires: boost-test = 1.41.0-18.el6
Installed: boost-test-1.41.0-17.el6_4.x86_64 (@rhel-updates)
boost-test = 1.41.0-17.el6_4
Available: boost-test-1.41.0-11.el6_1.2.i686 (rhel)
boost-test = 1.41.0-11.el6_1.2
Error: Package: boost-1.41.0-18.el6.x86_64 (rhel-updates)
Requires: boost-wave = 1.41.0-18.el6
Available: boost-wave-1.41.0-11.el6_1.2.i686 (rhel)
boost-wave = 1.41.0-11.el6_1.2
Available: boost-wave-1.41.0-17.el6_4.i686 (rhel-updates)
boost-wave = 1.41.0-17.el6_4
Error: Package: boost-1.41.0-18.el6.x86_64 (rhel-updates)
Requires: boost-thread = 1.41.0-18.el6
Available: boost-thread-1.41.0-11.el6_1.2.i686 (rhel)
boost-thread = 1.41.0-11.el6_1.2
Available: boost-thread-1.41.0-17.el6_4.i686 (rhel-updates)
boost-thread = 1.41.0-17.el6_4
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

If I try to install boost I get the same error, boost-test is installed. How to fix this? Many other SW packages create this same error. I ran this command to get the error:

sudo yum install armadillo-devel


I am using Red Hat 6.
 
Old 04-08-2014, 03:41 AM   #2
evo2
LQ Guru
 
Registered: Jan 2009
Location: Japan
Distribution: Mostly Debian and CentOS
Posts: 6,726

Rep: Reputation: 1706Reputation: 1706Reputation: 1706Reputation: 1706Reputation: 1706Reputation: 1706Reputation: 1706Reputation: 1706Reputation: 1706Reputation: 1706Reputation: 1706
Hi,

can you confirm that you have a paid subscription?

If yes: then you should contact Red Hat for support - you're paying them
If no: then you won't be able to install packages - perhaps you should consider using CentOS

Evo2.
 
Old 04-08-2014, 03:50 AM   #3
markcgriffiths
LQ Newbie
 
Registered: Aug 2007
Posts: 14

Original Poster
Rep: Reputation: 1
Yes, I have a subscription, or my company does. I can contact them, anything I could try in the mean time?
 
Old 04-08-2014, 04:00 AM   #4
evo2
LQ Guru
 
Registered: Jan 2009
Location: Japan
Distribution: Mostly Debian and CentOS
Posts: 6,726

Rep: Reputation: 1706Reputation: 1706Reputation: 1706Reputation: 1706Reputation: 1706Reputation: 1706Reputation: 1706Reputation: 1706Reputation: 1706Reputation: 1706Reputation: 1706
Hi,

it looks like you may not be on the most recent RHEL 6. RHEL 6.5 has boost-1.41.0-18.el6 where as you have boost-1.41.0-17.el6. So what version do you have? Eg.
Code:
lsb_release --all
I guess it will be something less that 6.5, in which case you probably need to upgrade.

Evo2.
 
Old 04-08-2014, 04:07 AM   #5
markcgriffiths
LQ Newbie
 
Registered: Aug 2007
Posts: 14

Original Poster
Rep: Reputation: 1
I am using Red Hat 6.4, that is the latest version which my company has.

Description: Red Hat Enterprise Linux Workstation release 6.4 (Santiago)
Release: 6.4
Codename: Santiago

I am also installing an old version of Armadillo too, in theory it should work with Red Hat 6.4.
 
Old 04-08-2014, 04:43 AM   #6
evo2
LQ Guru
 
Registered: Jan 2009
Location: Japan
Distribution: Mostly Debian and CentOS
Posts: 6,726

Rep: Reputation: 1706Reputation: 1706Reputation: 1706Reputation: 1706Reputation: 1706Reputation: 1706Reputation: 1706Reputation: 1706Reputation: 1706Reputation: 1706Reputation: 1706
Hi,
Quote:
Originally Posted by markcgriffiths View Post
I am also installing an old version of Armadillo too, in theory it should work with Red Hat 6.4.
Are you sure? How are you trying to install it? Are you following some instructions posted somewhere? Can you post the full terminal output when you try to install armadillo (including whatever command you issued).

Evo2.
 
Old 04-08-2014, 05:08 AM   #7
markcgriffiths
LQ Newbie
 
Registered: Aug 2007
Posts: 14

Original Poster
Rep: Reputation: 1
Here is the full error: Armadillo 3.8 is pretty old, released 2013-03-01.

sudo yum install armadillo-devel
Loaded plugins: downloadonly, fastestmirror, keys, noproxy, priorities, refresh-
: packagekit, security
Repository rhel-source is listed more than once in the configuration
Loading mirror speeds from cached hostfile
128 packages excluded due to repository priority protections
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package armadillo-devel.x86_64 0:3.800.2-1.el6 will be installed
--> Processing Dependency: boost-devel for package: armadillo-devel-3.800.2-1.el6.x86_64
--> Running transaction check
---> Package boost-devel.x86_64 0:1.41.0-18.el6 will be installed
--> Processing Dependency: boost = 1.41.0-18.el6 for package: boost-devel-1.41.0-18.el6.x86_64
--> Processing Dependency: libboost_wserialization.so.5()(64bit) for package: boost-devel-1.41.0-18.el6.x86_64
--> Processing Dependency: libboost_wserialization-mt.so.5()(64bit) for package: boost-devel-1.41.0-18.el6.x86_64
--> Processing Dependency: libboost_wave-mt.so.5()(64bit) for package: boost-devel-1.41.0-18.el6.x86_64
--> Processing Dependency: libboost_thread-mt.so.5()(64bit) for package: boost-devel-1.41.0-18.el6.x86_64
--> Processing Dependency: libboost_signals.so.5()(64bit) for package: boost-devel-1.41.0-18.el6.x86_64
--> Processing Dependency: libboost_signals-mt.so.5()(64bit) for package: boost-devel-1.41.0-18.el6.x86_64
--> Processing Dependency: libboost_serialization.so.5()(64bit) for package: boost-devel-1.41.0-18.el6.x86_64
--> Processing Dependency: libboost_serialization-mt.so.5()(64bit) for package: boost-devel-1.41.0-18.el6.x86_64
--> Processing Dependency: libboost_regex.so.5()(64bit) for package: boost-devel-1.41.0-18.el6.x86_64
--> Processing Dependency: libboost_regex-mt.so.5()(64bit) for package: boost-devel-1.41.0-18.el6.x86_64
--> Processing Dependency: libboost_python.so.5()(64bit) for package: boost-devel-1.41.0-18.el6.x86_64
--> Processing Dependency: libboost_python-mt.so.5()(64bit) for package: boost-devel-1.41.0-18.el6.x86_64
--> Processing Dependency: libboost_math_tr1l.so.5()(64bit) for package: boost-devel-1.41.0-18.el6.x86_64
--> Processing Dependency: libboost_math_tr1l-mt.so.5()(64bit) for package: boost-devel-1.41.0-18.el6.x86_64
--> Processing Dependency: libboost_math_tr1f.so.5()(64bit) for package: boost-devel-1.41.0-18.el6.x86_64
--> Processing Dependency: libboost_math_tr1f-mt.so.5()(64bit) for package: boost-devel-1.41.0-18.el6.x86_64
--> Processing Dependency: libboost_math_tr1.so.5()(64bit) for package: boost-devel-1.41.0-18.el6.x86_64
--> Processing Dependency: libboost_math_tr1-mt.so.5()(64bit) for package: boost-devel-1.41.0-18.el6.x86_64
--> Processing Dependency: libboost_math_c99l.so.5()(64bit) for package: boost-devel-1.41.0-18.el6.x86_64
--> Processing Dependency: libboost_math_c99l-mt.so.5()(64bit) for package: boost-devel-1.41.0-18.el6.x86_64
--> Processing Dependency: libboost_math_c99f.so.5()(64bit) for package: boost-devel-1.41.0-18.el6.x86_64
--> Processing Dependency: libboost_math_c99f-mt.so.5()(64bit) for package: boost-devel-1.41.0-18.el6.x86_64
--> Processing Dependency: libboost_math_c99.so.5()(64bit) for package: boost-devel-1.41.0-18.el6.x86_64
--> Processing Dependency: libboost_math_c99-mt.so.5()(64bit) for package: boost-devel-1.41.0-18.el6.x86_64
--> Processing Dependency: libboost_iostreams.so.5()(64bit) for package: boost-devel-1.41.0-18.el6.x86_64
--> Processing Dependency: libboost_iostreams-mt.so.5()(64bit) for package: boost-devel-1.41.0-18.el6.x86_64
--> Processing Dependency: libboost_graph.so.5()(64bit) for package: boost-devel-1.41.0-18.el6.x86_64
--> Processing Dependency: libboost_graph-mt.so.5()(64bit) for package: boost-devel-1.41.0-18.el6.x86_64
--> Processing Dependency: libboost_date_time.so.5()(64bit) for package: boost-devel-1.41.0-18.el6.x86_64
--> Processing Dependency: libboost_date_time-mt.so.5()(64bit) for package: boost-devel-1.41.0-18.el6.x86_64
--> Running transaction check
---> Package boost.x86_64 0:1.41.0-18.el6 will be installed
--> Processing Dependency: boost-wave = 1.41.0-18.el6 for package: boost-1.41.0-18.el6.x86_64
--> Processing Dependency: boost-thread = 1.41.0-18.el6 for package: boost-1.41.0-18.el6.x86_64
--> Processing Dependency: boost-test = 1.41.0-18.el6 for package: boost-1.41.0-18.el6.x86_64
---> Package boost-date-time.x86_64 0:1.41.0-18.el6 will be installed
---> Package boost-graph.x86_64 0:1.41.0-18.el6 will be installed
---> Package boost-iostreams.x86_64 0:1.41.0-18.el6 will be installed
---> Package boost-math.x86_64 0:1.41.0-18.el6 will be installed
---> Package boost-python.x86_64 0:1.41.0-18.el6 will be installed
---> Package boost-regex.x86_64 0:1.41.0-18.el6 will be installed
---> Package boost-serialization.x86_64 0:1.41.0-18.el6 will be installed
---> Package boost-signals.x86_64 0:1.41.0-18.el6 will be installed
---> Package boost-thread.x86_64 0:1.41.0-17.el6_4 will be installed
---> Package boost-wave.x86_64 0:1.41.0-17.el6_4 will be installed
--> Processing Dependency: boost-system = 1.41.0-17.el6_4 for package: boost-wave-1.41.0-17.el6_4.x86_64
--> Processing Dependency: boost-filesystem = 1.41.0-17.el6_4 for package: boost-wave-1.41.0-17.el6_4.x86_64
--> Processing Dependency: boost-date-time = 1.41.0-17.el6_4 for package: boost-wave-1.41.0-17.el6_4.x86_64
--> Running transaction check
---> Package boost.x86_64 0:1.41.0-18.el6 will be installed
--> Processing Dependency: boost-wave = 1.41.0-18.el6 for package: boost-1.41.0-18.el6.x86_64
--> Processing Dependency: boost-thread = 1.41.0-18.el6 for package: boost-1.41.0-18.el6.x86_64
--> Processing Dependency: boost-test = 1.41.0-18.el6 for package: boost-1.41.0-18.el6.x86_64
---> Package boost-date-time.i686 0:1.41.0-17.el6_4 will be installed
---> Package boost-filesystem.i686 0:1.41.0-17.el6_4 will be installed
---> Package boost-system.i686 0:1.41.0-17.el6_4 will be installed
--> Finished Dependency Resolution
Error: Package: boost-1.41.0-18.el6.x86_64 (rhel-updates)
Requires: boost-test = 1.41.0-18.el6
Installed: boost-test-1.41.0-17.el6_4.x86_64 (@rhel-updates)
boost-test = 1.41.0-17.el6_4
Available: boost-test-1.41.0-11.el6_1.2.i686 (rhel)
boost-test = 1.41.0-11.el6_1.2
Error: Package: boost-1.41.0-18.el6.x86_64 (rhel-updates)
Requires: boost-wave = 1.41.0-18.el6
Available: boost-wave-1.41.0-11.el6_1.2.i686 (rhel)
boost-wave = 1.41.0-11.el6_1.2
Available: boost-wave-1.41.0-17.el6_4.i686 (rhel-updates)
boost-wave = 1.41.0-17.el6_4
Error: Package: boost-1.41.0-18.el6.x86_64 (rhel-updates)
Requires: boost-thread = 1.41.0-18.el6
Available: boost-thread-1.41.0-11.el6_1.2.i686 (rhel)
boost-thread = 1.41.0-11.el6_1.2
Available: boost-thread-1.41.0-17.el6_4.i686 (rhel-updates)
boost-thread = 1.41.0-17.el6_4
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
 
Old 04-08-2014, 05:34 AM   #8
markcgriffiths
LQ Newbie
 
Registered: Aug 2007
Posts: 14

Original Poster
Rep: Reputation: 1
Doing this causes the same error:

sudo yum install boost
 
Old 04-08-2014, 05:39 AM   #9
evo2
LQ Guru
 
Registered: Jan 2009
Location: Japan
Distribution: Mostly Debian and CentOS
Posts: 6,726

Rep: Reputation: 1706Reputation: 1706Reputation: 1706Reputation: 1706Reputation: 1706Reputation: 1706Reputation: 1706Reputation: 1706Reputation: 1706Reputation: 1706Reputation: 1706
Hi,

well, it clearly depends on the newer boost packages than what you currently have installed. Is there any reason you can't upgrade those packages?

Evo2.
 
Old 04-08-2014, 05:45 AM   #10
markcgriffiths
LQ Newbie
 
Registered: Aug 2007
Posts: 14

Original Poster
Rep: Reputation: 1
So, I guess the only way to do that is manually download, build and link myself? I can try, I'm no Linux guru, that is why I really wanted to use yum.

Thanks anyway.
 
Old 04-08-2014, 10:36 AM   #11
evo2
LQ Guru
 
Registered: Jan 2009
Location: Japan
Distribution: Mostly Debian and CentOS
Posts: 6,726

Rep: Reputation: 1706Reputation: 1706Reputation: 1706Reputation: 1706Reputation: 1706Reputation: 1706Reputation: 1706Reputation: 1706Reputation: 1706Reputation: 1706Reputation: 1706
Hi,

upgrade the packages with
Code:
yum upgrade
assuming your repos are setup correctly.

If you're unsure check with however is supposed to be administering the machine.

Evo2.
 
  


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
LXer: Red Hat: Crisis to boost open source LXer Syndicated Linux News 0 10-16-2008 08:50 PM
LXer: How Red Hat Linux can help you boost performance and shrink IT costs LXer Syndicated Linux News 0 11-22-2007 04:51 PM
LXer: Vista slip to boost Linux says Red Hat LXer Syndicated Linux News 0 03-29-2006 05:54 PM
Error installing Red Hat 6.2 Dotmatrix29 Linux - Newbie 6 01-10-2006 07:18 PM
Performance Boost on Red Hat 9 d_t_baker Red Hat 2 10-29-2003 12:32 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 10:34 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
Open Source Consulting | Domain Registration