You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@httpd.apache.org by Desmond Lee <de...@hotmail.com> on 2002/07/02 18:29:45 UTC

source install vs rpm

Hi guys

I installed apache 2 via the source  by unzipping and then following the 
instructions (doing the './configure', 'make', and 'make install').

I was just wondering what's the difference between installing from source 
and installing from rpm. WHen i do an 'rpm -ivh apache-2.0.39-0.2.i386.rpm' 
i get an error:
error: failed dependencies:
        /usr/bin/getgid   is needed by apache-2.0.39-0.2
        /bin/id   is needed by apache-2.0.39-0.2
        rc-scripts   is needed by apache-2.0.39-0.2
        apr   is needed by apache-2.0.39-0.2
        db4   is needed by apache-2.0.39-0.2
        libapr.so.0   is needed by apache-2.0.39-0.2
        libcrypto.so.0.9.6.1   is needed by apache-2.0.39-0.2
        libdb-4.0.so   is needed by apache-2.0.39-0.2
        libssl.so.0.9.6.1   is needed by apache-2.0.39-0.2

Is there any reason why the source install went smoothly and the rmp install 
didn't?

Thanks

Desmond



_________________________________________________________________
MSN Photos is the easiest way to share and print your photos: 
http://photos.msn.com/support/worldwide.aspx


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Re: source install vs rpm

Posted by Jeff Beard <je...@cyberxape.com>.
When the rpm is built, it used code contained in
various libraries. It is usually version dependant.
I think that the rpm you are installing was built
using other versions of the files listed under
"failed dependancies". rpm also explicitly checks
the dependancies, a bonus feature of rpm.

The source build worked because the configure script
looks for the libraries it needs that are installed
on your system and builds against them. It's custom
for your system. Which is a bonus feature of building
from source.

--Jeff

On Tue, 2 Jul 2002, Desmond Lee wrote:

> Hi guys
>
> I installed apache 2 via the source  by unzipping and then following the
> instructions (doing the './configure', 'make', and 'make install').
>
> I was just wondering what's the difference between installing from source
> and installing from rpm. WHen i do an 'rpm -ivh apache-2.0.39-0.2.i386.rpm'
> i get an error:
> error: failed dependencies:
>         /usr/bin/getgid   is needed by apache-2.0.39-0.2
>         /bin/id   is needed by apache-2.0.39-0.2
>         rc-scripts   is needed by apache-2.0.39-0.2
>         apr   is needed by apache-2.0.39-0.2
>         db4   is needed by apache-2.0.39-0.2
>         libapr.so.0   is needed by apache-2.0.39-0.2
>         libcrypto.so.0.9.6.1   is needed by apache-2.0.39-0.2
>         libdb-4.0.so   is needed by apache-2.0.39-0.2
>         libssl.so.0.9.6.1   is needed by apache-2.0.39-0.2
>
> Is there any reason why the source install went smoothly and the rmp install
> didn't?
>
> Thanks
>
> Desmond
>
>
>
> _________________________________________________________________
> MSN Photos is the easiest way to share and print your photos:
> http://photos.msn.com/support/worldwide.aspx
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
>

--
Jeff Beard | Systems Architect, Programmer, Sysadmin
Contact    | jeff at cyberxape dot com
Location   | In front of the computer, Boulder, CO, USA


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org