1 |
-----BEGIN PGP SIGNED MESSAGE----- |
2 |
Hash: SHA1 |
3 |
|
4 |
hi nico, |
5 |
|
6 |
i'm the maintaner of netbeans ebuilds, so i am the most knowledgeable here. |
7 |
|
8 |
first of all, i miss "restrictions report" for netbeans 7.0 :-) that one |
9 |
is where most of my effort went last months. fast grep for the two |
10 |
mentioned packages, jnlp-bin and jsr67 shows that 7.0 depends just on |
11 |
jsr67, jnlp-bin is not needed anymore. |
12 |
|
13 |
second, i'd like to know what is the real purpose for getting rid of the |
14 |
restrictions. i mention this because there are many jars that i cannot |
15 |
unbundle at all (and some that could be unbundled but we do not have |
16 |
ebuilds for these yet) and they may be restricted in some way aswell. |
17 |
|
18 |
about your jsr67 ebuild, is it the same source as the restricted jsr67 |
19 |
that we have now or it is different/new package from gentoo point of view? |
20 |
|
21 |
just to make the netbeans picture complete, along with removing |
22 |
restricted packages from the build tree, the other priorities are to |
23 |
solve netbeans 7.0 issues that are filed in our bugzilla and get rid of |
24 |
bundled jars (those that can be unbundled) from netbeans 7.0 ebuilds |
25 |
(bundled jars are those that are part of SRC_URI in each ebuild). my |
26 |
effort goes mostly always to the latest version of netbeans. also, you |
27 |
can find latest netbeans ebuilds (for dev versions) at my repo at |
28 |
http://git.overlays.gentoo.org/gitweb/?p=dev/fordfrog.git;a=summary |
29 |
|
30 |
miroslav |
31 |
|
32 |
Dne 10.5.2011 16:57, Nico R. napsal(a): |
33 |
> Hi, fellow hackers, |
34 |
> |
35 |
> I’d like to build and run NetBeans on a Gentoo box, but without |
36 |
> installing any packages which are binary-only, fetch-restricted and |
37 |
> where I have to accept that I may not reverse-engineer them, etc. |
38 |
> |
39 |
> For dev-java/netbeans-6.5-r4 and dev-java/netbeans-6.7.1, this seems to |
40 |
> work fine (but I have only checked the ‘emerge --pretend’ output so far). |
41 |
> |
42 |
> Slots 6.8 and 6.9 have a dependency on dev-java/jnlp-bin-1.2-r1, which |
43 |
> is fetch-restricted and shows discriminating license terms before you |
44 |
> can download it (but is marked as licensed under the MPL). The other |
45 |
> problematic package, dev-java/jsr67, can be replaced with a package |
46 |
> built from source, I assume. See bug 360255 |
47 |
> <URL:https://bugs.gentoo.org/show_bug.cgi?id=360255>. |
48 |
> |
49 |
> Slot 6.9 depends on dev-java/jta:0, which is licensed under the |
50 |
> ‘sun-bcla-jta’ license. I’d like to replace this package with an open |
51 |
> source alternative as well. |
52 |
> |
53 |
> It seems to me that NetBeans is not as free and open source as |
54 |
> Sun/Oracle always says… :-p |
55 |
> |
56 |
> Using NetBeans 6.7 is not that great of a workaround, as we are already |
57 |
> at 7.0. If there is interest in this, I’d like to try to spend some time |
58 |
> in getting NetBeans built and running on Gentoo without ugly license |
59 |
> terms and such. |
60 |
> |
61 |
> I don’t claim to know the NetBeans code or infrastructure well, so some |
62 |
> pointers would be appreciated. Is anyone working on anything like this |
63 |
> at the moment? Or does anybody have some hints where/how to start? |
64 |
> |
65 |
> Thanks! |
66 |
> |
67 |
> By the way, I’d be happy to meet some of you at LinuxTag 2011 in Berlin |
68 |
> (starting tomorrow). I’ll make sure to pay the Gentoo booth a visit. |
69 |
> Anyone who’s attending? Or who still needs a ticket? ;-) |
70 |
|
71 |
-----BEGIN PGP SIGNATURE----- |
72 |
Version: GnuPG v2.0.17 (GNU/Linux) |
73 |
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ |
74 |
|
75 |
iEYEARECAAYFAk3JWa0ACgkQB6q7Q15RwyAk3wCgmTY6e5MA5GrZPlDjZE75Gpox |
76 |
dUcAmwRblbblmvyAAbV3PyknhK1274Gd |
77 |
=Nv6E |
78 |
-----END PGP SIGNATURE----- |