1 |
Wiktor Wandachowicz wrote: |
2 |
|
3 |
> > The transition period will end eventually. But you're right that the |
4 |
> > new-style Java installation requires manual intervention Right Now (TM). |
5 |
> > This is expected with many other packages that are in testing as well. |
6 |
> > Problem is, Java is a requirement for many people and the (minor, IMHO) |
7 |
> > hurdles just makes them unnecessarily angry. If one has to use testing |
8 |
> > versions of packages, one also has to learn how to deal with them |
9 |
> > correctly: |
10 |
> > http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=3&chap=3 |
11 |
> > |
12 |
> |
13 |
If you're upgrading an existing install or using stable keywords on a |
14 |
new install, yes, there's some manual intervention required... But for |
15 |
the record, if you're using testing keywords on a new install... it Just |
16 |
Works (TM). I just did a fresh install over the weekend and was pleased |
17 |
to see how well it went :-D |
18 |
|
19 |
> > For the time being, one could write a script that could install testing |
20 |
> > (~arch) Java on a stable profile - adding proper atoms to package.unmask |
21 |
> > and package.keywords, checking the sanity, etc. But this work would |
22 |
> > be outdated too some time in the future. It's just a matter of time when |
23 |
> > these Java packages (and there are about 400 of them in portage!) will |
24 |
> > become stabilized. The more time developers spend on this goal the |
25 |
> > faster it becomes reality. And they don't get paid for it, remember. |
26 |
> > |
27 |
> |
28 |
I was actually working on a script based on nelchael's find-unported.py |
29 |
script, that would find all the packages using that have been migrated, |
30 |
so it'd basically give you a list of things to put in |
31 |
/etc/portage/package.keywords. |
32 |
|
33 |
Also just had a revelation... could use that in combination with |
34 |
find-unported.py to package.mask everything that was unported. This |
35 |
would have the benefit of making it pretty obvious what stuff in a |
36 |
dependency tree still needs to be migrated. |
37 |
|
38 |
-- |
39 |
gentoo-java@g.o mailing list |