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.
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.
Upstream bugreport: http://www.graphviz.org/mantisbt/view.php?id=2507
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
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).
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.