• 25-05-2010, 17:32:25
    #1
    Arkadaşlar Centos vps ye gcc kurmaya çalışıyorum yum install gcc* dedigim zaman şu hatayı alıyorum

    Alıntı
    -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
  • 25-05-2010, 18:24:52
    #2
    Önce "yum clean all" komutunu uygulayın daha sonra gcc yüklemeyi deneyin.
  • 25-05-2010, 18:56:17
    #3
    halletim tşk ederim ilginize yum install gcc yaptım * ı kaldırdım oldu ve make de kurulu değilmiş