You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@httpd.apache.org by Andreas Bauer <an...@arcor.de> on 2005/06/14 00:57:18 UTC

[users@httpd] Error at installing apache.rpm

Hello!

 

Installing apache rpm file: apache2-2.0.50-7.2.i586.rpm from Suse Server:
ftp://ftp.gwdg.de/pub/linux/suse/suse_update/9.2/rpm/i586,

I got errormessage of  missing libaries:

 

apache2-MPM not available

libapr0 not available

libapr.0.so.0 not available 

libaprutil-0.so.0 not available 

 

Btw, there is a command for apache modules: httpd -1. The command indicates,
if the required modules are existing. If this command fails, a Tomcat-Apache
Connection is not possible.

Is this right? And how to httpd -1? If this is possible, the not available
modules (apache2-MPM,libapr0,libapr.0.so.0, 

libaprutil-0.so.0) can be the reason for my big problems with connecting
Tomcat and Apache.

So, I will need this 4 modules. Where can I get them or equivalents rpm
packages? After googlen I found not the modules.

 

 

Best regards and many thanks

Andreas

 

 

 

 

 


Re: [users@httpd] Error at installing apache.rpm

Posted by Craig Dunigan <cd...@doit.wisc.edu>.
On Tue, 14 Jun 2005, Andreas Bauer wrote:

> Hello!
> 
> Installing apache rpm file: apache2-2.0.50-7.2.i586.rpm from Suse Server:
> ftp://ftp.gwdg.de/pub/linux/suse/suse_update/9.2/rpm/i586,
> 
> I got errormessage of  missing libaries:
>
> apache2-MPM not available
> libapr0 not available
> libapr.0.so.0 not available 
> libaprutil-0.so.0 not available 
> 
> Btw, there is a command for apache modules: httpd -1. The command indicates,
> if the required modules are existing. If this command fails, a Tomcat-Apache
> Connection is not possible.
> 
> Is this right? And how to httpd -1? If this is possible, the not available
> modules (apache2-MPM,libapr0,libapr.0.so.0, 
> 
> libaprutil-0.so.0) can be the reason for my big problems with connecting
> Tomcat and Apache.
> 
> So, I will need this 4 modules. Where can I get them or equivalents rpm
> packages? After googlen I found not the modules.
> 
> Best regards and many thanks
> 
> Andreas
> 

Wow, many things to say here.  First, a library is not a module; they are two 
different things.  Your error message says 'missing libraries'.  Can we assume 
you are installing to a SuSe machine?  If so, it looks like you're installing 
the update rpm for SuSe version 9.2 for i586.  Is that what you're running?  
Since it's labeled as an update, I'm guessing that it expects the previous 
version to be already installed.  Is it?  If not, can you find an rpm file that 
isn't in a directory called 'suse_update?'

'httpd -l' will indeed tell you what modules are statically compiled into the
Apache binary, but not finding the modules you want there may mean nothing.  
Apache modules can be either static or dynamic, and 'httpd -l' only tells you
about static ones.  Dynamic modules are loaded by adding the appropriate
configuration to httpd.conf (and adding the module itself to the appropriate
location in the Apache tree).  You issue the command 'httpd -l' like any other
command in SuSe -- open a terminal and type it.  If you tried it and it failed,
then you probably don't have the Apache bin directory in your path statement.  
Try 'man path' to find out how to set it.  In any event, 'httpd -l' will never
tell you anything about libraries.  It's the wrong tool for this problem.

Your main difficulty is that rpm can't find libraries for Apache that are part
of Apache itself.  Ultimately, though, this is a SuSe problem, not an Apache
one.

-- 
Craig Dunigan
IS Technical Services Specialist (I don't know what it means, either)
Middleware - Enterprise Info Systems - Department of Info Technology
University of Wisconsin, Madison

opinions expressed are my own, not the University's


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org