Gentoo Archives: gentoo-osx

From: Hasan Khalil <gongloo@g.o>
To: gentoo-osx@l.g.o
Subject: Re: [gentoo-osx] Java virtuals, etc
Date: Sun, 07 Aug 2005 15:54:54
Message-Id: 415D92FE-0EFD-45B0-94E0-BFE8862C7C7B@gentoo.org
In Reply to: [gentoo-osx] Java virtuals, etc by Grobian
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

Attachments

File name MIME type
PGP.sig application/pgp-signature

Replies

Subject Author
Re: [gentoo-osx] Java virtuals, etc Grobian <grobian@g.o>