Mark Knecht wrote:
> On Tue, Nov 24, 2009 at 7:52 PM, Chuck Robey <chu...@telenix.org> wrote:
>> I was checking to see what version of eclipse seems to have a portage 
>> package,
>> and I was kinda shocked that the package seems a bit outdated.  3.4 is the
>> current portage package, but eclipse has been at 3.5 for a good while now.
>> Seeing as the eclipse website has a linux binary 3.5+ package, unless I've
>> overlooked something available from gentoo (I would be overjoyed to have made
>> that mistake) then I'm going to be forced to see how to coax portage to 
>> allow me
>> to use that eclipse site binary package to sub for ALL eclipse packages.
>>
>> Anyone know how to get portage to make externally supplied binaries to supply
>> portage eclipse dependencies?  All of the huge number of eclipse plugins can 
>> be
>> done without using portage just fine, but the eclipse itself, that I would
>> really rather use a portage ebuild for installation.
>>
>>
>>
> 
> I don't know about installing binary stuff - probably wouldn't work
> unless you have exactly the right libraries and what not. Anyway, I
> seem to see a 3.5 version masked with ~ . Note that I would unmask it
> in portage.keywords and not the way I'm showing it below.
> 
> HTH,
> Mark
> 
> m...@dragonfly ~/Desktop $ eix eclipse
> * dev-java/ant-eclipse-ecj
>      Available versions:
>         (3.3)   3.3.0-r1
>         (3.4)   3.4
>         (3.5)   ~3.5.1
>         {elibc_FreeBSD}
>      Homepage:            http://www.eclipse.org/
>      Description:         Ant Compiler Adapter for Eclipse Java Compiler
> 
> * dev-java/eclipse-ecj
>      Available versions:
>         (3.3)   3.3.0-r3
>         (3.4)   3.4-r4
>         (3.5)   ~3.5.1
>         {ant elibc_FreeBSD java6}
>      Homepage:            http://www.eclipse.org/
>      Description:         Eclipse Compiler for Java
> 
> * dev-util/eclipse-sdk
>      Available versions:  (3.4)  3.4-r2
>         {doc elibc_FreeBSD java6}
>      Homepage:            http://www.eclipse.org/
>      Description:         Eclipse Tools Platform
> 
> Found 3 matches.
> m...@dragonfly ~/Desktop $
> 
> 
> dragonfly ~ # emerge -pv eclipse-ecj
> 
> These are the packages that would be merged, in order:
> 
> Calculating dependencies... done!
> [ebuild  N    ] app-admin/eselect-ecj-0.3  0 kB
> [ebuild  N    ] dev-java/eclipse-ecj-3.4-r4  USE="-java6" 1,251 kB
> 
> Total: 2 packages (2 new), Size of downloads: 1,251 kB
> dragonfly ~ # ACCEPT_KEYWORDS="~x86" emerge -pv eclipse-ecj
> 
> These are the packages that would be merged, in order:
> 
> Calculating dependencies... done!
> [ebuild  N    ] dev-python/pyxml-0.8.4-r2  USE="-doc -examples" 0 kB
> [ebuild  N    ] dev-java/javatoolkit-0.3.0-r3  17 kB
> [ebuild  N    ] dev-java/ant-core-1.7.1-r4  USE="-doc -source" 6,828 kB
> [ebuild  N    ] app-admin/eselect-ecj-0.3  0 kB
> [ebuild  N    ] dev-java/eclipse-ecj-3.5.1  USE="ant" 1,268 kB
> [ebuild  N    ] dev-java/ant-eclipse-ecj-3.5.1  0 kB
> 
> Total: 6 packages (6 new), Size of downloads: 8,111 kB
> dragonfly ~
> 

Mark, I could be responsible for this (the fact that it seems that neither of
the things I really wanted to know are covered) because sometimes I am not clear
in what I'm asking, so let me try again.

I need to get an up-to-date version of eclipse working on my gentoo box.  First
question is, is there a Galileo (3.5+) version of eclipse available as a portage
package?  I can't find it, so I'd really appreciate a pointer.  The only thing I
can see is a fairly old eclipse version (I think a year or more out of date).

Second question, at the eclipse website, I see a binary version of the latest
Linux-eclipse (the version I'm after).  If I *can't* get a portage package
version of Galileo-eclipse, then if I install the binary package (non-portage)
from the eclipse website, can I get (and how can I get) portage to consider this
package as supplying any dependency which would be otherwise supplied by the
latest (ganymede, 3.4+) portage version of the eclipse tool
.

Unless I'm completely misreading your stuff, your examples tell me how to
install the (too old) portage version, which is in all cases just too old for
me, so my 2 questions boil down to (1) must I?, and (2) How do I?

Thanks for your time, Mark.

Reply via email to