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.