1 |
I'm actually the maintainer of a couple of Apache modules (currently not |
2 |
included in Portage but shortly I'll look to include them when I |
3 |
stablize them a bit more) that I have the codebase support both Apache 1 |
4 |
and Apache 2 through a mess of #DEFINE and ./configure but I did that to |
5 |
make it easier for users. With this scheme the package would have to |
6 |
appear in two catagories under the same name and it would conflict with |
7 |
the other one and provide an ugly mess. Heck.... every package... like |
8 |
emerge mod_perl wouldn't even work.. it'd give you an ugly message |
9 |
saying which one? www-apache1/mod-perl or www-apache2/mod-perl... Not |
10 |
ideal in my book. There's got to be a better way about this. |
11 |
|
12 |
Stuart Herbert wrote: |
13 |
> On Wednesday 15 September 2004 21:10, Donnie Berkholz wrote: |
14 |
> |
15 |
>>If there's a way to get portage to work better without this kind of |
16 |
>>splitting, I'd much rather see that happen. Perhaps SLOTting by what |
17 |
>>it's built for (apache-1/2)? I'm not real clear on the current |
18 |
>>situation. |
19 |
> |
20 |
> |
21 |
> SLOTing is great when (say) verison 1.2 of a package works with both apache |
22 |
> and apache2, but it's not a complete solution when you need version 1.2 for |
23 |
> apache, but version 2.2 for apache2. |
24 |
> |
25 |
> We can tell users to use /etc/portage/package.mask, but I want to get this |
26 |
> stuff working automatically, without the user having to do anything. |
27 |
> |
28 |
> |
29 |
>>Splitting in this way really goes against the whole idea of portage |
30 |
>>allowing us to integrate versioned packages into one using a combination |
31 |
>>of USE flags, SLOTs and other tools. |
32 |
> |
33 |
> |
34 |
> I'm open to better suggestions. |
35 |
> |
36 |
> Best regards, |
37 |
> Stu |
38 |
|
39 |
|
40 |
-- |
41 |
Doug Goldstein |
42 |
http://dev.gentoo.org/~cardoe |
43 |
|
44 |
Public Key: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x179106D0 |
45 |
Key fingerprint = 7001 5FBF BACE 9E66 3A1C 55E0 161C FF5C 1791 06D0 |
46 |
|
47 |
|
48 |
-- |
49 |
gentoo-dev@g.o mailing list |