From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 770F3139694 for ; Mon, 10 Apr 2017 22:43:20 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 0320721C1E8; Mon, 10 Apr 2017 22:43:02 +0000 (UTC) Received: from mail2.obsidian-studios.com (mail2.obsidian-studios.com [45.79.71.79]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 8936921C1B9 for ; Mon, 10 Apr 2017 22:43:00 +0000 (UTC) Received: (qmail 24625 invoked from network); 10 Apr 2017 22:42:59 -0000 Received: from unknown (HELO assp2.obsidian-studios.com) (wlt-ml@::ffff:127.0.0.1) by ::ffff:127.0.0.1 with ESMTPA; 10 Apr 2017 22:42:59 -0000 X-Assp-Version: 2.5.5(16366) on assp2.obsidian-studios.com X-Assp-ID: assp2.obsidian-studios.com m1-64179-14882 X-Assp-Session: 3A590902520 (mail 1) X-Assp-Envelope-From: wlt-ml@o-sinc.com X-Assp-Intended-For: gentoo-dev@lists.gentoo.org X-Assp-Server-TLS: yes Received: from unknown ([fdbe:bad:a55:0:1::211] helo=localhost) by assp2.obsidian-studios.com with SMTPSA(TLSv1_2 ECDHE-RSA-AES128-GCM-SHA256) (2.5.5); 10 Apr 2017 15:42:58 -0700 Date: Mon, 10 Apr 2017 18:42:54 -0400 From: "William L. Thomson Jr." To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Reverse use of Python/Ruby versions Message-ID: In-Reply-To: <1491861364.1661.21.camel@gentoo.org> References: <8F38F35E-A4CE-4530-880C-E409E672F253@gentoo.org> <1491844472.1661.1.camel@gentoo.org> <1491847844.1661.10.camel@gentoo.org> <1491850630.3444.2.camel@gentoo.org> <1491853895.3444.4.camel@gentoo.org> <1491855684.3444.6.camel@gentoo.org> <1491856998.1661.14.camel@gentoo.org> <1491861364.1661.21.camel@gentoo.org> Organization: Obsidian-Studios, Inc. X-Mailer: Claws Mail 3.15.0-dirty (GTK+ 2.24.31; x86_64-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/_KMLK6O_=YWe/_qdhKFaS80"; protocol="application/pgp-signature" X-Archives-Salt: 63960417-3df0-441d-9b78-2165c08a9b34 X-Archives-Hash: 7bebceb8a3bd067b623ddafc2424018c --Sig_/_KMLK6O_=YWe/_qdhKFaS80 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable 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. --=20 William L. Thomson Jr. --Sig_/_KMLK6O_=YWe/_qdhKFaS80 Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iF0EARECAB0WIQTEeldqZjmVut8bVHJNcbKkg6ozUAUCWOwKbgAKCRBNcbKkg6oz UM6wAKCMJDXNC4uJHQ4rG5sZvllskwsVRQCbBSgmQhtwveDttXEH2YqZK/8wmSU= =m5u7 -----END PGP SIGNATURE----- --Sig_/_KMLK6O_=YWe/_qdhKFaS80--