Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-osx
Navigation:
Lists: gentoo-osx: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-osx@g.o
From: Hasan Khalil <gongloo@g.o>
Subject: Re: Java virtuals, etc
Date: Sun, 7 Aug 2005 10:54:24 -0500
On Aug 7, 2005, at 07:41, Grobian wrote:

> Folks,
>
> I got repoman telling me I didn't have any Java installed on my OSX  
> system.  I took a look into the macos/virtuals file and macos/10.4/ 
> package.provided file and figured there seems to be an inconsistency.
>
> package provided says:
>
> dev-java/sun-jdk-1.4.2.08
>
> while virtuals says:
>
> virtual/jdk            dev-java/sun-j2sdk
>
> To 'fix' this issue, I altered virtuals like this:
>
> --- default-darwin/macos/virtuals       6 Aug 2005 22:43:40  
> -0000       1.7
> +++ default-darwin/macos/virtuals       7 Aug 2005 12:35:48 -0000
> @@ -12,5 +12,6 @@
>  virtual/xft            x11-base/apple-xfree
>  virtual/opengl         x11-base/apple-xfree
>  virtual/blackbox       x11-wm/fluxbox
> -virtual/jdk            dev-java/sun-j2sdk
> +virtual/jdk            dev-java/sun-jdk
>  virtual/jre            dev-java/sun-jre-bin
>
> note that the virual/jre seems to be fine and in line with  
> package.provided.
>
> are there any objections to this change?  should it be the other  
> way around (the edit in package.provided)?  ... or can I just check  
> it in?

Kito and I discussed this yesterday, and he committed the fix about  
15 hours ago, or somewhere thereabouts. From what I can see in CVS,  
the problem is fixed. He essentially did what you did, but in an  
effect of what he felt is more correct. Since I'm no expert on how  
the java herd divides up the packages, I left him to do his thing. To  
save you the trouble, here's the important stuff:

> macos $ grep -R java .
> ./10.3/package.provided:dev-java/javascriptcore-96
> ./10.3/package.provided:dev-java/sun-jdk-1.4.2.08
> ./10.3/package.provided:dev-java/sun-jre-bin-1.4.2.08
> ./10.4/package.provided:dev-java/javascriptcore-96
> ./10.4/package.provided:dev-java/sun-jdk-1.4.2.08
> ./10.4/package.provided:dev-java/sun-jre-bin-1.4.2.08
> ./virtuals:virtual/jdk          dev-java/sun-j2sdk
> ./virtuals:virtual/jre          dev-java/sun-jre-bin
> ./progressive/package.provided:dev-java/javascriptcore-96
> ./progressive/package.provided:dev-java/sun-jdk-1.5
> ./progressive/package.provided:dev-java/sun-jre-bin-1.5.0.04
> ./progressive/virtuals:virtual/jdk      dev-java/sun-jdk

It's a good thing that you posted this, though. It provides a good  
follow-up, and opens the floor for discussion on said changes. So,  
people -- discuss, if you so desire! As always, we, the Gentoo for  
Mac OS X team, are open to comments, suggestions, free food, and  
patches.

--

Hasan Khalil
eBuild and Porting Co-Lead
Gentoo for Mac OS X

Attachment:
PGP.sig (This is a digitally signed message part)
Replies:
Re: Java virtuals, etc
-- Grobian
References:
Java virtuals, etc
-- Grobian
Navigation:
Lists: gentoo-osx: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Java virtuals, etc
Next by thread:
Re: Java virtuals, etc
Previous by date:
Java virtuals, etc
Next by date:
Re: Java virtuals, etc


Updated Jun 17, 2009

Summary: Archive of the gentoo-osx mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.