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 A10BA1382C5 for ; Thu, 11 Feb 2021 09:18:04 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id E074DE0DBA; Thu, 11 Feb 2021 09:17:58 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (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 5EBE0E0DB7 for ; Thu, 11 Feb 2021 09:17:58 +0000 (UTC) Message-ID: Subject: Re: [gentoo-dev] New project: binhost From: =?UTF-8?Q?Micha=C5=82_G=C3=B3rny?= To: gentoo-dev@lists.gentoo.org, "Andreas K." =?ISO-8859-1?Q?H=FCttel?= Cc: binhost@gentoo.org Date: Thu, 11 Feb 2021 10:17:49 +0100 In-Reply-To: <20210210195128.192bbb13@abudhabi.paradoxon.rec> References: <24819743.1r3eYUQgxm@farino> <20210210195128.192bbb13@abudhabi.paradoxon.rec> Organization: Gentoo Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.38.3 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-Transfer-Encoding: 8bit X-Archives-Salt: e31ea3db-6141-41f6-8f5d-5e2b3aa91d3c X-Archives-Hash: 4e811a86e4f4ed596ad9c8a2e88e80d0 On Wed, 2021-02-10 at 19:51 +0100, Lars Wendler wrote: > On Wed, 10 Feb 2021 19:57:48 +0200 Andreas K. Hüttel wrote: > > > Hi all, > > > > I'm announcing a new project here - "binhost" > > > > "The Gentoo Binhost project aims to provide readily installable, > > precompiled packages for a subset of configurations, via central > > binary package hosting. Currently we are still in the conceptual > > planning stage. " > > > > https://wiki.gentoo.org/wiki/Project:Binhost > > > > If you're interested in helping out, feel free to add yourself on the > > wiki page. > > > > Note that I see actually *building* the packages not as the central > > point of the project (that could be e.g. a side effect of a > > tinderbox). I'm more concerned about > > * what configurations should we use > > * what portage features are still needed or need improvements (e.g. > > binpkg signing and verification) > > * how should hosting look like > > * and how we can test this on a limited scale before it goes "into > > production" > > * ... > > > > Comments, ideas, flamebaits? :D > > > > Cheers, > > Andreas > > > > It would be great to improve portage speed with handling binpkgs. I > already have my own binhost for a couple of Gentoo systems and even > though these systems don't have to compile anything themselves, > installing ~100 to ~200 binpkgs takes way more than an hour of > installation time. Arch Linux' pacman only takes a fraction of this > time for the very same task. > I know that I compare apples with pears here but even reducing the > current portage time by 50% would be a huge improvement. Is that really a problem? For me, Portage takes about an hour just to do the dependency processing these days. In fact, building from sources is now faster than dependency calculations. -- Best regards, Michał Górny