LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   giving error that doesnot exist (https://www.linuxquestions.org/questions/linux-software-2/giving-error-that-doesnot-exist-742193/)

divyashree 07-23-2009 05:01 AM

giving error that doesnot exist
 
While installing mplayer by yum,it throws this error

Code:

Transaction Check Error:  file /usr/lib/libfaad.so.0.0.0 conflicts between attempted installs of faad2-libs-2.6.1-5.el5 and faad2-2.6.1-1.el5.rf
But I checked again n again ,no libfaad exist in my system..
What will I do ??

unSpawn 07-23-2009 10:40 AM

Running 'rpm -qf /usr/lib/libfaad.so.0' should show "faad2-2.6.1-1.el5.rf" (RF as in from DAG / the RPMForge repo) is the current package name.
Running 'rpm --test -e faad2' shows VLC, Xine, and Ffmeg depend on this package.

To be able to install faad2-libs-2.6.1-5.el5 you should first remove faad2-2.6.1-1.el5.rf.
If the package contents were removed but the package was not uninstalled then 'rpm -e --justdb faad2' should remove it from the RPMDB.
These conflicts should not occur when you use only packages from trusted, official repositories and use your package management tools to manage packages.

divyashree 07-23-2009 11:12 AM

Quote:

Originally Posted by unSpawn (Post 3617821)
Running 'rpm -qf /usr/lib/libfaad.so.0' should show "faad2-2.6.1-1.el5.rf" (RF as in from DAG / the RPMForge repo) is the current package name.
Running 'rpm --test -e faad2' shows VLC, Xine, and Ffmeg depend on this package.

To be able to install faad2-libs-2.6.1-5.el5 you should first remove faad2-2.6.1-1.el5.rf.
If the package contents were removed but the package was not uninstalled then 'rpm -e --justdb faad2' should remove it from the RPMDB.
These conflicts should not occur when you use only packages from trusted, official repositories and use your package management tools to manage packages.

Code:

[root@server1 ~]# rpm -qf /usr/lib/libfaad.so.0
error: file /usr/lib/libfaad.so.0: No such file or directory
[root@server1 ~]# rpm --test -e faad2
error: package faad2 is not installed
[root@server1 ~]# rpm -e --justdb faad2
error: package faad2 is not installed
[root@server1 ~]# yum install mplayer*
Loading "rhnplugin" plugin
Loading "installonlyn" plugin
This system is not registered with RHN.
RHN support will be disabled.
Setting up Install Process
Setting up repositories
Reading repository metadata in from local files
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package mplayer-doc.i386 0:1.0-0.101.20080903svn.el5.1 set to be updated
---> Package mplayer.i386 0:1.0-0.101.20080903svn.el5.1 set to be updated
---> Package mplayer-skins.noarch 0:1.8-1.nodist.rf set to be updated
---> Package mplayer-gui.i386 0:1.0-0.101.20080903svn.el5.1 set to be updated
---> Package mplayer-docs.i386 0:1.0-0.40.svn20090711.el5.rf set to be updated
---> Package mplayerplug-in.i386 0:3.55-1.el5.rf set to be updated
--> Running transaction check
--> Processing Dependency: libliveMedia.so.0 for package: mplayer-gui
--> Processing Dependency: libenca.so.0 for package: mplayer-gui
--> Processing Dependency: libdca.so.0 for package: mplayer-gui
--> Processing Dependency: libgroupsock.so.0 for package: mplayer-gui
--> Processing Dependency: libliveMedia.so.0 for package: mplayer
--> Processing Dependency: libfaad.so.0 for package: mplayer-gui
--> Processing Dependency: libBasicUsageEnvironment.so.0 for package: mplayer-gui
--> Processing Dependency: libBasicUsageEnvironment.so.0 for package: mplayer
--> Processing Dependency: libfaad.so.0 for package: mplayer
--> Processing Dependency: faad2-libs >= 1:2.6.1 for package: mplayer
--> Processing Dependency: libdca.so.0 for package: mplayer
--> Processing Dependency: libgroupsock.so.0 for package: mplayer
--> Processing Dependency: libenca.so.0 for package: mplayer
--> Processing Dependency: libUsageEnvironment.so.0 for package: mplayer
--> Processing Dependency: libUsageEnvironment.so.0 for package: mplayer-gui
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package faad2.i386 0:2.6.1-1.el5.rf set to be updated
---> Package libdca.i386 0:0.0.5-3.el5 set to be updated
---> Package live555.i386 0:0-0.20.2008.07.25.el5 set to be updated
---> Package enca.i386 0:1.9-4.el5.rf set to be updated
---> Package faad2-libs.i386 1:2.6.1-5.el5 set to be updated
--> Running transaction check

Dependencies Resolved

=============================================================================
 Package                Arch      Version          Repository        Size
=============================================================================
Installing:
 mplayer                i386      1.0-0.101.20080903svn.el5.1  rpmfusion-free-updates-testing  4.4 M
 mplayer-doc            i386      1.0-0.101.20080903svn.el5.1  rpmfusion-free-updates-testing  2.2 M
 mplayer-docs            i386      1.0-0.40.svn20090711.el5.rf  rpmforge          253 k
 mplayer-gui            i386      1.0-0.101.20080903svn.el5.1  rpmfusion-free-updates-testing  3.7 M
 mplayer-skins          noarch    1.8-1.nodist.rf  rpmforge          13 M
 mplayerplug-in          i386      3.55-1.el5.rf    rpmforge          1.0 M
Installing for dependencies:
 enca                    i386      1.9-4.el5.rf    rpmforge          177 k
 faad2                  i386      2.6.1-1.el5.rf  rpmforge          329 k
 faad2-libs              i386      1:2.6.1-5.el5    rpmfusion-free-updates-testing  166 k
 libdca                  i386      0.0.5-3.el5      rpmfusion-free-updates-testing  108 k
 live555                i386      0-0.20.2008.07.25.el5  rpmfusion-free-updates-testing  314 k

Transaction Summary
=============================================================================
Install    11 Package(s)       
Update      0 Package(s)       
Remove      0 Package(s)       

Total download size: 25 M
Is this ok [y/N]: y
Downloading Packages:
Running Transaction Test
Finished Transaction Test


Transaction Check Error:  file /usr/lib/libfaad.so.0.0.0 conflicts between attempted installs of faad2-libs-2.6.1-5.el5 and faad2-2.6.1-1.el5.rf

WHAT WILL I DO NOW ??

divyashree 07-23-2009 11:28 AM

Bro,I did it finally.I just manuaaly download and install the faad-lib package n it installed.Then in yum no libfaad was there to conflict n all packages installed successfully...

tcowin 08-11-2009 11:25 AM

install faad2-lib first
 
I just had to upgrade mplayer, but got the same error. Got around it by first:

# yum -y install faad2-libs

and then:

# yum -y upgrade mplayer

scottro11 11-07-2009 02:59 PM

Just for what it's worht, though this is a 3 month old thread, and perhaps everyone else solved it already.

Running into a similar issue, it seems that Dag now has faad2-2.7.el5.rf package. I did rpm -e --nodeps faad2 (as I didn't want to reinstall everything else). For whatever reason, probably a priority rating that I was too lazy to determine, yum wouldn't do this automatically.

So, after uninstalling it as above (with no deps) I then installed it with yum install faad2, it brought in the 2.7 version and after that everything was fine.


All times are GMT -5. The time now is 01:59 AM.