LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (http://www.linuxquestions.org/questions/linux-software-2/)
-   -   libvorbis-1.1.0-2.i386.rpm installed but dependancies still needed (http://www.linuxquestions.org/questions/linux-software-2/libvorbis-1-1-0-2-i386-rpm-installed-but-dependancies-still-needed-434613/)

zajaco0 04-12-2006 05:36 PM

libvorbis-1.1.0-2.i386.rpm installed but dependancies still needed
 
I've been having trouble getting yum to update properly on my FC4_x86 system. when I run
Code:

yum update
, the update ends in:
Error: Missing Dependency: libvorbisfile.so.3 is needed by package kdelibs
Error: Missing Dependency: libvorbisenc.so.2 is needed by package kdelibs
Error: Missing Dependency: libvorbisenc.so.2 is needed by package arts
Error: Missing Dependency: libvorbisenc.so.2 is needed by package kdemultimedia
Error: Missing Dependency: libvorbisfile.so.3 is needed by package kdemultimedia
Error: Missing Dependency: libvorbisfile.so.3 is needed by package arts
I have found out that libvorbis-1.1.0-2.i386.rpm provides:
  • libvorbis
  • libvorbis.so.0
  • libvorbisenc.so.2
  • libvorbisfile.so.3

I am having trouble seeing if this package is actually installed...see below:

[root@localhost Desktop]# rpm -Uhv libvorbis-1.1.0-2.i386.rpm
Preparing... ########################################### [100%]
package libvorbis-1.1.0-2 is already installed
[root@localhost Desktop]# rpm -qp libvorbis-1.1.0-2.i386.rpm
libvorbis-1.1.0-2
[root@localhost Desktop]# rpm -q libvorbis-1.1.0-2.i386.rpm
package libvorbis-1.1.0-2.i386.rpm is not installed


anyone have any insight???

Thanks

Lenard 04-12-2006 07:17 PM

[root@localhost Desktop]# rpm -q libvorbis-1.1.0-2.i386.rpm
package libvorbis-1.1.0-2.i386.rpm is not installed

This (above) is correct, there is no package named libvorbis-1.1.0-2.i386.rpm installed, so it cannot be removed.


[root@localhost Desktop]# rpm -qp libvorbis-1.1.0-2.i386.rpm
libvorbis-1.1.0-2

See (above) the package libvorbis-1.1.0-2 is installed, so to remove it the command would be;

rpm -e libvorbis-1.1.0-2

The file named libvorbis-1.1.0-2.i386.rpm contains the package libvorbis-1.1.0-2, the rule of thumb is install by the filename remove by the package name.

zajaco0 05-04-2006 09:44 PM

OK, I understand this. It still doesn't explain why yum is coming up with missing dependencies. I was thinking about uninstalling it and trying to reinstall it manually but I don't want to get caught in a dependency nightmare.

Any clues?

Lenard 05-05-2006 04:22 AM

You have an x86_64 bit system, is KDE 64-bit???? Check;

rpm -qa --queryformat="%{n}-%{v}-%{r}.%{arch}.rpm\n" kdebase

If yes then you have your answer, install the libvorbis-1.1.0-2.x86_64.rpm

$ rpm -qa --queryformat="%{n}-%{v}-%{r}.%{arch}.rpm\n" 'libvorbis*' | sort
libvorbis-1.1.1-1.1.i386.rpm
libvorbis-1.1.1-1.1.x86_64.rpm
libvorbis-devel-1.1.1-1.1.x86_64.rpm


All times are GMT -5. The time now is 06:17 AM.