Red Hat Bugzilla – Bug 830612
vi not usable
Last modified: 2014-01-21 18:22:49 EST
Description of problem:
System upgraded from f16 to f17. vi is aliased to vim, which for some weird reason has a missing dependency on libruby (!!!)
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Upgrade f16 to f17.
2. Normal user login. System is bog-standard.
3. vi some file. Note vim error error.
$ vim xxx
vim: error while loading shared libraries: libruby.so.1.8: cannot open shared object file: No such file or directory
File xxx should be opened for edit in vi or vim.
Please transfer this problem to the Fedora installer. The root cause of this bug appears to be that the installer on the F17 DVD does not upgrade the vim-common, minimal and enhanced packages, but simply installs the F17 vim packages alongside the F16 one. This leaves the F16 products installed, causing lots of grief for a subsequent yum update step.
yum can't do much at this point, "yum check" can point out what is wrong, but that's about it.