Bug 830612 - vi not usable
Summary: vi not usable
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: yum
Version: 17
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Fedora Packaging Toolset Team
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-06-11 01:11 UTC by John Mellor
Modified: 2014-01-21 23:22 UTC (History)
7 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2013-05-21 19:44:33 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description John Mellor 2012-06-11 01:11:40 UTC
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):
vim-enhanced-7.3.515-2.fc16.x86_64

How reproducible:
Every time.

Steps to Reproduce:
1. Upgrade f16 to f17.
2. Normal user login.  System is bog-standard.
3. vi some file.  Note vim error error.
  
Actual results:
$ vim xxx
vim: error while loading shared libraries: libruby.so.1.8: cannot open shared object file: No such file or directory

Expected results:
File xxx should be opened for edit in vi or vim.

Additional info:

Comment 1 John Mellor 2012-06-12 01:37:13 UTC
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.

Comment 2 James Antill 2013-05-21 19:44:33 UTC
 yum can't do much at this point, "yum check" can point out what is wrong, but that's about it.


Note You need to log in before you can comment on or make changes to this bug.