It looks like you're missing libfreerdp-cache.so.1.2 which *should* be provided by the freerdp-libs package in Fedora's repositories. When I do 'yum install freerdp-libs' on my Fedora 21 system I get 'Package freerdp-libs-1.2.0-0.6.beta.1.fc21.2.x86_64 already installed'. Fedora Rawhide likely provides some version of this package as well.

Try installing this package if you don't have this package installed. If you already have it installed, perhaps VLC is looking for a different version.

On 2015-04-27 8:06 AM, Ali Reza wrote:

Hi
I installed fedora 22 on my laptop and when i want to install vlc from rpmfusion repo this error happened ,

[root@localhost reza]# dnf install vlc
timer: config: 9 ms
cachedir: /var/cache/dnf/x86_64/22
Loaded plugins: kickstart, migrate, Query, reposync, debuginfo-install, download, protected_packages, noroot, generate_completion_cache, config-manager, builddep, copr, playground, needs-restarting
DNF version: 0.6.5
Command: dnf install vlc
Installroot: /
Releasever: 22
Base command: install
Extra commands: [u'vlc']
repo: using cache for: rpmfusion-free-updates-testing
not found deltainfo for: RPM Fusion for Fedora 22 - Free - Test Updates
not found updateinfo for: RPM Fusion for Fedora 22 - Free - Test Updates
repo: using cache for: updates-testing
repo: using cache for: fedora
not found deltainfo for: Fedora 22 - x86_64
not found updateinfo for: Fedora 22 - x86_64
repo: using cache for: rpmfusion-free-rawhide
not found deltainfo for: RPM Fusion for Fedora Rawhide - Free
not found updateinfo for: RPM Fusion for Fedora Rawhide - Free
repo: using cache for: updates
not found updateinfo for: Fedora 22 - x86_64 - Updates
timer: sack setup: 347 ms
Using metadata from Mon Apr 27 00:29:22 2015 (19:00:27 hours old)
--> Starting dependency resolution
--> Finished dependency resolution
timer: depsolve: 231 ms
Cleaning up.
Error: nothing provides libfreerdp-cache.so.1.2()(64bit) needed by vlc-core-2.2.0-0.2.fc21.x86_64


--
>>> print (" Alireza Mazare'i ")