Gentoo Archives: gentoo-java

From: Karl Trygve Kalleberg <karltk@g.o>
To: "Jerônimo Backes" <germanobax@×××××××××.br>
Cc: Gentoo Java <gentoo-java@l.g.o>
Subject: Re: [gentoo-java] Why Netbeans 5.0 isn't available trough portage yet?
Date: Thu, 04 May 2006 10:48:42
Message-Id: 4459DC39.5060003@gentoo.org
In Reply to: [gentoo-java] Why Netbeans 5.0 isn't available trough portage yet? by "Jerônimo Backes"
1 Jerônimo Backes wrote:
2 > Can someone answer that, please?
3 >
4 > Netbeans 5 was released 3 or 4 months ago, and yet it is still not
5 > available to install trough portage (the same for Netbeans 4.5, that
6 > never appeared into portage, even 1 year after its release)
7 >
8 > Is there some reason for this?
9
10 Funny you should mention this. We've been in contact with Roman Strobl
11 from Sun lately, who's been very anxious about us making NetBeans 5.0
12 available in Portage.
13
14 What Greg says about the freeze and our state of being understaffed is
15 of course correct, and are the main reasons.
16
17 There is another, however, that makes us downprioritize NetBeans: it has
18 a lot of painful dependencies. If you look at the dependency graph of
19 NetBeans 4.1, you will see that it depends on JMX, JAF, JavaMail, JIMI
20 and a few other packages that we cannot package properly, because we
21 don't have a redistribution license.
22
23 This means that in order to install NetBeans, a user needs to manually
24 download about six different packages from the Sun website *and*
25 register hirself (JMX requires registration). This is very painful.
26
27 What's more painful is that the upstream availability of these packages
28 changes; now and again, the files are replaced and old versions are no
29 longer downloadable. Even worse, the binary content of the file may
30 change, but the filename stays the same. This kills our md5sum verification.
31
32 For these reasons, we simply cannot afford to spend the time maintaining
33 the package properly -- maintenance of the dependencies is the killer --
34 and that's also why NetBeans 4.0 and 4.1 are only in ~arch.
35
36 Now the good news: Sun has recently relicensed everything we need to
37 package this properly, except JavaHelp and JMX. I have on good authority
38 that they're trying to liberate JavaHelp, and possibly also JMX. If so,
39 NetBeans 5.0 will be nicely packaged and moved into stable as soon as
40 our 1.5 migration is over.
41
42
43 Also: If you have a particular interest in helping out with NetBeans
44 5.0, please say so, and you can start testing/hacking on our current 5.0
45 ebuild that's in our experimental overlay.
46
47 -- Karl T
48 --
49 gentoo-java@g.o mailing list

Replies

Subject Author
Re: [gentoo-java] Why Netbeans 5.0 isn't available trough portage yet? John Manko <jmanko@×××××××××.com>