On Saturday 09 September 2006 10:10, Hylton Conacher(ZR1HPC) wrote:
Location of the installed app ie in usr or somewhere different to what SuSE expects. Location of the dependencies, evenif there aren't any. The RPM file built for Suse knows in what directories to find what it needs. Install another distro RPM that expects to find the dependencies in a different directory to the SuSE standard and you have a SNAFU ie dependant packages are in /home as opposed to the SuSE way of /lib.
So you are saying RPM looks for these dependency files on the disk in specific places rather than looking at the rpm database to see if they were installed? I'm no RPM guru by any means, but that is not my understanding of how it works. Build something from a tar ball sometime and see if RPM believes the dependency is satisfied. -- _____________________________________ John Andersen