-bash-3.2# yum install gcc*
Loaded plugins: fastestmirror
Repository base is listed more than once in the configuration
Repository updates is listed more than once in the configuration
Repository addons is listed more than once in the configuration
Repository extras is listed more than once in the configuration
Repository centosplus is listed more than once in the configuration
Repository contrib is listed more than once in the configuration
Loading mirror speeds from cached hostfile
* base: centosy3-msync-dvd.centos.org
* updates: centosu.centos.org
* addons: centosa5.centos.org
* extras: centosy3.centos.org
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package gcc-objc.x86_64 0:4.1.2-48.el5 set to be updated
--> Processing Dependency: libobjc = 4.1.2-48.el5 for package: gcc-objc
--> Processing Dependency: libobjc.so.1()(64bit) for package: gcc-objc
---> Package gcc-gnat.x86_64 0:4.1.2-48.el5 set to be updated
--> Processing Dependency: libgnat = 4.1.2-48.el5 for package: gcc-gnat
--> Processing Dependency: libgnarl-4.1.so()(64bit) for package: gcc-gnat
--> Processing Dependency: libgnat-4.1.so()(64bit) for package: gcc-gnat
---> Package gcc-c++.x86_64 0:4.1.2-48.el5 set to be updated
--> Processing Dependency: libstdc++-devel = 4.1.2-48.el5 for package: gcc-c++
--> Processing Dependency: libstdc++ = 4.1.2-48.el5 for package: gcc-c++
---> Package gcc-gfortran.x86_64 0:4.1.2-48.el5 set to be updated
--> Processing Dependency: libgfortran = 4.1.2-48.el5 for package: gcc-gfortran
--> Processing Dependency: libgfortran.so.1()(64bit) for package: gcc-gfortran
--> Processing Dependency: libgmp.so.3()(64bit) for package: gcc-gfortran
---> Package gcc-objc++.x86_64 0:4.1.2-48.el5 set to be updated
---> Package gcc44-gfortran.x86_64 0:4.4.0-6.el5 set to be updated
--> Processing Dependency: libgfortran44 = 4.4.0-6.el5 for package: gcc44-gfortran
--> Processing Dependency: libgfortran.so.3()(64bit) for package: gcc44-gfortran
---> Package gcc44-c++.x86_64 0:4.4.0-6.el5 set to be updated
--> Processing Dependency: libstdc++44-devel = 4.4.0-6.el5 for package: gcc44-c++
---> Package gcc.x86_64 0:4.1.2-48.el5 set to be updated
--> Processing Dependency: cpp = 4.1.2-48.el5 for package: gcc
--> Processing Dependency: binutils >= 2.17.50.0.2-8 for package: gcc
--> Processing Dependency: libgomp >= 4.1.2-48.el5 for package: gcc
--> Processing Dependency: libgcc >= 4.1.2-48.el5 for package: gcc
--> Processing Dependency: glibc-devel >= 2.2.90-12 for package: gcc
---> Package gcc-java.x86_64 0:4.1.2-48.el5 set to be updated
--> Processing Dependency: libgcj-devel = 4.1.2-48.el5 for package: gcc-java
--> Processing Dependency: libgcj = 4.1.2-48.el5 for package: gcc-java
--> Processing Dependency: libgcj.so.7rh()(64bit) for package: gcc-java
--> Processing Dependency: libgij.so.7rh()(64bit) for package: gcc-java
--> Processing Dependency: libgcj-tools.so.7rh()(64bit) for package: gcc-java
---> Package gcc44.x86_64 0:4.4.0-6.el5 set to be updated
--> Running transaction check
---> Package libstdc++.x86_64 0:4.1.2-48.el5 set to be updated
---> Package glibc-devel.x86_64 0:2.5-49 set to be updated
--> Processing Dependency: glibc = 2.5-49 for package: glibc-devel
--> Processing Dependency: glibc-headers = 2.5-49 for package: glibc-devel
--> Processing Dependency: glibc-headers for package: glibc-devel
---> Package libgcj.x86_64 0:4.1.2-48.el5 set to be updated
--> Processing Dependency: gtk2 >= 2.4.0 for package: libgcj
--> Processing Dependency: libart_lgpl >= 2.1.0 for package: libgcj
--> Processing Dependency: zip >= 2.1 for package: libgcj
--> Processing Dependency: libasound.so.2(ALSA_0.9)(64bit) for package: libgcj
--> Processing Dependency: libgtk-x11-2.0.so.0()(64bit) for package: libgcj
--> Processing Dependency: libICE.so.6()(64bit) for package: libgcj
--> Processing Dependency: libpangocairo-1.0.so.0()(64bit) for package: libgcj
--> Processing Dependency: libXrandr.so.2()(64bit) for package: libgcj
--> Processing Dependency: libpangoft2-1.0.so.0()(64bit) for package: libgcj
--> Processing Dependency: libfreetype.so.6()(64bit) for package: libgcj
--> Processing Dependency: libcairo.so.2()(64bit) for package: libgcj
--> Processing Dependency: libXtst.so.6()(64bit) for package: libgcj
--> Processing Dependency: libgdk_pixbuf-2.0.so.0()(64bit) for package: libgcj
--> Processing Dependency: libXrender.so.1()(64bit) for package: libgcj
--> Processing Dependency: libasound.so.2()(64bit) for package: libgcj
--> Processing Dependency: libatk-1.0.so.0()(64bit) for package: libgcj
--> Processing Dependency: libX11.so.6()(64bit) for package: libgcj
--> Processing Dependency: libgdk-x11-2.0.so.0()(64bit) for package: libgcj
--> Processing Dependency: libSM.so.6()(64bit) for package: libgcj
--> Processing Dependency: libpango-1.0.so.0()(64bit) for package: libgcj
---> Package libgnat.x86_64 0:4.1.2-48.el5 set to be updated
---> Package libstdc++44-devel.x86_64 0:4.4.0-6.el5 set to be updated
--> Processing Dependency: /usr/lib64/libstdc++.so.6 for package: libstdc++44-devel
---> Package binutils.x86_64 0:2.17.50.0.6-14.el5 set to be updated
---> Package gmp.x86_64 0:4.1.4-10.el5 set to be updated
---> Package libgfortran44.x86_64 0:4.4.0-6.el5 set to be updated
---> Package libstdc++-devel.x86_64 0:4.1.2-48.el5 set to be updated
---> Package cpp.x86_64 0:4.1.2-48.el5 set to be updated
---> Package libgcc.x86_64 0:4.1.2-48.el5 set to be updated
---> Package libgfortran.x86_64 0:4.1.2-48.el5 set to be updated
---> Package libobjc.x86_64 0:4.1.2-48.el5 set to be updated
---> Package libgcj-devel.x86_64 0:4.1.2-48.el5 set to be updated
Traceback (most recent call last):
File "/usr/bin/yum", line 29, in ?
yummain.user_main(sys.argv[1:], exit_code=True)
File "/usr/share/yum-cli/yummain.py", line 229, in user_main
errcode = main(args)
File "/usr/share/yum-cli/yummain.py", line 145, in main
(result, resultmsgs) = base.buildTransaction()
File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 647, in buildTransaction
(rescode, restring) = self.resolveDeps()
File "/usr/lib/python2.4/site-packages/yum/depsolve.py", line 696, in resolveDeps
CheckDeps, checkinstalls, checkremoves, missing = self._resolveRequires(errors)
File "/usr/lib/python2.4/site-packages/yum/depsolve.py", line 779, in _resolveRequires
thisneeds = self._checkInstall(txmbr)
File "/usr/lib/python2.4/site-packages/yum/depsolve.py", line 851, in _checkInstall
provs = self.tsInfo.getProvides(*req)
File "/usr/lib/python2.4/site-packages/yum/transactioninfo.py", line 432, in getProvides
result.update(self.getNewProvides(name, flag, version))
File "/usr/lib/python2.4/site-packages/yum/transactioninfo.py", line 414, in getNewProvides
for pkg, hits in self.pkgSack.getProvides(name, flag, version).iteritems():
File "/usr/lib/python2.4/site-packages/yum/packageSack.py", line 300, in getProvides
return self._computeAggregateDictResult("getProvides", name, flags, version)
File "/usr/lib/python2.4/site-packages/yum/packageSack.py", line 470, in _computeAggregateDictResult
sackResult = apply(method, args)
File "/usr/lib/python2.4/site-packages/yum/sqlitesack.py", line 861, in getProvides
return self._search("provides", name, flags, version)
File "/usr/lib/python2.4/site-packages/yum/sqlitesack.py", line 43, in newFunc
return func(*args, **kwargs)
File "/usr/lib/python2.4/site-packages/yum/sqlitesack.py", line 837, in _search
for pkg in self.searchFiles(name, strict=True):
File "/usr/lib/python2.4/site-packages/yum/sqlitesack.py", line 43, in newFunc
return func(*args, **kwargs)
File "/usr/lib/python2.4/site-packages/yum/sqlitesack.py", line 586, in searchFiles
self._sql_pkgKey2po(rep, cur, pkgs)
File "/usr/lib/python2.4/site-packages/yum/sqlitesack.py", line 470, in _sql_pkgKey2po
pkg = self._packageByKey(repo, ob['pkgKey'])
File "/usr/lib/python2.4/site-packages/yum/sqlitesack.py", line 413, in _packageByKey
po = self.pc(repo, cur.fetchone())
File "/usr/lib/python2.4/site-packages/yum/sqlitesack.py", line 68, in __init__
self._read_db_obj(db_obj)
File "/usr/lib/python2.4/site-packages/yum/sqlitesack.py", line 94, in _read_db_obj
setattr(self, item, _share_data(db_obj[item]))
TypeError: unsubscriptable object