PDA

View Full Version : Vlc



linux_newf
15th April 2008, 09:10 PM
Is there anyone who can help me with this? I'm trying to install vlc.



Error: Missing Dependency: libx264.so.56()(64bit) is needed by package vlc-core

forkbomb
15th April 2008, 09:11 PM
Are you using yum or installing from source? Looks like a yum error message but I'm just making sure...

linux_newf
15th April 2008, 09:12 PM
yum - need 10 characters

Nokia
15th April 2008, 09:36 PM
Do you use Livna repo ? I guess not.

linux_newf
15th April 2008, 09:40 PM
Yes i have it installed.


[root@localhost ~]# rpm -ivh http://rpm.livna.org/livna-release-8.rpm
Retrieving http://rpm.livna.org/livna-release-8.rpm
Preparing... ########################################### [100%]
package livna-release-8-1.noarch is already installed

Nokia
15th April 2008, 09:54 PM
OK. Then post the full error output here.

linux_newf
15th April 2008, 09:58 PM
Here you go.


[root@localhost ~]# yum install vlc
Loading "priorities" plugin
Loading "protectbase" plugin
google 100% |=========================| 951 B 00:00
livna 100% |=========================| 2.1 kB 00:00
dribble 100% |=========================| 951 B 00:00
adobe-linux-i386 100% |=========================| 951 B 00:00
compiz-fusion 100% |=========================| 951 B 00:00
updates 100% |=========================| 2.3 kB 00:00
freshrpms 100% |=========================| 1.9 kB 00:00
fedora 100% |=========================| 2.1 kB 00:00
81 packages excluded due to repository protections
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package vlc.x86_64 0:0.8.6f-2.lvn8 set to be updated
--> Processing Dependency: libvlc.so.0()(64bit) for package: vlc
--> Processing Dependency: dejavu-fonts for package: vlc
--> Processing Dependency: vlc-core = 0.8.6f-2.lvn8 for package: vlc
--> Running transaction check
---> Package dejavu-fonts.noarch 0:2.20-1.fc8 set to be updated
---> Package vlc-core.x86_64 0:0.8.6f-2.lvn8 set to be updated
--> Processing Dependency: libdirectfb-1.0.so.0()(64bit) for package: vlc-core
--> Processing Dependency: libx264.so.56()(64bit) for package: vlc-core
--> Running transaction check
---> Package directfb.x86_64 0:1.0.0-3.fc8 set to be updated
---> Package vlc-core.x86_64 0:0.8.6f-2.lvn8 set to be updated
--> Processing Dependency: libx264.so.56()(64bit) for package: vlc-core
--> Finished Dependency Resolution
Error: Missing Dependency: libx264.so.56()(64bit) is needed by package vlc-core

Nokia
15th April 2008, 10:03 PM
Well, I'm guessing you might have a dependency hell situation there :) Try
yum install vlc --disablerepo=dribble --disablerepo=freshrpms --enablerepo=livna-testing


If it doesn't work, try also without livna-testing.

linux_newf
15th April 2008, 10:14 PM
Looks like the samething dude - i do believe i have fedora messed up.


[root@localhost ~]# yum install vlc --disablerepo=dribble --disablerepo=freshrpms --enablerepo=livna-testing
Loading "priorities" plugin
Loading "protectbase" plugin
livna-testing 100% |=========================| 951 B 00:00
primary.xml.gz 100% |=========================| 7.0 kB 00:00
livna-test: ################################################## 48/48
5 packages excluded due to repository protections
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package vlc.x86_64 0:0.8.6f-2.lvn8 set to be updated
--> Processing Dependency: libvlc.so.0()(64bit) for package: vlc
--> Processing Dependency: dejavu-fonts for package: vlc
--> Processing Dependency: vlc-core = 0.8.6f-2.lvn8 for package: vlc
--> Running transaction check
---> Package dejavu-fonts.noarch 0:2.20-1.fc8 set to be updated
---> Package vlc-core.x86_64 0:0.8.6f-2.lvn8 set to be updated
--> Processing Dependency: libdirectfb-1.0.so.0()(64bit) for package: vlc-core
--> Processing Dependency: libx264.so.56()(64bit) for package: vlc-core
--> Running transaction check
---> Package directfb.x86_64 0:1.0.0-3.fc8 set to be updated
---> Package vlc-core.x86_64 0:0.8.6f-2.lvn8 set to be updated
--> Processing Dependency: libx264.so.56()(64bit) for package: vlc-core
--> Finished Dependency Resolution
Error: Missing Dependency: libx264.so.56()(64bit) is needed by package vlc-core
[root@localhost ~]# yum install vlc --disablerepo=dribble --disablerepo=freshrpms
Loading "priorities" plugin
Loading "protectbase" plugin
5 packages excluded due to repository protections
Setting up Install Process
Parsing package install arguments
Resolving Dependencies
--> Running transaction check
---> Package vlc.x86_64 0:0.8.6f-2.lvn8 set to be updated
--> Processing Dependency: libvlc.so.0()(64bit) for package: vlc
--> Processing Dependency: dejavu-fonts for package: vlc
--> Processing Dependency: vlc-core = 0.8.6f-2.lvn8 for package: vlc
--> Running transaction check
---> Package dejavu-fonts.noarch 0:2.20-1.fc8 set to be updated
---> Package vlc-core.x86_64 0:0.8.6f-2.lvn8 set to be updated
--> Processing Dependency: libdirectfb-1.0.so.0()(64bit) for package: vlc-core
--> Processing Dependency: libx264.so.56()(64bit) for package: vlc-core
--> Running transaction check
---> Package directfb.x86_64 0:1.0.0-3.fc8 set to be updated
---> Package vlc-core.x86_64 0:0.8.6f-2.lvn8 set to be updated
--> Processing Dependency: libx264.so.56()(64bit) for package: vlc-core
--> Finished Dependency Resolution
Error: Missing Dependency: libx264.so.56()(64bit) is needed by package vlc-core

Nokia
15th April 2008, 10:17 PM
Please do
yum remove vlc* and try again

EDIT: It might be useless. It appears that you'll have to remove x264 package - at least on i386 - which in turn will remove a whole bunch of dependencies. If that's the case, take a printscreen of the packages to be removed an then go on uninstalling. When it's all done, reinstall the needed packages besides x264 while keeping those repo switches I gave you earlier - because you don't to install a package from a repo and it's dependency from another repo ;)

That should fix it.

linux_newf
15th April 2008, 10:28 PM
Here you go.


root@localhost ~]# yum remove vlc*
Loading "priorities" plugin
Loading "protectbase" plugin
Setting up Remove Process
81 packages excluded due to repository protections
No Match for argument: vlc*
No Packages marked for removal
[root@localhost ~]# yum remove vlc
Loading "priorities" plugin
Loading "protectbase" plugin
Setting up Remove Process
google 100% |=========================| 951 B 00:00
livna 100% |=========================| 2.1 kB 00:00
dribble 100% |=========================| 951 B 00:00
adobe-linux-i386 100% |=========================| 951 B 00:00
compiz-fusion 100% |=========================| 951 B 00:00
updates 100% |=========================| 2.3 kB 00:00
freshrpms 100% |=========================| 1.9 kB 00:00
fedora 100% |=========================| 2.1 kB 00:00
81 packages excluded due to repository protections
No Match for argument: vlc
No Packages marked for removal

Zero-Override
16th April 2008, 12:01 AM
do a yum clean all ;) you now have some files in cache that it is still trying to use i think ;)