You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Maury Hammel <ml...@shaw.ca> on 2003/06/07 18:26:14 UTC

Installation problems (hopefully the last of...)

Hello all:

I'm still trying to get all the pieces of Subversion installed on Red Hat 9 
using the RPMs.  I have managed to get all of the packages installed except for 
httpd-2.0.45-0.2.i386.rpm and mod_ssl-2.0.45-0.2.i386.rpm.  Both report failed 
dependencies:

# rpm -Uh httpd-2.0.45-0.2.i386.rpm
error: Failed dependencies:
         httpd-mmn = 20020628 is needed by (installed) mod_perl-1.99_07-5
         httpd-mmn = 20020628 is needed by (installed) mod_python-3.0.1-3
         httpd-mmn = 20020628 is needed by (installed) php-4.2.2-17
         httpd-mmn = 20020628 is needed by (installed) mod_ssl-2.0.40-21.3
         libapr.so.0 is needed by (installed) mod_perl-1.99_07-5
         libaprutil.so.0 is needed by (installed) mod_perl-1.99_07-5
# rpm -ivh mod_ssl-2.0.45-0.2.i386.rpm
error: Failed dependencies:
         httpd-mmn = 20021106 is needed by mod_ssl-2.0.45-0.2

I'm not sure why httpd-mmn is not found, because it appears to be a part of the 
previous versions of httpd I've installed, and the two libapr* files are sitting 
in /usr/lib, so I'm at a loss.

Can someone point me in the right direction to get these things installed?


Thanks again... Maury.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: Installation problems (hopefully the last of...)

Posted by David Summers <da...@summersoft.fay.ar.us>.
On the newest versions of the RPMs (available from my subversion 
repository at http://summersoft.fay.ar.us/repos) I believe this has been 
fixed now.

People, please try them out and let me know if you encounter any problems.

They compile and build for me on both RedHat 8.0 and RedHat 9.0 now.

Newest versions:

http-2.0.46-0.2    (ported from RedHat RAWHIDE http-2.0.45-10)
apr-0.9.4-0.1      (ported from RedHat RAWHIDE apr-0.9.3-5)
apr-util-0.9.4-0.1 (ported from RedHat RAWHIDE apr-0.9.3-6)

  - David


On Sun, 8 Jun 2003, Maury Hammel wrote:

> Date: Sun, 08 Jun 2003 06:47:40 -0600
> From: Maury Hammel <ml...@shaw.ca>
> To: dev@subversion.tigris.org
> Subject: Re: Installation problems (hopefully the last of...)
> 
> Max, David, Joe and Greg:
> 
> Thanks for the input, I see I have a fair amount to learn as a Linux sys admin.
> 
> To summarize the various posts (and to make sure I do understand), I have a 
> couple of options:
> 
> Option 1)
> - Deinstall mod_perl, mod_python, php, and mod_ssl (which are the latest 
> versions from Red Hat).
> - Install httpd 2.0.45 and mod_ssl 2.0.45 (which came from the Subversion 
> download site: summersoft.fay.ar.us)
> - Retrieve from Red Hat and re-install the mod_perl, mod_python, and php RPMs 
> (assuming that they will "like" the version of httpd now installed)
> 
> Option 2)
> - Wait for David to do some sort of modification on the dates of the httpd 
> 2.0.45 package and then download from the Subversion site and try again (that is 
> assuming that David will be making a change).
> 
> 

-- 
David Wayne Summers          "Linux: Because reboots are for hardware upgrades!"
david@summersoft.fay.ar.us   PGP Key: http://summersoft.fay.ar.us/~david/pgp.txt
PGP Key fingerprint =  C0 E0 4F 50 DD A9 B6 2B  60 A1 31 7E D2 28 6D A8 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: Installation problems (hopefully the last of...)

Posted by Maury Hammel <ml...@shaw.ca>.
Max, David, Joe and Greg:

Thanks for the input, I see I have a fair amount to learn as a Linux sys admin.

To summarize the various posts (and to make sure I do understand), I have a 
couple of options:

Option 1)
- Deinstall mod_perl, mod_python, php, and mod_ssl (which are the latest 
versions from Red Hat).
- Install httpd 2.0.45 and mod_ssl 2.0.45 (which came from the Subversion 
download site: summersoft.fay.ar.us)
- Retrieve from Red Hat and re-install the mod_perl, mod_python, and php RPMs 
(assuming that they will "like" the version of httpd now installed)

Option 2)
- Wait for David to do some sort of modification on the dates of the httpd 
2.0.45 package and then download from the Subversion site and try again (that is 
assuming that David will be making a change).


Thanks again, all... Maury.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: Installation problems (hopefully the last of...)

Posted by Greg Stein <gs...@lyra.org>.
On Sat, Jun 07, 2003 at 10:49:48PM +0100, Joe Orton wrote:
>...
> > > > # rpm -Uh httpd-2.0.45-0.2.i386.rpm
> > > > error: Failed dependencies:
> > > >          httpd-mmn = 20020628 is needed by (installed) mod_perl-1.99_07-5
> > > >          httpd-mmn = 20020628 is needed by (installed) mod_python-3.0.1-3
> > > >          httpd-mmn = 20020628 is needed by (installed) php-4.2.2-17
> > > >          httpd-mmn = 20020628 is needed by (installed) mod_ssl-2.0.40-21.3
> > > >          libapr.so.0 is needed by (installed) mod_perl-1.99_07-5
> > > >          libaprutil.so.0 is needed by (installed) mod_perl-1.99_07-5
> > > > # rpm -ivh mod_ssl-2.0.45-0.2.i386.rpm
> > > > error: Failed dependencies:
> > > >          httpd-mmn = 20021106 is needed by mod_ssl-2.0.45-0.2
> 
> David, I presume these are your packages - the httpd-mmn provide for
> 2.0.45 should be 20020903, if you just pick a random date for this your
> packages won't be compatible with anyone else packaging httpd RPMs.  
> You might want to resync against our 2.0.45 package in Raw Hide:
> 
> ftp://ftp.redhat.com/pub/redhat/linux/rawhide/SRPMS/SRPMS/httpd-2.0.45-9.src.rpm

Good advice, Joe.

FYI, all, that 20020903 number comes from httpd-2.0/include/ap_mmn.h. It is
used to specify the binary compatibility of Apache.

The header file says that 20020903 was introduced for 2.0.41, but I wouldn't
trust binary compatibility back that far. The httpd dev group really only
started explicitly forcing binary compat starting with the 2.0.44 release.
Source compatibility back to 2.0.41 should be fine.

Cheers,
-g

-- 
Greg Stein, http://www.lyra.org/

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: Installation problems (hopefully the last of...)

Posted by David Summers <ne...@summersoft.fay.ar.us>.
On Sat, 7 Jun 2003, Joe Orton wrote:

> David, I presume these are your packages - the httpd-mmn provide for
> 2.0.45 should be 20020903, if you just pick a random date for this your
> packages won't be compatible with anyone else packaging httpd RPMs.  
> You might want to resync against our 2.0.45 package in Raw Hide:
> 
> ftp://ftp.redhat.com/pub/redhat/linux/rawhide/SRPMS/SRPMS/httpd-2.0.45-9.src.rpm
> 

Thanks for the info.  I was wondering about that.

-- 
David Wayne Summers          "Linux: Because reboots are for hardware upgrades!"
david@summersoft.fay.ar.us   PGP Key: http://summersoft.fay.ar.us/~david/pgp.txt
PGP Key fingerprint =  C0 E0 4F 50 DD A9 B6 2B  60 A1 31 7E D2 28 6D A8 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: Installation problems (hopefully the last of...)

Posted by David Summers <da...@summersoft.fay.ar.us>.
On Sat, 7 Jun 2003, Joe Orton wrote:
> > On Sat, 7 Jun 2003, Max Bowsher wrote:
> > > Maury Hammel wrote:
> > > > Hello all:
> > > >
> > > > I'm still trying to get all the pieces of Subversion installed on Red Hat
> > > 9
> > > > using the RPMs.  I have managed to get all of the packages installed
> > > except for
> > > > httpd-2.0.45-0.2.i386.rpm and mod_ssl-2.0.45-0.2.i386.rpm.  Both report
> > > failed
> > > > dependencies:
> > > >
> > > > # rpm -Uh httpd-2.0.45-0.2.i386.rpm
> > > > error: Failed dependencies:
> > > >          httpd-mmn = 20020628 is needed by (installed) mod_perl-1.99_07-5
> > > >          httpd-mmn = 20020628 is needed by (installed) mod_python-3.0.1-3
> > > >          httpd-mmn = 20020628 is needed by (installed) php-4.2.2-17
> > > >          httpd-mmn = 20020628 is needed by (installed) mod_ssl-2.0.40-21.3
> > > >          libapr.so.0 is needed by (installed) mod_perl-1.99_07-5
> > > >          libaprutil.so.0 is needed by (installed) mod_perl-1.99_07-5
> > > > # rpm -ivh mod_ssl-2.0.45-0.2.i386.rpm
> > > > error: Failed dependencies:
> > > >          httpd-mmn = 20021106 is needed by mod_ssl-2.0.45-0.2
> 
> David, I presume these are your packages - the httpd-mmn provide for
> 2.0.45 should be 20020903, if you just pick a random date for this your
> packages won't be compatible with anyone else packaging httpd RPMs.  
> You might want to resync against our 2.0.45 package in Raw Hide:
> 
> ftp://ftp.redhat.com/pub/redhat/linux/rawhide/SRPMS/SRPMS/httpd-2.0.45-9.src.rpm
> 

I've now got RedHat 8.0 RPMS for httpd-2.0.45-0.3 at 
http://summersoft.fay.ar.us/pub/linux/redhat/RPMS/{i386,src}/subversion-latest/redhat-8.x 
which fix the MMN issue. I've not yet tried installing packages that depend on
it yet.  If you find something doesn't work, please let me know.

Also, I'm trying to compile apache 2.0.46 with RedHat 9.0 and keep running
into openssl and/or krb5 header problems.  Is anyone else seeing this?
If you've gotten apache 2.0.46 to compile under RedHat 9.0, please let me 
know how you did it!  It compiled with RedHat 8.0 with no problems and I'm 
now also trying it on RedHat 7.3.

    Thanks.

-- 
David Wayne Summers          "Linux: Because reboots are for hardware upgrades!"
david@summersoft.fay.ar.us   PGP Key: http://summersoft.fay.ar.us/~david/pgp.txt
PGP Key fingerprint =  C0 E0 4F 50 DD A9 B6 2B  60 A1 31 7E D2 28 6D A8 



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: Installation problems (hopefully the last of...)

Posted by Joe Orton <jo...@redhat.com>.
On Sat, Jun 07, 2003 at 02:26:49PM -0500, David Summers wrote:
> 
> On Sat, 7 Jun 2003, Max Bowsher wrote:
> > Maury Hammel wrote:
> > > Hello all:
> > >
> > > I'm still trying to get all the pieces of Subversion installed on Red Hat
> > 9
> > > using the RPMs.  I have managed to get all of the packages installed
> > except for
> > > httpd-2.0.45-0.2.i386.rpm and mod_ssl-2.0.45-0.2.i386.rpm.  Both report
> > failed
> > > dependencies:
> > >
> > > # rpm -Uh httpd-2.0.45-0.2.i386.rpm
> > > error: Failed dependencies:
> > >          httpd-mmn = 20020628 is needed by (installed) mod_perl-1.99_07-5
> > >          httpd-mmn = 20020628 is needed by (installed) mod_python-3.0.1-3
> > >          httpd-mmn = 20020628 is needed by (installed) php-4.2.2-17
> > >          httpd-mmn = 20020628 is needed by (installed) mod_ssl-2.0.40-21.3
> > >          libapr.so.0 is needed by (installed) mod_perl-1.99_07-5
> > >          libaprutil.so.0 is needed by (installed) mod_perl-1.99_07-5
> > > # rpm -ivh mod_ssl-2.0.45-0.2.i386.rpm
> > > error: Failed dependencies:
> > >          httpd-mmn = 20021106 is needed by mod_ssl-2.0.45-0.2

David, I presume these are your packages - the httpd-mmn provide for
2.0.45 should be 20020903, if you just pick a random date for this your
packages won't be compatible with anyone else packaging httpd RPMs.  
You might want to resync against our 2.0.45 package in Raw Hide:

ftp://ftp.redhat.com/pub/redhat/linux/rawhide/SRPMS/SRPMS/httpd-2.0.45-9.src.rpm

Regards,

joe

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: Installation problems (hopefully the last of...)

Posted by Greg Stein <gs...@lyra.org>.
On Sat, Jun 07, 2003 at 02:26:49PM -0500, David Summers wrote:
> On Sat, 7 Jun 2003, Max Bowsher wrote:
> > Maury Hammel wrote:
> > > Hello all:
> > >
> > > I'm still trying to get all the pieces of Subversion installed on Red Hat
> > 9
> > > using the RPMs.  I have managed to get all of the packages installed
> > except for
> > > httpd-2.0.45-0.2.i386.rpm and mod_ssl-2.0.45-0.2.i386.rpm.  Both report
> > failed
> > > dependencies:
> > >
> > > # rpm -Uh httpd-2.0.45-0.2.i386.rpm
> > > error: Failed dependencies:
> > >          httpd-mmn = 20020628 is needed by (installed) mod_perl-1.99_07-5
> > >          httpd-mmn = 20020628 is needed by (installed) mod_python-3.0.1-3
> > >          httpd-mmn = 20020628 is needed by (installed) php-4.2.2-17
> > >          httpd-mmn = 20020628 is needed by (installed) mod_ssl-2.0.40-21.3
> > >          libapr.so.0 is needed by (installed) mod_perl-1.99_07-5
> > >          libaprutil.so.0 is needed by (installed) mod_perl-1.99_07-5
> > > # rpm -ivh mod_ssl-2.0.45-0.2.i386.rpm
> > > error: Failed dependencies:
> > >          httpd-mmn = 20021106 is needed by mod_ssl-2.0.45-0.2
> > >
> > > I'm not sure why httpd-mmn is not found, because it appears to be a part
> > of the
> > > previous versions of httpd I've installed, and the two libapr* files are
> > sitting
> > > in /usr/lib, so I'm at a loss.
> > >
> > > Can someone point me in the right direction to get these things installed?
> > 
> > The failiures from your "rpm -U httpd..." command aren't missing items.
> > RPM is telling you that your currently installed mod_perl, mod_python, php
> > and mod_ssl packages are bound to a particular version of apache. Either get
> > compatible versions of mod_perl, mod_python, php and mod_ssl from where you
> > got your httpd-2.0.45 rpm, or uninstall those packages first.
> 
> Uh, yeah...what he said.   :-)
> 
> I haven't tried recompiling all the packages that depend on httpd but 
> theoretically all you have to do is rebuild them so they depend on 
> httpd-2.0.45.

That should be the case. The stuff Maury is having problems with are built
against 2.0.40, which should be source-compat with the new 2.0.45.

If you get packages built against 2.0.44 or later, then you're totally set.

Re: Installation problems (hopefully the last of...)

Posted by David Summers <da...@summersoft.fay.ar.us>.
On Sat, 7 Jun 2003, Max Bowsher wrote:
> Maury Hammel wrote:
> > Hello all:
> >
> > I'm still trying to get all the pieces of Subversion installed on Red Hat
> 9
> > using the RPMs.  I have managed to get all of the packages installed
> except for
> > httpd-2.0.45-0.2.i386.rpm and mod_ssl-2.0.45-0.2.i386.rpm.  Both report
> failed
> > dependencies:
> >
> > # rpm -Uh httpd-2.0.45-0.2.i386.rpm
> > error: Failed dependencies:
> >          httpd-mmn = 20020628 is needed by (installed) mod_perl-1.99_07-5
> >          httpd-mmn = 20020628 is needed by (installed) mod_python-3.0.1-3
> >          httpd-mmn = 20020628 is needed by (installed) php-4.2.2-17
> >          httpd-mmn = 20020628 is needed by (installed) mod_ssl-2.0.40-21.3
> >          libapr.so.0 is needed by (installed) mod_perl-1.99_07-5
> >          libaprutil.so.0 is needed by (installed) mod_perl-1.99_07-5
> > # rpm -ivh mod_ssl-2.0.45-0.2.i386.rpm
> > error: Failed dependencies:
> >          httpd-mmn = 20021106 is needed by mod_ssl-2.0.45-0.2
> >
> > I'm not sure why httpd-mmn is not found, because it appears to be a part
> of the
> > previous versions of httpd I've installed, and the two libapr* files are
> sitting
> > in /usr/lib, so I'm at a loss.
> >
> > Can someone point me in the right direction to get these things installed?
> 
> The failiures from your "rpm -U httpd..." command aren't missing items.
> RPM is telling you that your currently installed mod_perl, mod_python, php
> and mod_ssl packages are bound to a particular version of apache. Either get
> compatible versions of mod_perl, mod_python, php and mod_ssl from where you
> got your httpd-2.0.45 rpm, or uninstall those packages first.
> 
> 


Uh, yeah...what he said.   :-)

I haven't tried recompiling all the packages that depend on httpd but 
theoretically all you have to do is rebuild them so they depend on 
httpd-2.0.45.  

If you do that, please let me/us know how it works out.  I tried to make 
the httpd packages as close as I could to the RedHat RPMS.  If I missed 
something, please let me know.

   Thanks.

-- 
David Wayne Summers          "Linux: Because reboots are for hardware upgrades!"
david@summersoft.fay.ar.us   PGP Key: http://summersoft.fay.ar.us/~david/pgp.txt
PGP Key fingerprint =  C0 E0 4F 50 DD A9 B6 2B  60 A1 31 7E D2 28 6D A8 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: Installation problems (hopefully the last of...)

Posted by Max Bowsher <ma...@ukf.net>.
Maury Hammel wrote:
> Hello all:
>
> I'm still trying to get all the pieces of Subversion installed on Red Hat
9
> using the RPMs.  I have managed to get all of the packages installed
except for
> httpd-2.0.45-0.2.i386.rpm and mod_ssl-2.0.45-0.2.i386.rpm.  Both report
failed
> dependencies:
>
> # rpm -Uh httpd-2.0.45-0.2.i386.rpm
> error: Failed dependencies:
>          httpd-mmn = 20020628 is needed by (installed) mod_perl-1.99_07-5
>          httpd-mmn = 20020628 is needed by (installed) mod_python-3.0.1-3
>          httpd-mmn = 20020628 is needed by (installed) php-4.2.2-17
>          httpd-mmn = 20020628 is needed by (installed) mod_ssl-2.0.40-21.3
>          libapr.so.0 is needed by (installed) mod_perl-1.99_07-5
>          libaprutil.so.0 is needed by (installed) mod_perl-1.99_07-5
> # rpm -ivh mod_ssl-2.0.45-0.2.i386.rpm
> error: Failed dependencies:
>          httpd-mmn = 20021106 is needed by mod_ssl-2.0.45-0.2
>
> I'm not sure why httpd-mmn is not found, because it appears to be a part
of the
> previous versions of httpd I've installed, and the two libapr* files are
sitting
> in /usr/lib, so I'm at a loss.
>
> Can someone point me in the right direction to get these things installed?

The failiures from your "rpm -U httpd..." command aren't missing items.
RPM is telling you that your currently installed mod_perl, mod_python, php
and mod_ssl packages are bound to a particular version of apache. Either get
compatible versions of mod_perl, mod_python, php and mod_ssl from where you
got your httpd-2.0.45 rpm, or uninstall those packages first.


Max.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org