Part of the output: --> Processing Dependency: kernel-uname-r = 3.18.5-201.fc21.x86_64 for package: kmod-vhba-3.18.5-201.fc21.x86_64-20140928-1.fc21.x86_64 ---> Package kmod-vhba-3.18.5-201.fc21.x86_64.x86_64 0:20140928-1.fc21 will be erased
---> Package vlc-core.x86_64 0:2.2.0-1.fc21 will be an update --> Processing Dependency: libgpg-error.so.0(GPG_ERROR_1.0)(64bit) for package: vlc-core-2.2.0-1.fc21.x86_64 --> Running transaction check ---> Package vlc-core.x86_64 0:2.2.0-1.fc21 will be an update --> Processing Dependency: libgpg-error.so.0(GPG_ERROR_1.0)(64bit) for package: vlc-core-2.2.0-1.fc21.x86_64 --> Finished Dependency Resolution Error: Package: vlc-core-2.2.0-1.fc21.x86_64 (rpmfusion-free-updates) Requires: libgpg-error.so.0(GPG_ERROR_1.0)(64bit) You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
$ rpm -qv --whatprovides /usr/lib64/libgpg-error.so.0 libgpg-error-1.13-3.fc21.x86_64 $ rpm -qv --whatrequires libgpg-error.so.0 libgpg-error-1.13-3.fc21.i686 libgcrypt-1.6.1-7.fc21.i686 libxslt-1.1.28-8.fc21.i686 systemd-libs-216-20.fc21.i686
So, how can I proceed with thish clash of dependencies? Should I completely uninstall vlc and forget about it?