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.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id A829715838C for ; Thu, 18 Jan 2024 14:01:58 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 0C2B5E2A01; Thu, 18 Jan 2024 14:01:55 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id BF0D9E29E9 for ; Thu, 18 Jan 2024 14:01:54 +0000 (UTC) Date: Thu, 18 Jan 2024 09:01:51 -0500 From: Ionen Wolkens To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Re: [gentoo-dev-announce] Last rites: dev-build/bazel, sci-libs/keras, sci-libs/tensorflow, sci-libs/tensorflow-estimator, sci-visualization/tensorboard Message-ID: Mail-Followup-To: gentoo-dev@lists.gentoo.org References: <3427d2647b1d5209f0026dd712a907bf06ffbbf4.camel@gentoo.org> 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 X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="pTcU3q8gESlBhf3+" Content-Disposition: inline In-Reply-To: X-Archives-Salt: c2f80734-d3da-4969-a433-e002b56227af X-Archives-Hash: 474279969d16a923deba76b563277c09 --pTcU3q8gESlBhf3+ Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Jan 18, 2024 at 02:33:08PM +0100, Maciej Bar=C4=87 wrote: > A lot of Bazel bugs were just left to rot, even though they are invalid. > There are work from users to get Bazel to a reasonable state, see: > https://bugs.gentoo.org/918703 (plus comment #1) >=20 > > # Unmasking this requires a sign-off from QA and treecleaners, since > > # these packages require a ton of mental bandwidth to keep up to date >=20 > I would urge to reconsider leaving Bazel out of this; I do not think=20 > that one is lost for now. Since I sometimes use Bazel myself, I will=20 > work on adding a bazel-bin + virtual. >=20 > I will NOT however use/support Bazel for Gentoo packages nor eclasses. Note that the current bazel ebuild uses the eclass. So if that's not supported by anyone... Albeit seems(?) to only be for bazel_get_flags so it should be easy to make it go standalone. Also a virtual for -bin won't matter much if it's not intended for use with Gentoo packaging. Users don't overly need to go through a virtual and can just emerge bazel{,-bin} as wanted. For all I care it could be reduced to a bin-only package if that's easier and sufficient, not that I use bazel myself for anything to have much of an opinion here. That aside, bazel does sound far less bad than keeping tensorflow. --=20 ionen --pTcU3q8gESlBhf3+ Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEEx3SLh1HBoPy/yLVYskQGsLCsQzQFAmWpL08ACgkQskQGsLCs QzS9pggAvKstFReGbNOjTFDTRlajCRQmLN9rWYaGQlclnj82SQQNEot/LP/6CzWs 3Jrom/2PGYBBb8XObgLs+rG1oP6bBjm+OwDsR8HrkJxvX2afCxjlwwTgA8pZuBHe VY0u8mZeBhiahrhjNwxNonL4hn3IYx3ss6LoVds1H/e5QfhTDeK1k1S7JAHGYwya sYz+vZ/+kWfnNdLm5c37a6v9QrbUEQlAIM2eLMporCPRI8HLJ6YK4wHDHOza1QQp 6PkgU5rykuWmh0FrKcHC5rsBe3U9di/8KaNQhj0zZ0cZg9BzhsYo1pukaJDgUy8i MxIBLgkD9VJleO5A7QDB6+IX5OzBKw== =DgUG -----END PGP SIGNATURE----- --pTcU3q8gESlBhf3+--