On Tue, Mar 18, 2003 at 12:23:14PM -0800, [EMAIL PROTECTED] wrote: > G'day list, > > I've been mulling over an Apache issue form some time now, and thought I get some > feedback from the list. What I'd like to be able to do is run Apache 2.0 and Apache > 1.3 on the same machine, to support different software (mod_perl on 1.3, subversion > on 2.0, etc.) It seems to me that these should be slotted, to allow them both to be > installed at the same time. From the Portage Manual > (http://www.gentoo.org/doc/en/portage-manual.xml): > > ---------- > In addition Portage supports the concept of SLOTs. In the development of Gentoo > Linux its developers often found that we needed to have multiple versions of certain > packages (such as libraries) installed to satisfy the demands of other packages. The > traditional approach to solving this problem has been to treat different versions of > the same package as different packages with slightly different names. > > Instead of the developers learning to treat certain versions as separate packages, > the developers taught Portage how to handle and maintain several versions of the > same package though the use of SLOTs. An example of this would be to consider the > common library known as freetype. The 1.x branch of freetype is incompatible with > the 2.x branch but both versions are needed to satisfy the dependencies of various > packages. Most distributions and ports systems tend to have a "freetype" package for > freetype 1.x and "freetype2" for 2.x. We consider this approach a sign of a > fundamentally broken package management system. We simply assigned the SLOT number 1 > to the first and number 2 to the second. With this information Portage can track > both versions and upgrade both versions if updates to the respective upstream > branches are made. > ---------- > > It sounds to me as though SLOTs are precisely the solution for apache; different > packages requiring different versions of the same package as dependencies. What do > you think?
They are slotted. 1.x versions are in slot 1, 2.x versions in slot 2. There other issues that prevent subversion from working though. Drop me an email off-list if you want a set of ebuilds to make subversion work. Alain -- [EMAIL PROTECTED] mailing list