Gentoo Archives: gentoo-java

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