Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Why is the Eclipse masked? [Solved]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
ultraincognito
Guru
Guru


Joined: 03 Jun 2011
Posts: 346
Location: Ukraine

PostPosted: Fri Jul 20, 2012 7:37 pm    Post subject: Why is the Eclipse masked? [Solved] Reply with quote

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.

:evil:


Last edited by ultraincognito on Sat Jul 21, 2012 11:53 am; edited 1 time in total
Back to top
View user's profile Send private message
genstorm
Advocate
Advocate


Joined: 05 Apr 2007
Posts: 2444
Location: Austria

PostPosted: Fri Jul 20, 2012 7:40 pm    Post subject: Reply with quote

Because it is a long outdated, unmaintainable moloch with build dependencies from hell.
_________________
backend.cpp:92:2: warning: #warning TODO - this error message is about as useful as a cooling unit in the arctic
Back to top
View user's profile Send private message
ultraincognito
Guru
Guru


Joined: 03 Jun 2011
Posts: 346
Location: Ukraine

PostPosted: Fri Jul 20, 2012 8:37 pm    Post subject: Reply with quote

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
View user's profile Send private message
The Doctor
Veteran
Veteran


Joined: 27 Jul 2010
Posts: 1371

PostPosted: Fri Jul 20, 2012 8:40 pm    Post subject: Reply with quote

Have you seen this?
_________________
First things first, but not necessarily in that order.
Back to top
View user's profile Send private message
ultraincognito
Guru
Guru


Joined: 03 Jun 2011
Posts: 346
Location: Ukraine

PostPosted: Sat Jul 21, 2012 8:34 am    Post subject: Reply with quote

penguin swordmaster wrote:
Have you seen this?

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
View user's profile Send private message
sera
Developer
Developer


Joined: 29 Feb 2008
Posts: 986
Location: CET

PostPosted: Sat Jul 21, 2012 9:57 am    Post subject: Reply with quote

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
View user's profile Send private message
cst
Apprentice
Apprentice


Joined: 24 Feb 2008
Posts: 194
Location: /proc

PostPosted: Sat Jul 21, 2012 10:59 am    Post subject: Reply with quote

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.
_________________
Phenom II X2 550 @ 4x3,7GHz
Gigabayte MA770T-UD3P
12GB 1333 MHz DDR3 Kingmax
2xSamsung HD502HJ in RAID 0
Asus GTX 660
latest gentoo-sources on x86_64 Fluxbox (amd64)

best render farm: www.GarageFarm.NET
Back to top
View user's profile Send private message
ultraincognito
Guru
Guru


Joined: 03 Jun 2011
Posts: 346
Location: Ukraine

PostPosted: Sat Jul 21, 2012 11:52 am    Post subject: Reply with quote

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
View user's profile Send private message
orionbelt
Tux's lil' helper
Tux's lil' helper


Joined: 05 Apr 2006
Posts: 84
Location: Brussels, Belgium

PostPosted: Fri Sep 21, 2012 10:44 am    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum