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 |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
|
04-08-2014, 03:38 AM
|
#1
|
LQ Newbie
Registered: Aug 2007
Posts: 14
Rep:
|
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.
|
|
|
04-08-2014, 03:41 AM
|
#2
|
LQ Guru
Registered: Jan 2009
Location: Japan
Distribution: Mostly Debian and CentOS
Posts: 6,726
|
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.
|
|
|
04-08-2014, 03:50 AM
|
#3
|
LQ Newbie
Registered: Aug 2007
Posts: 14
Original Poster
Rep:
|
Yes, I have a subscription, or my company does. I can contact them, anything I could try in the mean time?
|
|
|
04-08-2014, 04:00 AM
|
#4
|
LQ Guru
Registered: Jan 2009
Location: Japan
Distribution: Mostly Debian and CentOS
Posts: 6,726
|
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.
I guess it will be something less that 6.5, in which case you probably need to upgrade.
Evo2.
|
|
|
04-08-2014, 04:07 AM
|
#5
|
LQ Newbie
Registered: Aug 2007
Posts: 14
Original Poster
Rep:
|
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.
|
|
|
04-08-2014, 04:43 AM
|
#6
|
LQ Guru
Registered: Jan 2009
Location: Japan
Distribution: Mostly Debian and CentOS
Posts: 6,726
|
Hi,
Quote:
Originally Posted by markcgriffiths
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.
|
|
|
04-08-2014, 05:08 AM
|
#7
|
LQ Newbie
Registered: Aug 2007
Posts: 14
Original Poster
Rep:
|
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
|
|
|
04-08-2014, 05:34 AM
|
#8
|
LQ Newbie
Registered: Aug 2007
Posts: 14
Original Poster
Rep:
|
Doing this causes the same error:
sudo yum install boost
|
|
|
04-08-2014, 05:39 AM
|
#9
|
LQ Guru
Registered: Jan 2009
Location: Japan
Distribution: Mostly Debian and CentOS
Posts: 6,726
|
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.
|
|
|
04-08-2014, 05:45 AM
|
#10
|
LQ Newbie
Registered: Aug 2007
Posts: 14
Original Poster
Rep:
|
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.
|
|
|
04-08-2014, 10:36 AM
|
#11
|
LQ Guru
Registered: Jan 2009
Location: Japan
Distribution: Mostly Debian and CentOS
Posts: 6,726
|
Hi,
upgrade the packages with
assuming your repos are setup correctly.
If you're unsure check with however is supposed to be administering the machine.
Evo2.
|
|
|
All times are GMT -5. The time now is 10:34 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|