On Mon, 10 Apr 2017 23:56:04 +0200 > > Except that the packages don't get recompiled unless you take manual > action to recompile them. If you fail at this action, you may end up > having broken software because the rebuild has not been complete.
Which is the duty of the team, or whom ever is adding the new Java version to tree. Not like this stuff ends up in tree magically. They should be running something to rebuild and reinstall packages. I did that recently but I ran into other issues. You cannot go backwards with Java on Gentoo. If you use 1.9 to compile and then go back to 1.8 you have serious RUNTIME problems. https://wiki.gentoo.org/wiki/Java_Developer_Guide#Bootstrap_class_path For anyone accusing me of making assumptions about other languages they do the same for Java on Gentoo. Very few know that system well. Much less the issues that still exist. The solutions are much more complex than for other languages. To safely build 1.8 java code under say 1.9/9. You need 1.8 rt.jar. Gentoo has no means for this. The solutions are not pretty. > TARGETS *have been added*. This is *the new way*. This *did change*. I > have no clue why you pretend it's some ancient status quo when > the remnants of old code were removed two months ago. Things changed, but users still have TARGET variables to maintain or ignore. Developers still have to add new versions to packages. Touching every ebuild for every new version. No one has said that is not the case yet.... That is a lot of work. -- William L. Thomson Jr.
pgpsfB2vrfG9y.pgp
Description: OpenPGP digital signature