Bug 1182764 - vim-enhanced pulled in as requirement
Summary: vim-enhanced pulled in as requirement
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: graphviz
Version: 21
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Jaroslav Škarvada
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-01-15 21:02 UTC by Zing
Modified: 2015-01-27 02:57 UTC (History)
3 users (show)

Fixed In Version: graphviz-2.38.0-18.fc21
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-01-27 02:57:46 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
Proposed fix (365 bytes, patch)
2015-01-16 10:01 UTC, Jaroslav Škarvada
no flags Details | Diff

Description Zing 2015-01-15 21:02:33 UTC
Description of problem:

installation of graphviz pulls in vim-enhanced as a requirement.  this radically changes the ux for those of us that don't want vim-enhanced.  if graphviz needs something from whatever vim-enhanced has, it should be split off from vim-enhanced into another package as installing vim-enhanced radically changes the ux of vim.

Or any other solution, just so that installing graphviz or ntop doesn't affect a working barebones vim installation.

Comment 1 Jaroslav Škarvada 2015-01-16 10:01:43 UTC
Created attachment 980804 [details]
Proposed fix

Thanks for the report.

Problem is that RPM doesn't allow conditional deps. The /usr/bin/vim is required by vimdot. And /usr/bin/vim is provided by vim-enhanced package.

Currently I cannot see why it shouldn't work with VI. In Fedora /usr/bin/vi is provided by vim-minimal and it's mandatory for the Core group. Thus I am proposing graphviz patch upstream adding support for VI to vimdot and simultaneously I am removing the explicit dep from the graphviz package.

Comment 2 Jaroslav Škarvada 2015-01-16 10:17:26 UTC
Upstream bugreport:
http://www.graphviz.org/mantisbt/view.php?id=2507

Comment 3 Fedora Update System 2015-01-16 12:23:17 UTC
graphviz-2.38.0-18.fc21 has been submitted as an update for Fedora 21.
https://admin.fedoraproject.org/updates/graphviz-2.38.0-18.fc21

Comment 4 Fedora Update System 2015-01-17 05:42:32 UTC
Package graphviz-2.38.0-18.fc21:
* should fix your issue,
* was pushed to the Fedora 21 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing graphviz-2.38.0-18.fc21'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2015-0776/graphviz-2.38.0-18.fc21
then log in and leave karma (feedback).

Comment 5 Fedora Update System 2015-01-27 02:57:46 UTC
graphviz-2.38.0-18.fc21 has been pushed to the Fedora 21 stable repository.  If problems still persist, please make note of it in this bug report.


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