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