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.

Attachment: pgpsfB2vrfG9y.pgp
Description: OpenPGP digital signature

Reply via email to