I’m having difficulties installing Apache2 on one of our SLES servers. Yast2 keeps reporting that ‘There are no installable providers of xxxxx for apache2-2.2.3-16.21.i586[SLES10-SP2-Updates]’ where xxxx are various components, for example Apache MPM or Apache Runtime. The same thing seems to be happening for other packages such a Ethereal. The thing is that the required modules are listed (e.g. there is an Apache MPM module available and for Ethereal there is a lippcap) but the installer does not seem to recognize they are available and instead gives the error above. Ordinarily, Yast informs you that there is a dependency and allows you to select the package you need to install.
I have tried repairing the database using:
rpm --repairdb
but to no avail.
How can I fix this problem? Does the OS need to be re-installed or can the RPM database be fixed or re-installed somehow?
Doesn’t look like a DB problem, usually that results in different messages, but I’m not familiar with SLES packages so I can’t offer any good advice on how to fix it. You know that there is an Enterprise SUSE forum hosted at Novell, right?