1 |
On Aug 7, 2005, at 07:41, Grobian wrote: |
2 |
|
3 |
> Folks, |
4 |
> |
5 |
> I got repoman telling me I didn't have any Java installed on my OSX |
6 |
> system. I took a look into the macos/virtuals file and macos/10.4/ |
7 |
> package.provided file and figured there seems to be an inconsistency. |
8 |
> |
9 |
> package provided says: |
10 |
> |
11 |
> dev-java/sun-jdk-1.4.2.08 |
12 |
> |
13 |
> while virtuals says: |
14 |
> |
15 |
> virtual/jdk dev-java/sun-j2sdk |
16 |
> |
17 |
> To 'fix' this issue, I altered virtuals like this: |
18 |
> |
19 |
> --- default-darwin/macos/virtuals 6 Aug 2005 22:43:40 |
20 |
> -0000 1.7 |
21 |
> +++ default-darwin/macos/virtuals 7 Aug 2005 12:35:48 -0000 |
22 |
> @@ -12,5 +12,6 @@ |
23 |
> virtual/xft x11-base/apple-xfree |
24 |
> virtual/opengl x11-base/apple-xfree |
25 |
> virtual/blackbox x11-wm/fluxbox |
26 |
> -virtual/jdk dev-java/sun-j2sdk |
27 |
> +virtual/jdk dev-java/sun-jdk |
28 |
> virtual/jre dev-java/sun-jre-bin |
29 |
> |
30 |
> note that the virual/jre seems to be fine and in line with |
31 |
> package.provided. |
32 |
> |
33 |
> are there any objections to this change? should it be the other |
34 |
> way around (the edit in package.provided)? ... or can I just check |
35 |
> it in? |
36 |
|
37 |
Kito and I discussed this yesterday, and he committed the fix about |
38 |
15 hours ago, or somewhere thereabouts. From what I can see in CVS, |
39 |
the problem is fixed. He essentially did what you did, but in an |
40 |
effect of what he felt is more correct. Since I'm no expert on how |
41 |
the java herd divides up the packages, I left him to do his thing. To |
42 |
save you the trouble, here's the important stuff: |
43 |
|
44 |
> macos $ grep -R java . |
45 |
> ./10.3/package.provided:dev-java/javascriptcore-96 |
46 |
> ./10.3/package.provided:dev-java/sun-jdk-1.4.2.08 |
47 |
> ./10.3/package.provided:dev-java/sun-jre-bin-1.4.2.08 |
48 |
> ./10.4/package.provided:dev-java/javascriptcore-96 |
49 |
> ./10.4/package.provided:dev-java/sun-jdk-1.4.2.08 |
50 |
> ./10.4/package.provided:dev-java/sun-jre-bin-1.4.2.08 |
51 |
> ./virtuals:virtual/jdk dev-java/sun-j2sdk |
52 |
> ./virtuals:virtual/jre dev-java/sun-jre-bin |
53 |
> ./progressive/package.provided:dev-java/javascriptcore-96 |
54 |
> ./progressive/package.provided:dev-java/sun-jdk-1.5 |
55 |
> ./progressive/package.provided:dev-java/sun-jre-bin-1.5.0.04 |
56 |
> ./progressive/virtuals:virtual/jdk dev-java/sun-jdk |
57 |
|
58 |
It's a good thing that you posted this, though. It provides a good |
59 |
follow-up, and opens the floor for discussion on said changes. So, |
60 |
people -- discuss, if you so desire! As always, we, the Gentoo for |
61 |
Mac OS X team, are open to comments, suggestions, free food, and |
62 |
patches. |
63 |
|
64 |
-- |
65 |
|
66 |
Hasan Khalil |
67 |
eBuild and Porting Co-Lead |
68 |
Gentoo for Mac OS X |