You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Graham Leggett <mi...@sharp.fm> on 2004/12/17 19:42:41 UTC

Subversion + APR: packaging

Hi all,

I have in the last few days committed both Solaris package build scripts 
and RPM spec files to APR 0.9.6, 1.0.2 and 1.1.0 (still busy on the same 
for httpd). The aim is to try and resolve the issue of subversion and 
httpd "playing nice" when installed at the same time.

The httpd RPM spec files (which will be ready once I have ironed out one 
last %$%&! bug that refuses to die) all depend on a system installed APR 
(the APR bundled with httpd is ignored by the RPM spec file). This means 
that in theory subversion, if it also depended on a system APR, would 
Just Work(TM). Hopefully this will make subversion easier to package and 
install.

I have not done debian, etc packages for APR, basically because I don't 
know enough about them yet, but patches would be welcome :)

Regards,
Graham
--

Re: Subversion + APR: packaging

Posted by Graham Leggett <mi...@sharp.fm>.
Erik Huelsmann wrote:

> Great! Thanks! Is there anything you expect from Subversion packagers now?
> 
> The default Subversion tarball has APR in it, but only uses that if there is
> no APR installed.

I have made the httpd package work the same way (APR is included, but 
when building an RPM/Solaris PKG it's ignored). The Subversion v1.1.1 
RPM works without any modification against the APR RPMs from the latest 
APR trunk (of 0.9).

The only hassle I had was getting the DB libraries right - I tried it 
first against Fedora development's DB v4.3, but APR doesn't know about 
v4.3 yet, so Subversion complained that v4.2 was missing (which was 
technically true). I think APR needs to be taught about the new DB 
library to sort this out.

I have not yet tacked the Solaris httpd package yet, will hack at that 
tomorrow.

Regards,
Graham
--

Re: Subversion + APR: packaging

Posted by Erik Huelsmann <e....@gmx.net>.
> I have in the last few days committed both Solaris package build scripts 
> and RPM spec files to APR 0.9.6, 1.0.2 and 1.1.0 (still busy on the same 
> for httpd). The aim is to try and resolve the issue of subversion and 
> httpd "playing nice" when installed at the same time.
> 
> The httpd RPM spec files (which will be ready once I have ironed out one 
> last %$%&! bug that refuses to die) all depend on a system installed APR 
> (the APR bundled with httpd is ignored by the RPM spec file). This means 
> that in theory subversion, if it also depended on a system APR, would 
> Just Work(TM). Hopefully this will make subversion easier to package and 
> install.

Great! Thanks! Is there anything you expect from Subversion packagers now?

The default Subversion tarball has APR in it, but only uses that if there is
no APR installed.

bye,


Erik.

-- 
GMX ProMail mit bestem Virenschutz http://www.gmx.net/de/go/mail
+++ Empfehlung der Redaktion +++ Internet Professionell 10/04 +++

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