Re: fed up with failed failed dependencies

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hey Paul,

What are we suggesting here? I know Xavier's gotten himself in to a terrible mess by building things and spraying binaries and libs all over his system, but are you really advocating using --nodeps to work around the problem?

Didn't Fonzie teach us - with the camera episode - that another wrong won't fix the first one?

How about a solution that involves packaging up Moz and the two libs, installing that, and then installing the vlc? It's more work, but what kind of situation are we recommending by installing packages via --nodeps?

(and if the extra work looks like penance, so be it!)

Hey, if you're all okay with it, then that's fine, but I had to pipe up for a quick sec.

 - bish

Paul L. Allen wrote:

xavier.sinecosa wrote:

I am going around this problem. Is there a solution ? I have the following result when I try to install the following rpm package.
# rpm -Uvh vlc-0.7.2-1.i386.rpm
error: Failed dependencies:
libXinerama.so.1 is needed by vlc-0.7.2-1
libasound.so.2 is needed by vlc-0.7.2-1
mozilla >= 1.6 is needed by vlc-0.7.2-1


And I have: #ll /usr/lib/libasound.* /usr/X11R6/lib/libXinerama.*
-rwxr-xr-x 1 root root 803 sep 15 19:34 /usr/lib/libasound.la
lrwxrwxrwx 1 root root 18 sep 15 19:34 /usr/lib/libasound.so -> libasound.so.2.0.0
lrwxrwxrwx 1 root root 18 sep 15 19:34 /usr/lib/libasound.so.2 -> libasound.so.2.0.0
-rwxr-xr-x 1 root root 3434048 sep 15 19:34 /usr/lib/libasound.so.2.0.0
-rw-r--r-- 1 root root 5326 fév 27 2003 /usr/X11R6/lib/libXinerama.a
lrwxrwxrwx 1 root root 16 sep 2 17:44 /usr/X11R6/lib/libXinerama.so -> libXinerama.
so.1
-rwxr-xr-x 1 root root 6773 sep 2 17:44 /usr/X11R6/lib/libXinerama.so.1


libasound library comes with alsa-lib-1.0.6.tar.bz2 source archive, I compiled and installed with no specific problem.


Yes, but rpm doesn't know that you installed those things
from source.  It's complaining because you have no package
installed satisfying the vlc package's dependencies.

I read some post on various forums, where experts tell it is not wise to do in any case the use of --nodeps option.


Oh, just do it.  The worst case scenario is that vlc
won't run, and that's your current situation.  :-)

Also, I tried a ldconfig after installation of libasound library, but rpm still complain. I tried to find information in the Maximum RPM guide found at http://www.rpm.org/max-rpm/index.html
I don't know what to do. Ignore these messages when I have checked that failing libraries do exist ?


The error you're getting has nothing to do with whether the libraries
exist.  Rpm doesn't rummage around to see if it can find libasound.so.2
somewhere.  It looks in its database to see if you have a package
installed that provides libasound.so.2.  You don't, so it complains.
Since you have the right libraries installed, it is proper to just
force the vlc install and be done.

Paul Allen



_______________________________________________
Rpm-list mailing list
Rpm-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/rpm-list

[Index of Archives]     [RPM Ecosystem]     [Linux Kernel]     [Red Hat Install]     [PAM]     [Red Hat Watch]     [Red Hat Development]     [Red Hat]     [Gimp]     [Yosemite News]     [IETF Discussion]

  Powered by Linux