Friday, April 29, 2011

How to fix kdenlive - mlt update problem in fedora 14

Today Update Applet indicated me there are updates for fedora kdenlive package. How ever it gave problematic output for 'yum update' command as follows.

[root@katalyst kasun]# yum update
Loaded plugins: auto-update-debuginfo, langpacks, presto, refresh-packagekit
Adding en_US to language list
Found 36 installed debuginfo package(s)
Enabling fedora-debuginfo: Fedora 14 - x86_64 - Debug
Enabling rpmfusion-nonfree-debuginfo: RPM Fusion for Fedora 14 - Nonfree - Debug
Enabling rpmfusion-free-updates-debuginfo: RPM Fusion for Fedora 14 - Free - Updates Debug
Enabling rpmfusion-nonfree-updates-debuginfo: RPM Fusion for Fedora 14 - Nonfree - Updates Debug
Enabling rpmfusion-free-debuginfo: RPM Fusion for Fedora 14 - Free - Debug
Enabling updates-debuginfo: Fedora 14 - x86_64 - Updates - Debug
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package ffmpeg.x86_64 0:0.6.2-1.fc14 set to be updated
---> Package ffmpeg-libs.x86_64 0:0.6.2-1.fc14 set to be updated
--> Processing Dependency: libmlt.so.2()(64bit) for package: kdenlive-0.7.7.1-1.fc13.x86_64
---> Package mlt.x86_64 0:0.7.0-2.fc14 set to be updated
--> Finished Dependency Resolution
Error: Package: kdenlive-0.7.7.1-1.fc13.x86_64 (@rpmfusion-free)
           Requires: libmlt.so.2()(64bit)
           Removing: mlt-0.5.4-2.fc14.x86_64 (@rpmfusion-free-updates)
               libmlt.so.2()(64bit)
           Updated By: mlt-0.7.0-2.fc14.x86_64 (rpmfusion-free-updates)
               Not found
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
[root@katalyst kasun]#


To overcome this issue 'rpmfusion-free-updates-testing' repo has to be enabled as follows.

yum --enablerepo=rpmfusion-free-updates-testing update

Then all dependencies are resolved and updates can be applied.

[root@katalyst kasun]# yum --enablerepo=rpmfusion-free-updates-testing update
Loaded plugins: auto-update-debuginfo, langpacks, presto, refresh-packagekit
Adding en_US to language list
Found 36 installed debuginfo package(s)
Enabling fedora-debuginfo: Fedora 14 - x86_64 - Debug
Enabling rpmfusion-nonfree-debuginfo: RPM Fusion for Fedora 14 - Nonfree - Debug
Enabling rpmfusion-free-updates-testing-debuginfo: RPM Fusion for Fedora 14 - Free - Test Updates Debug
Enabling rpmfusion-free-updates-debuginfo: RPM Fusion for Fedora 14 - Free - Updates Debug
Enabling rpmfusion-nonfree-updates-debuginfo: RPM Fusion for Fedora 14 - Nonfree - Updates Debug
Enabling rpmfusion-free-debuginfo: RPM Fusion for Fedora 14 - Free - Debug
Enabling updates-debuginfo: Fedora 14 - x86_64 - Updates - Debug
rpmfusion-free-updates-testing                           | 3.3 kB     00:00     
rpmfusion-free-updates-testing/primary_db                |  42 kB     00:02     
rpmfusion-free-updates-testing-debuginfo                 | 2.7 kB     00:00     
rpmfusion-free-updates-testing-debuginfo/primary_db      | 5.2 kB     00:00     
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package ffmpeg.x86_64 0:0.6.2-1.fc14 set to be updated
---> Package ffmpeg-libs.x86_64 0:0.6.2-1.fc14 set to be updated
---> Package kdenlive.x86_64 0:0.7.8-2.fc14 set to be updated
---> Package mlt.x86_64 0:0.7.0-2.fc14 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package       Arch     Version          Repository                        Size
================================================================================
Updating:
 ffmpeg        x86_64   0.6.2-1.fc14     rpmfusion-free-updates           178 k
 ffmpeg-libs   x86_64   0.6.2-1.fc14     rpmfusion-free-updates           2.5 M
 kdenlive      x86_64   0.7.8-2.fc14     rpmfusion-free-updates-testing   2.9 M
 mlt           x86_64   0.7.0-2.fc14     rpmfusion-free-updates           2.1 M

Transaction Summary
================================================================================
Upgrade       4 Package(s)

Total download size: 7.6 M
Is this ok [y/N]: y
Downloading Packages:
Setting up and reading Presto delta metadata
Processing delta metadata
Package(s) data still to download: 7.6 M

(1/4): ffmpeg-0.6.2-1.fc14.x86_64.rpm                    | 178 kB     00:06     
(2/4): ffmpeg-libs-0.6.2-1.fc14.x86_64.rpm               | 2.5 MB     00:38     
(3/4): kdenlive-0.7.8-2.fc14.x86_64.rpm                  | 2.9 MB     00:39     
(4/4): mlt-0.7.0-2.fc14.x86_64.rpm                       | 2.1 MB     00:21     
--------------------------------------------------------------------------------
Total                                            65 kB/s | 7.6 MB     02:00     
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Updating       : ffmpeg-libs-0.6.2-1.fc14.x86_64                          1/8 
  Updating       : ffmpeg-0.6.2-1.fc14.x86_64                               2/8 
  Updating       : mlt-0.7.0-2.fc14.x86_64                                  3/8 
  Updating       : kdenlive-0.7.8-2.fc14.x86_64                             4/8 
  Cleanup        : kdenlive-0.7.7.1-1.fc13.x86_64                           5/8 
  Cleanup        : ffmpeg-0.6-4.20100704svn.fc14.x86_64                     6/8 
  Cleanup        : mlt-0.5.4-2.fc14.x86_64                                  7/8 
  Cleanup        : ffmpeg-libs-0.6-4.20100704svn.fc14.x86_64                8/8 

Updated:
  ffmpeg.x86_64 0:0.6.2-1.fc14          ffmpeg-libs.x86_64 0:0.6.2-1.fc14       
  kdenlive.x86_64 0:0.7.8-2.fc14        mlt.x86_64 0:0.7.0-2.fc14               

Complete!
[root@katalyst kasun]# 

No comments: