[KLUG Members] rpm wierdness
Adam Tauno Williams
members@kalamazoolinux.org
Fri, 20 Jul 2001 09:58:03 -0400 (EDT)
>>I have run into this many times before - especially when stalling
>>'out-of-my-distribution' RPMs (i.e. install mandrake, suse or
>>mirror-contrib rpm's on a redhat install, etc). Don't quote me on this,
>>but I think that rpm refers to its database rather than the actual
>>presence of the file(s) it needs.
>>If for some reason it doesn't see an entry for libpq.so.2.0, it will
>>think it's not installed. Simply override the dependencies (the second try)
>>with --nodeps once you have verified the file exists on your system.
>Ah, I see.... I had done the install with the --nodeps option and it
>is working fine now. I had also verified that the file did in fact exist.
>OK, it was a symbolic link to a newer one <G>.
Usually that is just fine. If you expereince erratic behaviour in the
application, grab an src.rpm and rebuild.
>>The clean way to fix this in many cases is to get the .src.rpm and do
>>a: --rebuild
>I'll keep this in mind for the next time!
I've taken to doing this almost be default for apps I really use alot, you gain
some theoretical performance and stability (maybe 0.0000003%), but it is just
soooo easy.
But does anyone know any simple way to pass in options to the build routine
(such as options to "configure")? Currently I install, untarball, tweak,
re-pack the tarball, and then build the RPM. Kindof a pain.
Systems and Network Administrator
Morrison Industries
1825 Monroe Ave NW.
Grand Rapids, MI. 49505