Bug 681150

Summary: requires missing (old?) libcelt0.so.1
Product: [Fedora] Fedora Reporter: Andy Clark <andrewclarkii>
Component: gstreamer-plugins-bad-freeAssignee: Benjamin Otte <otte>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: bnocera, mtasaka, otte
Target Milestone: ---   
Target Release: ---   
Hardware: i686   
OS: Linux   
Whiteboard:
Fixed In Version: gstreamer-plugins-bad-free-0.10.21-4.fc16 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-03-03 12:30:17 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Andy Clark 2011-03-01 10:00:06 UTC
Description of problem:
I can't install pidgin on my rawhide system, because
gstreamer-plugins-bad-free want libcelt0.so.1

Version-Release number of selected component (if applicable):

[root@timelock yum.repos.d]# cat /etc/redhat-release 
Fedora release 16 (Rawhide)
[root@timelock yum.repos.d]# uname -a
Linux timelock.rtcomm.ru 2.6.38-0.rc6.git0.1.fc16.i686 #1 SMP Tue Feb 22 19:03:35 UTC 2011 i686 i686 i386 GNU/Linux
[root@timelock yum.repos.d]# 

How reproducible:

yum install pidgin-otr.i686 pidgin.i686

Steps to Reproduce:
1. yum update
2. yum install pidgin-otr.i686 pidgin.i686

  
Actual results:
[root@timelock yum.repos.d]# yum update
Loaded plugins: changelog, presto, remove-with-leaves
Setting up Update Process
No Packages marked for Update
[root@timelock yum.repos.d]# yum install pidgin-otr.i686 pidgin.i686 
Loaded plugins: changelog, presto, remove-with-leaves
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package pidgin.i686 0:2.7.9-4.fc15 will be installed
--> Processing Dependency: libpurple(x86-32) = 2.7.9-4.fc15 for package: pidgin-2.7.9-4.fc15.i686
--> Processing Dependency: libgstfarsight-0.10.so.0 for package: pidgin-2.7.9-4.fc15.i686
--> Processing Dependency: gstreamer-plugins-bad-free for package: pidgin-2.7.9-4.fc15.i686
--> Processing Dependency: libpurple.so.0 for package: pidgin-2.7.9-4.fc15.i686
---> Package pidgin-otr.i686 0:3.2.0-4.fc15 will be installed
--> Running transaction check
---> Package farsight2.i686 0:0.0.26-1.fc16 will be installed
---> Package gstreamer-plugins-bad-free.i686 0:0.10.21-2.fc15 will be installed
--> Processing Dependency: libcelt0.so.1 for package: gstreamer-plugins-bad-free-0.10.21-2.fc15.i686
---> Package libpurple.i686 0:2.7.9-4.fc15 will be installed
--> Finished Dependency Resolution
Error: Package: gstreamer-plugins-bad-free-0.10.21-2.fc15.i686 (rawhide)
           Requires: libcelt0.so.1
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
[root@timelock yum.repos.d]# rpm -qa | grep celt
celt-0.11.1-2.fc16.i686
[root@timelock yum.repos.d]# rpm -ql celt-0.11.1-2.fc16.i686
/usr/bin/celtdec
/usr/bin/celtenc
/usr/lib/libcelt0.so.2
/usr/lib/libcelt0.so.2.0.0
/usr/share/doc/celt-0.11.1
/usr/share/doc/celt-0.11.1/COPYING
/usr/share/doc/celt-0.11.1/README
/usr/share/doc/celt-0.11.1/TODO

Expected results:
pidgin installs and runs :)

Additional info:

Comment 1 Mamoru TASAKA 2011-03-03 12:30:17 UTC
As my new sponsornee needs fixed gst-plugins-bad-free to build
his package, I fixed this issue using the upstream patch.