Difficulty installing 0.12.4 64 bit on Centos 6.5

Asked by Alistair Mills

When I try to install, there is an unresolved dependency. I have tried adding lots of things to my Centos, but the dependency remains. Can you tell me what to do please?

Alistair

Here is the log:

sudo yum install stellarium-0.12.4-x86_64.rpm
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
 * base: mirror.synergyworks.co.uk
 * epel: nl.mirror.eurid.eu
 * extras: mirror.synergyworks.co.uk
 * updates: mirror.for.me.uk
Setting up Install Process
Examining stellarium-0.12.4-x86_64.rpm: stellarium-0.12.4-1.x86_64
Marking stellarium-0.12.4-x86_64.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package stellarium.x86_64 0:0.12.4-1 will be installed
--> Processing Dependency: libc.so.6(GLIBC_2.14)(64bit) for package: stellarium-0.12.4-1.x86_64
--> Processing Dependency: libc.so.6(GLIBC_2.15)(64bit) for package: stellarium-0.12.4-1.x86_64
--> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.15)(64bit) for package: stellarium-0.12.4-1.x86_64
--> Finished Dependency Resolution
Error: Package: stellarium-0.12.4-1.x86_64 (/stellarium-0.12.4-x86_64)
           Requires: libc.so.6(GLIBC_2.15)(64bit)
Error: Package: stellarium-0.12.4-1.x86_64 (/stellarium-0.12.4-x86_64)
           Requires: libc.so.6(GLIBC_2.14)(64bit)
Error: Package: stellarium-0.12.4-1.x86_64 (/stellarium-0.12.4-x86_64)
           Requires: libstdc++.so.6(GLIBCXX_3.4.15)(64bit)
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

Question information

Language:
English Edit question
Status:
Answered
For:
Stellarium Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Alexander Wolf (alexwolf) said :
#1

From CentOS FAQ:
22. Where can I get the latest version of XyZ.rpm for CentOS? I cannot find it anywhere.

CentOS is an Enterprise-class operating system and as such is more about stability and long-term support than cutting edge. Major package versions are retained throughout the life cycle of the product. This is generally what Enterprise wants and affords developers a stable base on which to develop without fear that bespoke applications will break every time something gets upgraded to the latest and greatest, but ultimately buggy version or the API changes breaking backwards compatibility.

So no, you will generally NOT find the very latest versions of various packages included in an Enterprise-class operating system such as CentOS. It's a feature not a deficiency.

You should rebuild Stellarium from srpm or don't use it, because CentOS 6.5 has glibc 2.12 only.

Can you help with this problem?

Provide an answer of your own, or ask Alistair Mills for more information if necessary.

To post a message you must log in.