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 7C92A138334 for ; Sat, 28 Dec 2019 11:40:31 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 4B8EFE0C0B; Sat, 28 Dec 2019 11:40:28 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id E4F2FE0BE7 for ; Sat, 28 Dec 2019 11:40:27 +0000 (UTC) Received: from symphony.aura-online.co.uk (154.189.187.81.in-addr.arpa [81.187.189.154]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: chewi) by smtp.gentoo.org (Postfix) with ESMTPSA id 15F1134DC14 for ; Sat, 28 Dec 2019 11:40:25 +0000 (UTC) Date: Sat, 28 Dec 2019 11:40:08 +0000 From: James Le Cuirot To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Keywordreqs and slacking arch teams Message-ID: <20191228114008.1edf0331@symphony.aura-online.co.uk> In-Reply-To: <20191229002736.0d53aaa6@katipo2.lan> References: <20191228222702.017cbbaa@katipo2.lan> <20191228093509.GB2033@gentoo.org> <20191229000543.001631d9@katipo2.lan> <20191229002736.0d53aaa6@katipo2.lan> X-Mailer: Claws Mail 3.17.4 (GTK+ 2.24.32; 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 X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/bIKqRXyEK_8euJm4AavDJM1"; protocol="application/pgp-signature"; micalg=pgp-sha256 X-Archives-Salt: c3e3b7b5-6780-44c4-9252-c82586087dcb X-Archives-Hash: e525cf34bd87486af24805225ff7b27c --Sig_/bIKqRXyEK_8euJm4AavDJM1 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Sun, 29 Dec 2019 00:27:36 +1300 Kent Fredric wrote: > On Sat, 28 Dec 2019 11:14:15 +0000 > Michael 'veremitz' Everitt wrote: >=20 > > I know I'm gonna be shot down in flames, because $heresy, but here is w= here > > a package 'database' would actually work quite well, because you can > > trivially create a query that pulls this data out, and sorts it by pack= age > > category or maintainer or whatever you like .. > >=20 > > Ok, let the flamewars begin ... =20 >=20 > There's no real problem with a package database, however, the real > limitation is in the ebuild source format, which ultimately means any > such database needs a lot of bash-sourcing hell to simply stay > up-to-date ( any time an eclass changes, the interpretation of every > ebuild that uses it also changes, necessitating some pretty fun(1) code ) >=20 > And that winds you up fighting with portage internals. >=20 > So simply, in order for somebody like me to actually implement such a > thing, a precursory step is to rewrite enough portage to do just that. >=20 > But I haven't (yet) gotten around to that. >=20 >=20 > 1: Not actually fun. Doesn't https://packages.gentoo.org already have such a database? Unfortunately a3li used Elasticsearch, which no one understands, but it's a start. --=20 James Le Cuirot (chewi) Gentoo Linux Developer --Sig_/bIKqRXyEK_8euJm4AavDJM1 Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEPxcZ3tkwcedKm2a8EiZBXQDdMTcFAl4HPxgACgkQEiZBXQDd MTeHUg//ePt6mDZUJPavRzahO2TSLmUyckRx4FGW+ljbKxT7ZieeowCN59owxJZf gPkH9+77Y7gBCAwKAJrXY6pofihvoD06obsu832V7njyHJAfM0nNseIiXJLrpfU+ J/PpARFNWxvcon4WC7/SaJG6vnou6omY0yKYslJb1IUsgfhgj2GaR1IKxEd7uAZs orQ0xrf4BRP+o+kRxc+fl5CcJJT66cUBEB5ziNYgPEBfLobIePqymNpXI2uCwE0Y lYbgUFOG+klUl8BHkIH/0dbLpAB2ZxiXIDZe8Ab1ntzNPtmN4sKJljTN+2gwqsPn BYyO/hPSS9BXBwISEcl6MeraFp9OQOFscTd/pOUzCPns2TIopmyUw8/ejQgef6lS 8wI6+VnDSFJTNM+YffIPAG4ODe+OQtjOiz8ZehcIs5W4UWAFLy4C17dyJqTRg1Wb v/eaZBl4aPpHtz5eKC2RWYK0ySyiBPNPdGDBU/nuLWDVjZUuGoFjyGsphrSQ/C0Y xmzle5XdF3zHFfMfZLCuhwXioFQ7CWiJmBd/x8/b9KIIYRlMYxA+1tFeIjWK/Z2p tXV3ljKMxg/OCc6X3ZsgKKII4qTk0WDZt7PR3uvjLAfU8xv33qNTromI2AdCnY73 8Cj1ZeZBR9C4oFiCTKJkm9yscR+W6bXRYjxOjGFbySxPaoKJGnM= =5Ho3 -----END PGP SIGNATURE----- --Sig_/bIKqRXyEK_8euJm4AavDJM1--