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:

  1. Thanks!

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

    ReplyDelete
  2. 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.

    ReplyDelete
  3. 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.

    ReplyDelete