Finding what package has a missing file

Michael James michael at james.st
Mon Mar 25 12:30:25 EST 2002


I'm trying to get a compiled version of apache on Suse 7.3
 to compile extra modules against.

Lots of missing dependancies, eg: "No openssl headers",
 so use yast to install openssl-devel.
Then use online update to be sure it's the latest version.

Then back to compiling to find another element missing,
 install, update, try again.  Slow. Painful.

Finally it barfed for lack of /usr/include/ndbm.h

In my struggles to find what package that came from I found:

	http://rpm.pbone.net/index.php3/stat/2

It looked perfect,
 type in the file you are interested in,
 tick the distro/s you want searched,
 and it returns a list of rpms.

But it didn't work, it says ndbm.h is not in any Suse 7.3 package.
That was 3am, I went to bed in disgust.

Further searching this morning found a posting (in German yet)
 that gdbm-devel has the file.
Apache has compliled cleanly and produced the RPMs.

I'm more and more tempted by FreeBSD with its ports system,
 full dependencies, automatic fetching, lists of sources,
 everything locally compiled...
-- 
A right not exercised is a privilege
a privilege not exercised is illegal.

Michael James			michael at james.st
8 Brennan St			Phone: +61 2 6247 2556
Hackett, ACT 2602		Mobile: +61 4 1747 4065
AUSTRALIA			Fax: +61 2 6278 0011




More information about the linux mailing list