On Wed, Nov 24, 2010 at 4:07 PM, Nicolas Chauvet <[email protected]> wrote:
> 2010/11/24 Richard Shaw <[email protected]>:
>> I was trying to install ffmpeg-devel to try and build mlt by myself
>> but ran into the following issue
>>
>> # yum install
>> http://download1.rpmfusion.org/free/fedora/releases/14/Everything/x86_64/os/ffmpeg-libs-0.6-4.20100704svn.fc14.x86_64.rpm
>> Loaded plugins: changelog, local, presto, refresh-packagekit, remove-with-
>> : leaves, rpm-warm-cache
>> Setting up Install Process
>> ffmpeg-libs-0.6-4.20100704svn.fc14.x86_64.rpm | 2.6 MB 00:27
>> Examining
>> /var/tmp/yum-root-5itRbC/ffmpeg-libs-0.6-4.20100704svn.fc14.x86_64.rpm:
>> ffmpeg-libs-0.6-4.20100704svn.fc14.x86_64
>> Cannot install package ffmpeg-libs-0.6-4.20100704svn.fc14.x86_64. It
>> is obsoleted by installed package
>> ffmpeg-0.6-37_git20101024.fc14.x86_64
>> Error: Nothing to do
>
> yum reinstall ffmpeg ffmpeg-devel ffmpeg-libs
> worked for me, so something is broken with your package.
> Do you have a remaining package that doesn't come from RPM Fusion or Fedora ?
There appears to be some conflict with the packages... I'm not sure
where the ffmpeg-0.6-37_git20101024.fc14.x86_64 package came from and
yum clean all doesn't get rid of it in the local repo (plugin). I even
did "rm -rf /var/cache/yum/x86_64/14/_local" and it still found it.
I finally got rid of it but now I can't install ffmpeg-devel due to conflics:
# yum install ffmpeg-devel
Loaded plugins: changelog, presto, refresh-packagekit, remove-with-leaves, rpm-
: warm-cache
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package ffmpeg-devel.x86_64 0:0.6-4.20100704svn.fc14 set to be installed
--> Processing Dependency: ffmpeg-libs = 0.6-4.20100704svn.fc14 for
package: ffmpeg-devel-0.6-4.20100704svn.fc14.x86_64
--> Running transaction check
---> Package ffmpeg-libs.x86_64 0:0.6-4.20100704svn.fc14 set to be installed
--> Processing Dependency: librtmp.so.0()(64bit) for package:
ffmpeg-libs-0.6-4.20100704svn.fc14.x86_64
--> Running transaction check
---> Package librtmp.x86_64 0:2.3-2.fc14 set to be installed
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
ffmpeg-devel x86_64 0.6-4.20100704svn.fc14 rpmfusion-free 128 k
Installing for dependencies:
ffmpeg-libs x86_64 0.6-4.20100704svn.fc14 rpmfusion-free 2.6 M
librtmp x86_64 2.3-2.fc14 rpmfusion-free 55 k
Transaction Summary
================================================================================
Install 3 Package(s)
Total size: 2.8 M
Installed size: 7.1 M
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Transaction Check Error:
file /usr/lib64/libavutil.so.50 from install of
ffmpeg-libs-0.6-4.20100704svn.fc14.x86_64 conflicts with file from
package libavutil50-0.6-37_git20101024.fc14.x86_64
file /usr/lib64/libswscale.so.0 from install of
ffmpeg-libs-0.6-4.20100704svn.fc14.x86_64 conflicts with file from
package libswscale0-0.6-37_git20101024.fc14.x86_64
file /usr/lib64/libpostproc.so.51.2.0 from install of
ffmpeg-libs-0.6-4.20100704svn.fc14.x86_64 conflicts with file from
package libpostproc51-0.6-37_git20101024.fc14.x86_64
file /usr/lib64/libavcodec.so.52 from install of
ffmpeg-libs-0.6-4.20100704svn.fc14.x86_64 conflicts with file from
package libavcodec52-0.6-37_git20101024.fc14.x86_64
file /usr/lib64/libavformat.so.52 from install of
ffmpeg-libs-0.6-4.20100704svn.fc14.x86_64 conflicts with file from
package libavformat52-0.6-37_git20101024.fc14.x86_64
file /usr/lib64/libavdevice.so.52 from install of
ffmpeg-libs-0.6-4.20100704svn.fc14.x86_64 conflicts with file from
package libavdevice52-0.6-37_git20101024.fc14.x86_64
file /usr/lib64/libavfilter.so.1 from install of
ffmpeg-libs-0.6-4.20100704svn.fc14.x86_64 conflicts with file from
package libavfilter1-0.6-37_git20101024.fc14.x86_64
> What is the output of :
> yum repolist
> yum list extras
# yum repolist
Loaded plugins: changelog, local, presto, refresh-packagekit, remove-with-
: leaves, rpm-warm-cache
repo id repo name status
_local Automatic local repo. (manged by the "local" yu 2,384
adobe-linux-i386 Adobe Systems Incorporated 18
fedora Fedora 14 - x86_64 22,161
google Google - i386 5
google64 Google - x86_64 4
livna rpm.livna.org for 14 - x86_64 3
rpmfusion-free RPM Fusion for Fedora 14 - Free 411
rpmfusion-free-updates RPM Fusion for Fedora 14 - Free - Updates 411
rpmfusion-nonfree RPM Fusion for Fedora 14 - Nonfree 181
rpmfusion-nonfree-updates RPM Fusion for Fedora 14 - Nonfree - Updates 191
updates Fedora 14 - x86_64 - Updates 3,163
virtualbox Fedora 14 - x86_64 - VirtualBox 1
# yum list extras
Loaded plugins: changelog, local, presto, refresh-packagekit, remove-with-
: leaves, rpm-warm-cache
Extra Packages
avidemux.x86_64 2.5.3-3.fc13 @rpmfusion-free-updates/13
avidemux-cli.x86_64 2.5.3-3.fc13 @rpmfusion-free-updates/13
avidemux-libs.x86_64 2.5.3-3.fc13 @rpmfusion-free-updates/13
avidemux-plugins.x86_64 2.5.3-3.fc13 @rpmfusion-free-updates/13
avidemux-qt.x86_64 2.5.3-3.fc13 @rpmfusion-free-updates/13
huludesktop.x86_64 0.9.8-1 @/huludesktop-x86_64/13
jre.x86_64 1.6.0_21-fcs installed
msttcorefonts.noarch 2.0-1 @/msttcorefonts-2.0-1.noarch/13
I'm totally confused...
Richard