Mamoru Tasaka wrote: > Ed Greshko wrote, at 12/15/2008 12:09 PM +9:00: >> Ed Greshko wrote: >>> Gene Heskett wrote: >>> >>>> I'd think so, but it cannot seem to accept that I have at least two >>>> complete. from the src trees of libquicktime.so.0 installed: >>>> >>>> [root@coyote rpms]# rpm -Uvh mjpegtools-1.9.0-17_rc3.fc8.i386.rpm >>>> warning: mjpegtools-1.9.0-17_rc3.fc8.i386.rpm: Header V4 DSA >>>> signature: NOKEY, key ID 66534c2b >>>> error: Failed dependencies: >>>> libquicktime.so.0 is needed by >>>> mjpegtools-1.9.0-17_rc3.fc8.i386 >>>> [root@coyote rpms]# locate libquicktime.so >>>> /opt/gmerlin/lib/libquicktime.so >>>> /opt/gmerlin/lib/libquicktime.so.0 >>>> /opt/gmerlin/lib/libquicktime.so.0.0.0 > <snip> >>>> [root@coyote rpms]# ln -s /usr/local/lib/libquicktime.so.0.0.0 >>>> /usr/lib/libquicktime.so.0.0.0 >>>> [root@coyote rpms]# ln -s /usr/local/lib/libquicktime.so.0 >>>> /usr/lib/libquicktime.so.0 >>>> [root@coyote rpms]# ln -s /usr/local/lib/libquicktime.so >>>> /usr/lib/libquicktime.so >>>> [root@coyote rpms]# rpm -Uvh mjpegtools-1.9.0-17_rc3.fc8.i386.rpm >>>> warning: mjpegtools-1.9.0-17_rc3.fc8.i386.rpm: Header V4 DSA >>>> signature: NOKEY, key ID 66534c2b >>>> error: Failed dependencies: >>>> libquicktime.so.0 is needed by >>>> mjpegtools-1.9.0-17_rc3.fc8.i386 >>>> [root@coyote rpms]# locate libquicktime.pc >>>> /opt/gmerlin/lib/pkgconfig/libquicktime.pc > <snip> >>>> [root@coyote rpms]# ln -s /usr/local/lib/pkgconfig/libquicktime.pc >>>> /usr/lib/pkgconfig/libquicktime.pc >>>> [root@coyote rpms]# rpm -Uvh mjpegtools-1.9.0-17_rc3.fc8.i386.rpm >>>> warning: mjpegtools-1.9.0-17_rc3.fc8.i386.rpm: Header V4 DSA >>>> signature: NOKEY, key ID 66534c2b >>>> error: Failed dependencies: >>>> libquicktime.so.0 is needed by >>>> mjpegtools-1.9.0-17_rc3.fc8.i386 >>>> >>>> So how do I convince it, or should I just --force --nodeps it? >>>> >>>> Thanks Ed. >>>> >>> Is /usr/local/lib in your /etc/ld.so.conf? >>> >>> Have you run ldconfig after your changes? >>> >>> When the rpm can find a dependency I've not found --force --nodeps >>> to be >>> very helpful. >>> >>> >> Of course my fingers meant "can't find a dependency"... :-) > > rpm cannot find dependencies if the needed libraries are not registered > in rpm database, even if the libraries surely exist on your local disk. > (so, libraries installed by yourself by "configure -> make -> make > install" > or so are not registered in rpm database and rpm simply ignores them) > > running ldconfig does not help. I suppose my memory is probably defective.... But I could swear I've installed various libraries using tarball installs and they have been placed in /usr/local/lib and then recognized perfectly fine by rpm. Then again, it is Monday. > > By the way mjpegtools is in rpmfusion [1] so just following [2] > and "yum install mjpegtools" will probably install mjpegtools > correctly. > > [1] > http://download1.rpmfusion.org/free/fedora/updates/8/i386/repoview/M.group.html > > [2] http://rpmfusion.org/Configuration > > Mamoru > > -- "Are you a philosopher? Where's your sponge?" (Small Gods) Mei-Mei.Greshko@xxxxxxxxxxx
Attachment:
signature.asc
Description: OpenPGP digital signature
-- fedora-list mailing list fedora-list@xxxxxxxxxx To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list Guidelines: http://fedoraproject.org/wiki/Communicate/MailingListGuidelines