Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I wouldn't compile it, I'd get the appropriate RPM, pull the RPM apart with mc and manually place that file in place. That is, IF the file doesn't exist (Usually in /usr/lib on i386), maybe there's a simple environmental issue. I'd wonder WHY it's doing that though, could be a real can of worms there.
I copied the compiled libpopt.so.0 to /usr/lib and rpm, yum started working. But other packages are also looking for/dependent on this file. And it seems to me rpm still think it is not there. Any suggestions?
Ruchan
Error: Missing Dependency: libpopt.so.0 is needed by package samba-swat-3.0.33-3.29.el5_7.4.i386 (updates)
Error: Missing Dependency: popt = 1.10.2.3-22.el5_7.2 is needed by package rpm-libs-4.4.2.3-22.el5_7.2.i386 (updates)
Error: Missing Dependency: popt = 1.10.2.3-22.el5_7.2 is needed by package rpm-4.4.2.3-22.el5_7.2.i386 (updates)
Error: Missing Dependency: libpopt.so.0 is needed by package samba-client-3.0.33-3.29.el5_7.4.i386 (updates)
Error: Missing Dependency: libpopt.so.0 is needed by package libuser-0.54.7-2.1.el5_5.2.i386 (base)
Error: Missing Dependency: libpopt.so.0 is needed by package samba-3.0.33-3.29.el5_7.4.i386 (updates)
Error: Missing Dependency: libpopt.so.0 is needed by package passwd-0.73-2.i386 (base)
Error: Missing Dependency: libpopt.so.0 is needed by package 1:net-snmp-5.3.2.2-14.el5_7.1.i386 (updates)
Error: Missing Dependency: libpopt.so.0 is needed by package rpm-python-4.4.2.3-22.el5_7.2.i386 (updates)
Error: Missing Dependency: libpopt.so.0 is needed by package samba-common-3.0.33-3.29.el5_7.4.i386 (updates)
Error: Missing Dependency: popt = 1.10.2.3-22.el5_7.2 is needed by package rpm-python-4.4.2.3-22.el5_7.2.i386 (updates)
Error: Missing Dependency: libpopt.so.0 is needed by package util-linux-2.13-0.56.el5.i386 (base)
Error: Missing Dependency: libpopt.so.0 is needed by package rpm-libs-4.4.2.3-22.el5_7.2.i386 (updates)
Error: Missing Dependency: libpopt.so.0 is needed by package rpm-4.4.2.3-22.el5_7.2.i386 (updates)
Error: Missing Dependency: libpopt.so.0 is needed by package rsync-3.0.6-4.el5_7.1.i386 (updates)
Error: Missing Dependency: libpopt.so.0 is needed by package logrotate-3.7.4-12.i386 (base)
OK, so if that package was not in the database, at the *RPM* level, that file would not necessarily be thought to exist. I don't know if that will be looking at rpmdb or the filesystem for it. Now you can get that far, formally reinstall the RPM package you manually unpacked, forcing it if need be. From then the RPM db will know it should exist and off you go.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.