Hi all,

I want to use libapache2-mod-rpaf on a bunch of etch servers; the
package is available in sarge and lenny, but not etch.

I downloaded the lenny source package, and had a look at the
build-depends, which is where it got interesting.

It build-depends on apache2-threaded-dev. We use the prefork apache
here, due to using php. I notice the finished package doesn't depend on
the variant of apache2, however.

apache2-threaded-dev and apache2-prefork-dev are mutually exclusive, so
I can't have both installed at the same time, but I've tried building it
with both, and in either case it seems to work fine on the prefork
apache2.

In order to build the package with the apache2-prefork-dev package, I
had to change one line in debian/packages:

# %define apache2_version %`dpkg -s apache2-threaded-dev | grep ^Version | sed 
's/^Version: //'`
%define apache2_version %`dpkg -s apache2-prefork-dev | grep ^Version | sed 
's/^Version: //'`

.. otherwise it didn't set the apache2 version in the dependencies
properly, and failed to build.

My questions are: Am I likely to run into problems using either version?
Is it preferred to build with the threaded versions of the dev package
(as the lenny package presumably is), even though we use the prefork
server? Is it not strange that the dev package is split that way, when
they mostly/partly seem to contain the same stuff?

Thanks,

Richard



-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to