On Mon, Feb 14, 2005, Mark Keller wrote:

> As David says, I have been thinking of making an apache2 package that doesn't 
> conflict with apache. I have yet to do that for a couple of reasons. 
> 
> First, we also use the shared core features and apxs also conflicts between 
> the two. I haven't decided whether I want to rename apxs to apxs2 or not. If 
> apxs gets renamed to apxs2 then all other packages that have shared modules 
> will need to be changed to deal with apache2. That is fine for our own custom 
> apache modules, but other developers of apache shared module packages would 
> need to agree with the rename too.
> 
> Seems that shared core support in openpkg is minimal anyhow. I have submitted 
> a spec file for PHP that adds a shared module, but haven't seen it make it to 
> the sources. Shared core support is very useful for our environment, since we 
> run a lot of different types of web servers and don't like the overhead of 
> having all modules statically built into apache.

Yes, i saw your modifications to the php package, and i'm going to use it.
Waited to ask why the change was not accepted until i really know, that
it works.

> Then there is the problem of dealing with the "Requires: apache". I really 
> wish there was a way to deal with "OR" statements in spec file requires. That 
> would also be really useful for oracle/oracle-barebone packages. I always 
> have to hack the specfiles when I want to build PHP or perl with 
> oracle-barebone.
> 
> So at this point I had decided not to make the changes. I was hoping to be 
> able to upgrade all of our apache instances to apache2 with in the next 6 
> months anyhow. But that doesn't solve the issue of requires statement.

But then, one could work with a virtual package. The packages require e.g.
HTTPD and apache as well as apache2 provide it. They would also conflict
"automatically", then. But i could not make this suggestion, because David
told you need both apaches in parallel.


   (mk)

-- 
Matthias Kurz; Fuldastr. 3; D-28199 Bremen; VOICE +49 421 53 600 47
  >> Im prämotorischen Cortex kann jeder ein Held sein. (bdw) <<
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
Developer Communication List                   openpkg-dev@openpkg.org

Reply via email to