Ask Question Forum:
Model Library:2025-02-08 Updated:A.I. model is online for auto reply question page
C
O
M
P
U
T
E
R
2
8
Show
#
ASK
RECENT
←
- Underline
- Bold
- Italic
- Indent
- Step
- Bullet
- Quote
- Cut
- Copy
- Paste
- Table
- Spelling
- Find & Replace
- Undo
- Redo
- Link
- Attach
- Clear
- Code
Below area will not be traslated by Google,you can input code or other languages
Hint:If find spelling error, You need to correct it,1 by 1 or ignore it (code area won't be checked).
X-position of the mouse cursor
Y-position of the mouse cursor
Y-position of the mouse cursor
Testcursor
caretPos
Attachment:===
Asked by duncanb7
at 2024-11-16 09:03:07
Point:500 Replies:18 POST_ID:828798USER_ID:11059
Topic:
C Programming Language;C++ Programming Language;Linux
I install one package of hiphop by the following command on my linux CentOS(64-bit)
sudo yum install http://ftp.riken.jp/Linux/fedora/epel/6/i386/epel-release-6-8.noarch.rpm
cd /etc/yum.repos.d
sudo wget http://www.hop5.in/yum/el6/hop5.repo
sudo yum install hiphop-php
During yum install hiphop-php
it reports errors attached in area code
What is that meaning about gcc stdc library error about
x86_64 is same i686, right ?
why I can not find out the file location of libstdc++-4.6.3-2.el6.x86_64
I check at /usr/lib, there are are two files onlys for libstdc
root@vps# ls /usr/lib/libstdc*
libstdc++.so.6@
libstdc++.so.6.0.13*
Please advise all my question and how to fix it ? I am using gcc-4.8.0 version
Error: after yum install hiphop
sudo yum install http://ftp.riken.jp/Linux/fedora/epel/6/i386/epel-release-6-8.noarch.rpm
cd /etc/yum.repos.d
sudo wget http://www.hop5.in/yum/el6/hop5.repo
sudo yum install hiphop-php
During yum install hiphop-php
it reports errors attached in area code
What is that meaning about gcc stdc library error about
Protected multilib versions: libstdc++-4.6.3-2.el6.x86_64 != libstdc++-4.4.7-3.el6.i686
Error: Protected multilib versions: libgcc-4.6.3-2.el6.x86_64 != libgcc-4.4.7-3.el6.i686
Error: Protected multilib versions: libgcc-4.6.3-2.el6.x86_64 != libgcc-4.4.7-3.el6.i686
x86_64 is same i686, right ?
why I can not find out the file location of libstdc++-4.6.3-2.el6.x86_64
I check at /usr/lib, there are are two files onlys for libstdc
root@vps# ls /usr/lib/libstdc*
libstdc++.so.6@
libstdc++.so.6.0.13*
Please advise all my question and how to fix it ? I am using gcc-4.8.0 version
Error: after yum install hiphop
---> Package libgomp.x86_64 0:4.6.3-2.el6 will be an update---> Package libtool.x86_64 0:2.2.6-15.5.el6 will be updated---> Package libtool.x86_64 0:2.4-9.el6 will be an update--> Finished Dependency ResolutionError: Multilib version problems found. This often means that the root cause is something else and multilib version checking is just pointing out that there is a problem. Eg.: 1. You have an upgrade for libstdc++ which is missing some dependency that another package requires. Yum is trying to solve this by installing an older version of libstdc++ of the different architecture. If you exclude the bad architecture yum will tell you what the root cause is (which package requires what). You can try redoing the upgrade with --exclude libstdc++.otherarch ... this should give you an error message showing the root cause of the problem. 2. You have multiple architectures of libstdc++ installed, but yum can only see an upgrade for one of those arcitectures. If you don't want/need both architectures anymore then you can remove the one with the missing update and everything will work. 3. You have duplicate versions of libstdc++ installed already. You can use "yum check" to get yum show these errors. ...you can also use --setopt=protected_multilib=false to remove this checking, however this is almost never the correct thing to do as something else is very likely to go wrong (often causing much more problems). Protected multilib versions: libstdc++-4.6.3-2.el6.x86_64 != libstdc++-4.4.7-3.el6.i686Error: Protected multilib versions: libgcc-4.6.3-2.el6.x86_64 != libgcc-4.4.7-3.el6.i686 You could try using --skip-broken to work around the problem** Found 2 pre-existing rpmdb problem(s), 'yum check' output follows: 1:2:3:4:5:6:7:8:9:10:11:12:13:14:15:16:17:18:19:20:21:22:23:24:25:26:27:28:29:30:31:32:33:34:35:
Author: duncanb7 replied at 2024-11-17 01:43:42
The last question is that the binary directory
is located at /usr/lib64/hiphop-php/hphp/hhvm/hhvm
Thanks for all of your reply and
I'm appreciated
Have a nice day and good weekend
Duncan
is located at /usr/lib64/hiphop-php/hphp/hhvm/hhvm
Thanks for all of your reply and
I'm appreciated
Have a nice day and good weekend
Duncan
Author: duncanb7 replied at 2024-11-17 01:41:59
Dear seth2740,
yes it works aftering removing both package
yum remove libgcc-4.4.7-3.el6.i686
yum remove libstdc++-4.4.7-3.el6.i686
hope you can answer me last question.
After installed hiphop-php.x86_64 0:2.2.0-1.el6 completed
What I can do next, I don't see any binary about hiphop
and Do I need to cmake . and make action Please
advise where to and how to do ?
yes it works aftering removing both package
yum remove libgcc-4.4.7-3.el6.i686
yum remove libstdc++-4.4.7-3.el6.i686
hope you can answer me last question.
After installed hiphop-php.x86_64 0:2.2.0-1.el6 completed
What I can do next, I don't see any binary about hiphop
and Do I need to cmake . and make action Please
advise where to and how to do ?
sudo yum install hiphop-phpLoaded plugins: fastestmirrorLoading mirror speeds from cached hostfile * base: mirror.ash.fastserv.com * epel: mirror.cogentco.com * extras: mirror.us.leaseweb.net * updates: mirror.us.leaseweb.netSetting up Install ProcessResolving DependenciesThere are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them.The program yum-complete-transaction is found in the yum-utils package.--> Running transaction check---> Package hiphop-php.x86_64 0:2.2.0-1.el6 will be installed--> Processing Dependency: tbb >= 4 for package: hiphop-php-2.2.0-1.el6.x86_64--> Processing Dependency: libmemcached >= 1.0.9 for package: hiphop-php-2.2.0-1.el6.x86_64--> Processing Dependency: libevent >= 1.4.14 for package: hiphop-php-2.2.0-1.el6.x86_64--> Processing Dependency: glog >= 0.3.2 for package: hiphop-php-2.2.0-1.el6.x86_64--> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.15)(64bit) for package: hiphop-php-2.2.0-1.el6.x86_64--> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.14)(64bit) for package: hiphop-php-2.2.0-1.el6.x86_64--> Processing Dependency: libstdc++.so.6(CXXABI_1.3.5)(64bit) for package: hiphop-php-2.2.0-1.el6.x86_64--> Processing Dependency: libdwarf for package: hiphop-php-2.2.0-1.el6.x86_64--> Processing Dependency: libtbb.so.2()(64bit) for package: hiphop-php-2.2.0-1.el6.x86_64--> Processing Dependency: libmemcached.so.11()(64bit) for package: hiphop-php-2.2.0-1.el6.x86_64--> Processing Dependency: libjemalloc.so.1()(64bit) for package: hiphop-php-2.2.0-1.el6.x86_64--> Processing Dependency: libglog.so.0()(64bit) for package: hiphop-php-2.2.0-1.el6.x86_64--> Processing Dependency: libdwarf.so.0()(64bit) for package: hiphop-php-2.2.0-1.el6.x86_64--> Running transaction check---> Package glog.x86_64 0:0.3.2-1.el6 will be installed--> Processing Dependency: libunwind.so.8()(64bit) for package: glog-0.3.2-1.el6.x86_64---> Package jemalloc.x86_64 0:3.4.0-1.el6 will be installed---> Package libdwarf.x86_64 0:20130729-1.el6 will be installed---> Package libevent.x86_64 0:1.4.13-4.el6 will be updated---> Package libevent.x86_64 0:1.4.14b-2.hphp.el6 will be an update---> Package libmemcached.x86_64 0:1.0.16-1.el6 will be installed---> Package libstdc++.x86_64 0:4.4.7-3.el6 will be updated--> Processing Dependency: libstdc++ = 4.4.7-3.el6 for package: gcc-c++-4.4.7-3.el6.x86_64--> Processing Dependency: libstdc++(x86-64) = 4.4.7-3.el6 for package: libstdc++-devel-4.4.7-3.el6.x86_64---> Package libstdc++.x86_64 0:4.6.3-2.el6 will be an update---> Package tbb.x86_64 0:4.0-7.20120408.el6 will be installed--> Running transaction check---> Package gcc-c++.x86_64 0:4.4.7-3.el6 will be updated---> Package gcc-c++.x86_64 0:4.6.3-2.el6 will be an update--> Processing Dependency: gcc = 4.6.3-2.el6 for package: gcc-c++-4.6.3-2.el6.x86_64--> Processing Dependency: libmpc.so.2()(64bit) for package: gcc-c++-4.6.3-2.el6.x86_64---> Package libstdc++-devel.x86_64 0:4.4.7-3.el6 will be updated---> Package libstdc++-devel.x86_64 0:4.6.3-2.el6 will be an update---> Package libunwind.x86_64 0:1.1-2.el6 will be installed--> Running transaction check---> Package gcc.x86_64 0:4.4.7-3.el6 will be updated--> Processing Dependency: gcc = 4.4.4 for package: libtool-2.2.6-15.5.el6.x86_64---> Package gcc.x86_64 0:4.6.3-2.el6 will be an update--> Processing Dependency: libgomp = 4.6.3-2.el6 for package: gcc-4.6.3-2.el6.x86_64--> Processing Dependency: cpp = 4.6.3-2.el6 for package: gcc-4.6.3-2.el6.x86_64--> Processing Dependency: libgcc >= 4.6.3-2.el6 for package: gcc-4.6.3-2.el6.x86_64---> Package libmpc.x86_64 0:0.8.3-0.3.svn855.el6 will be installed--> Running transaction check---> Package cpp.x86_64 0:4.4.7-3.el6 will be updated---> Package cpp.x86_64 0:4.6.3-2.el6 will be an update---> Package libgcc.x86_64 0:4.4.7-3.el6 will be updated---> Package libgcc.x86_64 0:4.6.3-2.el6 will be an update---> Package libgomp.x86_64 0:4.4.7-3.el6 will be updated---> Package libgomp.x86_64 0:4.6.3-2.el6 will be an update---> Package libtool.x86_64 0:2.2.6-15.5.el6 will be updated---> Package libtool.x86_64 0:2.4-9.el6 will be an update--> Finished Dependency ResolutionDependencies Resolved======================================================================================================================= Package Arch Version Repository Size=======================================================================================================================Installing: hiphop-php x86_64 2.2.0-1.el6 hop5 20 MInstalling for dependencies: glog x86_64 0.3.2-1.el6 hop5 48 k jemalloc x86_64 3.4.0-1.el6 epel 97 k libdwarf x86_64 20130729-1.el6 epel 106 k libmemcached x86_64 1.0.16-1.el6 hop5 208 k libmpc x86_64 0.8.3-0.3.svn855.el6 hop5 47 k libunwind x86_64 1.1-2.el6 epel 54 k tbb x86_64 4.0-7.20120408.el6 hop5 103 kUpdating for dependencies: cpp x86_64 4.6.3-2.el6 hop5 4.3 M gcc x86_64 4.6.3-2.el6 hop5 15 M gcc-c++ x86_64 4.6.3-2.el6 hop5 5.4 M libevent x86_64 1.4.14b-2.hphp.el6 hop5 66 k libgcc x86_64 4.6.3-2.el6 hop5 88 k libgomp x86_64 4.6.3-2.el6 hop5 99 k libstdc++ x86_64 4.6.3-2.el6 hop5 289 k libstdc++-devel x86_64 4.6.3-2.el6 hop5 1.4 M libtool x86_64 2.4-9.el6 hop5 667 kTransaction Summary=======================================================================================================================Install 8 Package(s)Upgrade 9 Package(s)Total download size: 47 MIs this ok [y/N]: yDownloading Packages:(1/17): cpp-4.6.3-2.el6.x86_64.rpm | 4.3 MB 00:02(2/17): gcc-4.6.3-2.el6.x86_64.rpm | 15 MB 00:03(3/17): gcc-c++-4.6.3-2.el6.x86_64.rpm | 5.4 MB 00:01(4/17): glog-0.3.2-1.el6.x86_64.rpm | 48 kB 00:00(5/17): hiphop-php-2.2.0-1.el6.x86_64.rpm | 20 MB 00:04(6/17): jemalloc-3.4.0-1.el6.x86_64.rpm | 97 kB 00:00(7/17): libdwarf-20130729-1.el6.x86_64.rpm | 106 kB 00:00(8/17): libevent-1.4.14b-2.hphp.el6.x86_64.rpm | 66 kB 00:00(9/17): libgcc-4.6.3-2.el6.x86_64.rpm | 88 kB 00:00(10/17): libgomp-4.6.3-2.el6.x86_64.rpm | 99 kB 00:00(11/17): libmemcached-1.0.16-1.el6.x86_64.rpm | 208 kB 00:00(12/17): libmpc-0.8.3-0.3.svn855.el6.x86_64.rpm | 47 kB 00:00(13/17): libstdc++-4.6.3-2.el6.x86_64.rpm | 289 kB 00:00(14/17): libstdc++-devel-4.6.3-2.el6.x86_64.rpm | 1.4 MB 00:00(15/17): libtool-2.4-9.el6.x86_64.rpm | 667 kB 00:00(16/17): libunwind-1.1-2.el6.x86_64.rpm | 54 kB 00:00(17/17): tbb-4.0-7.20120408.el6.x86_64.rpm | 103 kB 00:00-----------------------------------------------------------------------------------------------------------------------Total 3.0 MB/s | 47 MB 00:15Running rpm_check_debugRunning Transaction TestTransaction Test SucceededRunning Transaction Updating : libgcc-4.6.3-2.el6.x86_64 1/26 Updating : libstdc++-4.6.3-2.el6.x86_64 2/26 Installing : libmpc-0.8.3-0.3.svn855.el6.x86_64 3/26 Updating : libevent-1.4.14b-2.hphp.el6.x86_64 4/26 Installing : libmemcached-1.0.16-1.el6.x86_64 5/26 Updating : cpp-4.6.3-2.el6.x86_64 6/26 Installing : tbb-4.0-7.20120408.el6.x86_64 7/26 Updating : libstdc++-devel-4.6.3-2.el6.x86_64 8/26 Updating : libgomp-4.6.3-2.el6.x86_64 9/26 Updating : gcc-4.6.3-2.el6.x86_64 10/26 Updating : gcc-c++-4.6.3-2.el6.x86_64 11/26 Installing : libdwarf-20130729-1.el6.x86_64 12/26 Installing : jemalloc-3.4.0-1.el6.x86_64 13/26 Installing : libunwind-1.1-2.el6.x86_64 14/26 Installing : glog-0.3.2-1.el6.x86_64 15/26 Installing : hiphop-php-2.2.0-1.el6.x86_64 16/26 Updating : libtool-2.4-9.el6.x86_64 17/26 Cleanup : libtool-2.2.6-15.5.el6.x86_64 18/26 Cleanup : gcc-c++-4.4.7-3.el6.x86_64 19/26 Cleanup : libstdc++-devel-4.4.7-3.el6.x86_64 20/26 Cleanup : gcc-4.4.7-3.el6.x86_64 21/26 Cleanup : libstdc++-4.4.7-3.el6.x86_64 22/26 Cleanup : libgcc-4.4.7-3.el6.x86_64 23/26 Cleanup : cpp-4.4.7-3.el6.x86_64 24/26 Cleanup : libgomp-4.4.7-3.el6.x86_64 25/26 Cleanup : libevent-1.4.13-4.el6.x86_64 26/26 Verifying : tbb-4.0-7.20120408.el6.x86_64 1/26 Verifying : libmemcached-1.0.16-1.el6.x86_64 2/26 Verifying : libgcc-4.6.3-2.el6.x86_64 3/26 Verifying : libgomp-4.6.3-2.el6.x86_64 4/26 Verifying : libunwind-1.1-2.el6.x86_64 5/26 Verifying : cpp-4.6.3-2.el6.x86_64 6/26 Verifying : libstdc++-devel-4.6.3-2.el6.x86_64 7/26 Verifying : libtool-2.4-9.el6.x86_64 8/26 Verifying : libstdc++-4.6.3-2.el6.x86_64 9/26 Verifying : libevent-1.4.14b-2.hphp.el6.x86_64 10/26 Verifying : jemalloc-3.4.0-1.el6.x86_64 11/26 Verifying : glog-0.3.2-1.el6.x86_64 12/26 Verifying : libdwarf-20130729-1.el6.x86_64 13/26 Verifying : gcc-c++-4.6.3-2.el6.x86_64 14/26 Verifying : gcc-4.6.3-2.el6.x86_64 15/26 Verifying : hiphop-php-2.2.0-1.el6.x86_64 16/26 Verifying : libmpc-0.8.3-0.3.svn855.el6.x86_64 17/26 Verifying : gcc-c++-4.4.7-3.el6.x86_64 18/26 Verifying : cpp-4.4.7-3.el6.x86_64 19/26 Verifying : libstdc++-4.4.7-3.el6.x86_64 20/26 Verifying : libevent-1.4.13-4.el6.x86_64 21/26 Verifying : libgcc-4.4.7-3.el6.x86_64 22/26 Verifying : libstdc++-devel-4.4.7-3.el6.x86_64 23/26 Verifying : gcc-4.4.7-3.el6.x86_64 24/26 Verifying : libgomp-4.4.7-3.el6.x86_64 25/26 Verifying : libtool-2.2.6-15.5.el6.x86_64 26/26Installed: hiphop-php.x86_64 0:2.2.0-1.el6Dependency Installed: glog.x86_64 0:0.3.2-1.el6 jemalloc.x86_64 0:3.4.0-1.el6 libdwarf.x86_64 0:20130729-1.el6 libmemcached.x86_64 0:1.0.16-1.el6 libmpc.x86_64 0:0.8.3-0.3.svn855.el6 libunwind.x86_64 0:1.1-2.el6 tbb.x86_64 0:4.0-7.20120408.el6Dependency Updated: cpp.x86_64 0:4.6.3-2.el6 gcc.x86_64 0:4.6.3-2.el6 gcc-c++.x86_64 0:4.6.3-2.el6 libevent.x86_64 0:1.4.14b-2.hphp.el6 libgcc.x86_64 0:4.6.3-2.el6 libgomp.x86_64 0:4.6.3-2.el6 libstdc++.x86_64 0:4.6.3-2.el6 libstdc++-devel.x86_64 0:4.6.3-2.el6 libtool.x86_64 0:2.4-9.el6Complete! 1:2:3:4:5:6:7:8:9:10:11:12:13:14:15:16:17:18:19:20:21:22:23:24:25:26:27:28:29:30:31:32:33:34:35:36:37:38:39:40:41:42:43:44:45:46:47:48:49:50:51:52:53:54:55:56:57:58:59:60:61:62:63:64:65:66:67:68:69:70:71:72:73:74:75:76:77:78:79:80:81:82:83:84:85:86:87:88:89:90:91:92:93:94:95:96:97:98:99:100:101:102:103:104:105:106:107:108:109:110:111:112:113:114:115:116:117:118:119:120:121:122:123:124:125:126:127:128:129:130:131:132:133:134:135:136:137:138:139:140:141:142:143:144:145:146:147:148:149:150:151:152:153:154:155:156:157:158:159:160:161:162:163:164:165:166:167:168:169:170:171:172:173:174:175:176:177:178:179:180:181:182:183:184:185:186:187:188:189:190:
Expert: Seth Simmons replied at 2024-11-16 14:53:40
if there is a dependency, yum will tell you first
manually removing files is not wise
manually removing files is not wise
Author: duncanb7 replied at 2024-11-16 14:48:57
no, don't delete files
there are likely other packages that depend on it and you don't want to break your system
there are likely other packages that depend on it and you don't want to break your system
Do you think that is dangerous ? Coud I do some backup first in case
there is issue after remove for other application ?
Accepted Solution
Expert: Seth Simmons replied at 2024-11-16 14:16:23
500 points EXCELLENT
let's remove the 32bit package since i don't have that; only 64bit package which could be your problem
yum remove libstdc++-4.4.7-3.el6.i686
see if there are any errors; if no dependencies then remove it and try the update again
yum remove libstdc++-4.4.7-3.el6.i686
see if there are any errors; if no dependencies then remove it and try the update again
Author: duncanb7 replied at 2024-11-16 10:49:20
yum update libstdc++
get the same exact error
Protected multilib versions: libstdc++-4.6.3-2.el6.x86_64 != libstdc++-4.4.7-3.el6.i686
Error: Protected multilib versions: libgcc-4.6.3-2.el6.x86_64 != libgcc-4.4.7-3.el6.i686
get the same exact error
Protected multilib versions: libstdc++-4.6.3-2.el6.x86_64 != libstdc++-4.4.7-3.el6.i686
Error: Protected multilib versions: libgcc-4.6.3-2.el6.x86_64 != libgcc-4.4.7-3.el6.i686
Expert: Seth Simmons replied at 2024-11-16 10:39:59
no, don't delete files
there are likely other packages that depend on it and you don't want to break your system
there are likely other packages that depend on it and you don't want to break your system
Expert: Seth Simmons replied at 2024-11-16 10:38:37
sorry...typo
had the 4 at the end on the first attempt
should be just yum update libstdc++
had the 4 at the end on the first attempt
should be just yum update libstdc++
Author: duncanb7 replied at 2024-11-16 10:33:01
So I should get rid all of i686 stuff right in /usr/lib instead of lib64, how ?
root@vps [/usr/lib]# ls libstdc*
libstdc++.so.6@ libstdc++.so.6.0.13*
root@vps [/usr/lib]# ls libstdc*
libstdc++.so.6@ libstdc++.so.6.0.13*
Author: duncanb7 replied at 2024-11-16 10:31:54
yum whatprovides */libstdc++.so.6.0.13
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.ash.fastserv.com
* epel: mirror.cogentco.com
* extras: mirror.us.leaseweb.net
* updates: mirror.us.leaseweb.net
libstdc++-4.4.7-3.el6.i686 : GNU Standard C++ Library
Repo : base
Matched from:
Filename : /usr/lib/libstdc++.so.6.0.13
libstdc++-4.4.7-3.el6.x86_64 : GNU Standard C++ Library
Repo : base
Matched from:
Filename : /usr/lib64/libstdc++.so.6.0.13
libstdc++-4.4.7-3.el6.x86_64 : GNU Standard C++ Library
Repo : installed
Matched from:
Filename : /usr/lib64/libstdc++.so.6.0.13
libstdc++-4.4.7-3.el6.i686 : GNU Standard C++ Library
Repo : installed
Matched from:
Filename : /usr/lib/libstdc++.so.6.0.13
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.ash.fastserv.com
* epel: mirror.cogentco.com
* extras: mirror.us.leaseweb.net
* updates: mirror.us.leaseweb.net
libstdc++-4.4.7-3.el6.i686 : GNU Standard C++ Library
Repo : base
Matched from:
Filename : /usr/lib/libstdc++.so.6.0.13
libstdc++-4.4.7-3.el6.x86_64 : GNU Standard C++ Library
Repo : base
Matched from:
Filename : /usr/lib64/libstdc++.so.6.0.13
libstdc++-4.4.7-3.el6.x86_64 : GNU Standard C++ Library
Repo : installed
Matched from:
Filename : /usr/lib64/libstdc++.so.6.0.13
libstdc++-4.4.7-3.el6.i686 : GNU Standard C++ Library
Repo : installed
Matched from:
Filename : /usr/lib/libstdc++.so.6.0.13
Author: duncanb7 replied at 2024-11-16 10:30:44
yum update libstdc++-4
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.ash.fastserv.com
* epel: mirror.cogentco.com
* extras: mirror.us.leaseweb.net
* updates: mirror.us.leaseweb.net
Setting up Update Process
No Match for argument: libstdc++-4
No package libstdc++-4 available.
No Packages marked for Update
No Pakcage is updated , why ? so I think I already installed
so of course get the same exact error
after running yum install hiphop-php
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.ash.fastserv.com
* epel: mirror.cogentco.com
* extras: mirror.us.leaseweb.net
* updates: mirror.us.leaseweb.net
Setting up Update Process
No Match for argument: libstdc++-4
No package libstdc++-4 available.
No Packages marked for Update
No Pakcage is updated , why ? so I think I already installed
so of course get the same exact error
after running yum install hiphop-php
Expert: Seth Simmons replied at 2024-11-16 10:21:56
Protected multilib versions: libstdc++-4.6.3-2.el6.x86_64 != libstdc++-4.4.7-3.el6.i686
Error: Protected multilib versions: libgcc-4.6.3-2.el6.x86_64 != libgcc-4.4.7-3.el6.i686
this multilib error means it's trying to install one architecture of a package while a different version of a different architecture is already installed. if you are going to install both 32bit and 64bit packages, they have to be the same version. in this case your system has 64bit version of libstdc++ 4.4.7-3 while this repository is trying to install 32bit version 4.6.3-2 which can't happen
x86_64 is same i686, right ?
x86_64 is 64bit while i686 is 32bit
why I can not find out the file location of libstdc++-4.6.3-2.el6.x86_64
this is a package which contains a bunch of files; there is no file itself by that name except for the rpm package it installs from
if you want to know what package a file is part of, you can do yum whatprovides */libstdc++.so.6.0.13 or any other filename
Now, to solve this issue, upgrade your libstdc++ first
yum update libstdc++-4
it will upgrade that package to 4.6.3-2 then do yum install hiphop-php
just tried on my test system and it worked
Error: Protected multilib versions: libgcc-4.6.3-2.el6.x86_64 != libgcc-4.4.7-3.el6.i686
this multilib error means it's trying to install one architecture of a package while a different version of a different architecture is already installed. if you are going to install both 32bit and 64bit packages, they have to be the same version. in this case your system has 64bit version of libstdc++ 4.4.7-3 while this repository is trying to install 32bit version 4.6.3-2 which can't happen
x86_64 is same i686, right ?
x86_64 is 64bit while i686 is 32bit
why I can not find out the file location of libstdc++-4.6.3-2.el6.x86_64
this is a package which contains a bunch of files; there is no file itself by that name except for the rpm package it installs from
if you want to know what package a file is part of, you can do yum whatprovides */libstdc++.so.6.0.13 or any other filename
Now, to solve this issue, upgrade your libstdc++ first
yum update libstdc++-4
it will upgrade that package to 4.6.3-2 then do yum install hiphop-php
just tried on my test system and it worked
Author: duncanb7 replied at 2024-11-16 10:14:03
get the same exact error from yum install hiphop-php-2.2.0-1.el6.x86_64
Expert: Darr247 replied at 2024-11-16 10:05:03
Try
# yum install hiphop-php-2.2.0-1.el6.x86_64
instead of
$ sudo yum install hiphop-php
since it appears you're running as root (not recommended), anyway.
# yum install hiphop-php-2.2.0-1.el6.x86_64
instead of
$ sudo yum install hiphop-php
since it appears you're running as root (not recommended), anyway.
Author: duncanb7 replied at 2024-11-16 09:52:43
https://github.com/facebook/hhvm/wiki/HHVM-Pre-built-packages-for-Centos-6.4
I just follow this link to install hiphop-php package
I just follow this link to install hiphop-php package
Author: duncanb7 replied at 2024-11-16 09:51:39
Dear trgrassijr55
try first one:
rpm -e --nodeps hiphop-php
sudo yum install hiphop-php
it report Error: package hiphop-php is not installed
try second one:
rpm -e --justdb --nodeps hiphop-php
sudo yum install hiphop-php
it report Error: package hiphop-php is not installed
Why ?
Please advise
Duncan
try first one:
rpm -e --nodeps hiphop-php
sudo yum install hiphop-php
it report Error: package hiphop-php is not installed
try second one:
rpm -e --justdb --nodeps hiphop-php
sudo yum install hiphop-php
it report Error: package hiphop-php is not installed
Why ?
Please advise
Duncan
Expert: Darr247 replied at 2024-11-16 09:46:20
Could you elaborate on why you start out by adding the 32-bit EPEL repo?
Neither hiphop nor libstdc++ are in that repo.
Neither hiphop nor libstdc++ are in that repo.
Expert: trgrassijr55 replied at 2024-11-16 09:45:11
Try this
Force erase and then yum install
rpm -e --nodeps package
yum install package
Prune RPM database and then yum install
rpm -e --justdb --nodeps package
yum install package
Force erase and then yum install
rpm -e --nodeps package
yum install package
Prune RPM database and then yum install
rpm -e --justdb --nodeps package
yum install package