View previous topic :: View next topic |
Author |
Message |
ultraincognito Guru
Joined: 03 Jun 2011 Posts: 346 Location: Ukraine
|
Posted: Fri Jul 20, 2012 7:37 pm Post subject: Why is the Eclipse masked? [Solved] |
|
|
Quote: | Ralph Sennhauser <sera@gentoo.org> (18 Jul 2012) Unmaintained, multiple vulnarabilities. #351626 A more recent source build maintained by the community is available in the seden overlay. A more recent binary is available in the java-overlay. |
Last edited by ultraincognito on Sat Jul 21, 2012 11:53 am; edited 1 time in total |
|
Back to top |
|
|
asturm Developer
Joined: 05 Apr 2007 Posts: 8935
|
Posted: Fri Jul 20, 2012 7:40 pm Post subject: |
|
|
Because it is a long outdated, unmaintainable moloch with build dependencies from hell. |
|
Back to top |
|
|
ultraincognito Guru
Joined: 03 Jun 2011 Posts: 346 Location: Ukraine
|
Posted: Fri Jul 20, 2012 8:37 pm Post subject: |
|
|
Okay, then I'm interested, which do you use overlays and which do you install packages for the eclipse? I would be happy to know the full path to the overlay and not just "seden" or "java-overlay". I found such at overlays.gentoo.org but I am not able to use it because earlier I never used any overlays. Also maybe I have to say that I'm a paludis user. |
|
Back to top |
|
|
The Doctor Moderator
Joined: 27 Jul 2010 Posts: 2678
|
Posted: Fri Jul 20, 2012 8:40 pm Post subject: |
|
|
Have you seen this? _________________ First things first, but not necessarily in that order.
Apologies if I take a while to respond. I'm currently working on the dematerialization circuit for my blue box. |
|
Back to top |
|
|
ultraincognito Guru
Joined: 03 Jun 2011 Posts: 346 Location: Ukraine
|
Posted: Sat Jul 21, 2012 8:34 am Post subject: |
|
|
I did so as it is written there but got the failure:
Quote: | # cave sync seden
Starting sync
Repository Status Pending Active Done
-> seden starting 0 1 0
* '/var/repositories/overlays/seden' exists but it is not a Git repository
* '/var/repositories/overlays/seden' exists but it is not a Git repository
* '/var/repositories/overlays/seden' exists but it is not a Git repository
-> seden failed 0 0 1
Sync results
* seden: failed
sync of '/var/repositories/overlays/seden' from 'git://git.overlays.gentoo.org/user/seden.git git+http://git.overlays.gentoo.org/gitroot/user/seden.git git+ssh://git@git.overlays.gentoo.org/user/seden.git' failed
*** Output log: //var/log/paludis/1342869946-sync-seden.out
Checking for updates (package moves etc):
* Regenerating cache for installable repositories...
Fixing cache for gentoo...
Fixing cache for layman...
Fixing cache for seden...
* Done regenerating cache for installable repositories
* No unread news items found |
|
|
Back to top |
|
|
sera Retired Dev
Joined: 29 Feb 2008 Posts: 1017 Location: CET
|
Posted: Sat Jul 21, 2012 9:57 am Post subject: |
|
|
You should ask why wasn't it masked long ago. Besides the vulnerabilities which alone are reason enough to mask it, there are many other bugs. On top, as gentstorm already mentioned, 3.5 is clearly outdated. You really are doing yourself a favor in not using 3.5.
For it to be unmasked again there needs to be a version bump which probably wont happen without a dedicated maintainer. Yes, eclipse is such a monstrosity to require such.
We see the exceptional importance of the package and therefore added an eclipse-sdk-bin to java-overlay as an exception to policy. Unfortunately the current resources aren't enough for more support from official side.
About adding an overlay:
Assuming you have properly configured the layman unavailable repository all you need to do is
Code: | cave resolve seden java-overlay | to make them available.
Configuring the layman unavailable repo will also let you see all packages in all layman overlays whether you have installed them or not. See Paludis official documentation on how to do this.
With Portage it's almost as simple.
Code: | emerge layman # follow the instructions given to setup layman for the first time
layman -a seden
layman -a java-overlay |
|
|
Back to top |
|
|
cst Apprentice
Joined: 24 Feb 2008 Posts: 203 Location: /proc
|
Posted: Sat Jul 21, 2012 10:59 am Post subject: |
|
|
As much as I love having everything compiled on gentoo, Eclipse is just too easy and better to manually download and unzip rather than emerging it.
You will always get the latest and issue free release. _________________ i7 3930K @ 4GHz
MSI X79A-GD45 (8D)
32GB 1600 MHz DDR3 Samsung
Samsung 840 PRO, 2xSamsung HD502HJ in RAID 1
MSI GTX 980Ti
latest gentoo-sources on x86_64 Fluxbox (amd64)
best render farm: www.GarageFarm.NET |
|
Back to top |
|
|
ultraincognito Guru
Joined: 03 Jun 2011 Posts: 346 Location: Ukraine
|
Posted: Sat Jul 21, 2012 11:52 am Post subject: |
|
|
sera wrote: | Code: | cave resolve seden java-overlay |
|
It works, thanks.
cst wrote: | As much as I love having everything compiled on gentoo, Eclipse is just too easy and better to manually download and unzip rather than emerging it.
You will always get the latest and issue free release. |
But the Eclipse has some dependencies. But maybe you are right... the Eclipse from the sadan overlay depends on too many packages to install. |
|
Back to top |
|
|
orionbelt Apprentice
Joined: 05 Apr 2006 Posts: 178
|
Posted: Fri Sep 21, 2012 10:44 am Post subject: |
|
|
cst wrote: | As much as I love having everything compiled on gentoo, Eclipse is just too easy and better to manually download and unzip rather than emerging it.
You will always get the latest and issue free release. |
The obvious question then is why Gentoo does not provide a binary eclipse-sdk-bin package. I think it did in the past. If only to save us from the pain of going to eclipse.org to check for updates and doing the installation manually (simple as it may be).
A Gentoo developer once told me that his Gentoo-compiled eclipse runs noticeably faster (on his Gentoo system) than eclipse on his other system running some binary distribution (Debian?). I had a hard time believing it since optimizations at the source level should be much less of an issue with Java. Which makes the argument for a binary package all the more compelling. |
|
Back to top |
|
|
|