Changes between Version 2 and Version 3 of Skype22ForCentOS5


Ignore:
Timestamp:
Apr 12, 2011 4:29:12 AM (14 years ago)
Author:
iva
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Skype22ForCentOS5

    v2 v3  
    11
    22== Package, install Skype 2.2.0.25 on CentOS 5 ==
    3 
    4 
    53
    64CentOS 5 has its own **GCC Standard C++ Library** package, but it is relatively old:
     
    9189}}}
    9290
     91=== Upgrade to CentOS 5.6 ===
     92
     93If you'd followed instructions given above, and now are trying to upgrade your system to **CentOS 5.6**, you may encounter the following error:
     94
     95{{{
     96# yum update
     97 [...]
     98ERROR with rpm_check_debug vs depsolve:
     99libstdc++.so.6(GLIBCXX_3.4.9) is needed by (installed) skype-2.2.0.25-2.el5.punkts.i386
     100libstdc++.so.6(GLIBCXX_3.4.9) is needed by (installed) skype-2.2.0.25-2.el5.punkts.i386
     101libstdc++.so.6(GLIBCXX_3.4.9) is needed by (installed) skype-2.2.0.25-2.el5.punkts.i386
     102libstdc++.so.6(GLIBCXX_3.4.9) is needed by (installed) skype-2.2.0.25-2.el5.punkts.i386
     103Complete!
     104(1, [u'Please report this error in https://bugzilla.redhat.com/enter_bug.cgi?product=Red%20Hat%20Enterprise%20Linux%205&component=yum'])
     105#
     106}}}
     107
     108To work around this problem uninstall the {{{libstdc++-4.3.2-7}}} package, upgrade {{{libstdc++}}} to the version that comes with CentOS 5.6, and then install the {{{libstdc++-4.3.2-7}}} package back in place.
     109
     110{{{
     111# rpm -e --nodeps libstdc++-4.3.2-7
     112#
     113# yum update libstdc++
     114 [...]
     115
     116Updated:
     117  libstdc++.i386 0:4.1.2-50.el5                 libstdc++.x86_64 0:4.1.2-50.el5               
     118
     119Dependency Updated:
     120  cpp.x86_64 0:4.1.2-50.el5                    gcc.x86_64 0:4.1.2-50.el5                       
     121  gcc-c++.x86_64 0:4.1.2-50.el5                gcc-gfortran.x86_64 0:4.1.2-50.el5             
     122  libgcc.i386 0:4.1.2-50.el5                   libgcc.x86_64 0:4.1.2-50.el5                   
     123  libgfortran.x86_64 0:4.1.2-50.el5            libstdc++-devel.x86_64 0:4.1.2-50.el5           
     124
     125Complete!
     126#
     127# rpm -i --relocate /usr/lib=/usr/local/lib libstdc++-4.3.2-7.i386.rpm
     128}}}
     129
     130
    93131=== See Also ===
    94132