Thursday, November 20, 2008

Missing Dependency: libx264.so.58()(64bit) is needed by package cinelerra-2.1-0.18.svn20080514.fc9.kwizart.x86_64

For those of you fedora users who have gone here and have tried this on your fc9 box:

yum install cinelerra --enablerepo=kwizart

and gotten errors like this:
cinelerra-2.1-0.18.svn20080514.fc9.kwizart.x86_64 from kwizart has depsolving problems
--> Missing Dependency: libx264.so.58()(64bit) is needed by package cinelerra-2.1-0.18.svn20080514.fc9.kwizart.x86_64 (kwizart)
Error: Missing Dependency: libx264.so.58()(64bit) is needed by package cinelerra-2.1-0.18.svn20080514.fc9.kwizart.x86_64 (kwizart)

You may want to try what I did ... at your own risk :-)

yum install cinelerra-cv --enablerepo=kwizart-rawhide --enablerepo=rawhide --enablerepo=rpmfusion-free-rawhide

This worked for me.

By the way "-cv" means it is the community version.

Hope that helps.

3 comments:

Anonymous said...

Thanks!

( rpm -Uvh http://rpms.kwizart.net/kwizart-release-9.rpm enables kwizart-rawhide )

Vernon Singleton said...

Not to be too picky, but rpm -Uvh http://rpms.kwizart.net/kwizart-release-9.rpm does NOT enable kwizart-rawhide.

It puts the kwizart-rawhide repository url in the yum configuration directory, but it does not enable it.

Try this command and you'll see ...

# grep enabled /etc/yum.repos.d/kwizart-rawhide.repo
enabled=0
enabled=0
enabled=0

That means that kwizart-rawhide is not enabled, if I'm not mistaken. That's the reason for the explicit "--enablerepo=kwizart-rawhide" option in the yum command posted above.

Anonymous said...

On my (32-bit) box, I did this, because kwizart-rawhide repository didn't work:

yum install x264 # Not sure if this is necessary, the following command should pull it in, but should work.

yum install cinelerra-cv --enablerepo=kwizart

I think the -cv is the key to all this.

BTW:
I had to accept importing a GPG key.
Also, the rpmfusion (rpmfusion.org) repos are enabled on my box.