I was wondering if there's an easy way to upgrade VIM 6.3 to 7.2? I have CentOS 4.7 and wanted to upgrade my current vim to 7.2 to support other functions that we do. Unfortunately I am running into some conflicts/dependency errors (i.e. glibc etc) and I am not so sure on how to resolve.
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package vim-base.i586 0:7.2-9.1 set to be updated
--> Running transaction check
--> Processing Dependency: libc.so.6(GLIBC_2.4) for package: vim-base
--> Processing Dependency: rpmlib(PayloadIsLzma) <= 4.4.2-1 for package: vim-base
--> Processing Dependency: update-alternatives for package: vim-base
--> Finished Dependency Resolution
Error: Missing Dependency: libc.so.6(GLIBC_2.4) is needed by package vim-base
Error: Missing Dependency: rpmlib(PayloadIsLzma) <= 4.4.2-1 is needed by package vim-base
Error: Missing Dependency: update-alternatives is needed by package vim-base
yum install vim-X11-7.2.245-3.fc12.x86_64.rpm
Setting up Install Process
Setting up repositories
Reading repository metadata in from local files
Parsing package install arguments
Examining vim-X11-7.2.245-3.fc12.x86_64.rpm: vim-X11 - 2:7.2.245-3.fc12.x86_64
Marking vim-X11-7.2.245-3.fc12.x86_64.rpm as an update to vim-X11 - 1:6.3.046-2.el4.1.x86_64
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package vim-X11.x86_64 2:7.2.245-3.fc12 set to be updated
--> Running transaction check
--> Processing Dependency: libpython2.6.so.1.0()(64bit) for package: vim-X11
--> Processing Dependency: libgio-2.0.so.0()(64bit) for package: vim-X11
--> Processing Dependency: libc.so.6(GLIBC_2.4)(64bit) for package: vim-X11
--> Processing Dependency: perl(:MODULE_COMPAT_5.10.0) for package: vim-X11
--> Processing Dependency: libpangocairo-1.0.so.0()(64bit) for package: vim-X11
--> Processing Dependency: rtld(GNU_HASH) for package: vim-X11
--> Processing Dependency: gtk2 >= 2.6 for package: vim-X11
--> Processing Dependency: libtinfo.so.5()(64bit) for package: vim-X11
--> Processing Dependency: rpmlib(PayloadIsXz) <= 5.2-1 for package: vim-X11
--> Processing Dependency: vim-common = 2:7.2.245-3.fc12 for package: vim-X11
--> Processing Dependency: libgpm.so.2()(64bit) for package: vim-X11
--> Processing Dependency: libc.so.6(GLIBC_2.11)(64bit) for package: vim-X11
--> Processing Dependency: rpmlib(FileDigests) <= 4.6.0-1 for package: vim-X11
--> Processing Dependency: libcairo.so.2()(64bit) for package: vim-X11
--> Finished Dependency Resolution
Error: Missing Dependency: libpython2.6.so.1.0()(64bit) is needed by package vim-X11
Error: Missing Dependency: libgio-2.0.so.0()(64bit) is needed by package vim-X11
Error: Missing Dependency: libc.so.6(GLIBC_2.4)(64bit) is needed by package vim-X11
Error: Missing Dependency: perl(:MODULE_COMPAT_5.10.0) is needed by package vim-X11
Error: Missing Dependency: libpangocairo-1.0.so.0()(64bit) is needed by package vim-X11
Error: Missing Dependency: rtld(GNU_HASH) is needed by package vim-X11
Error: Missing Dependency: gtk2 >= 2.6 is needed by package vim-X11
Error: Missing Dependency: libtinfo.so.5()(64bit) is needed by package vim-X11
Error: Missing Dependency: rpmlib(PayloadIsXz) <= 5.2-1 is needed by package vim-X11
Error: Missing Dependency: vim-common = 2:7.2.245-3.fc12 is needed by package vim-X11
Error: Missing Dependency: libgpm.so.2()(64bit) is needed by package vim-X11
Error: Missing Dependency: libc.so.6(GLIBC_2.11)(64bit) is needed by package vim-X11
Error: Missing Dependency: rpmlib(FileDigests) <= 4.6.0-1 is needed by package vim-X11
Error: Missing Dependency: libcairo.so.2()(64bit) is needed by package vim-X11
Linux version 2.6.9-78.ELsmp (mockbuild@builder10.centos.org) (gcc version 3.4.6 20060404 (Red Hat 3.4.6-10)) #1 SMP Thu Jul 24 23:54:48 EDT 2008
Please advise.
Cheers!
DB
