From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (unknown [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id E27F31381FA for ; Mon, 19 May 2014 23:55:55 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B6F08E0B14; Mon, 19 May 2014 23:55:54 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 1C305E0B02 for ; Mon, 19 May 2014 23:55:54 +0000 (UTC) Received: from [192.168.1.111] (unknown [114.91.164.8]) (using TLSv1 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: patrick) by smtp.gentoo.org (Postfix) with ESMTPSA id 8A70333FFC2 for ; Mon, 19 May 2014 23:55:52 +0000 (UTC) Message-ID: <537A9B84.40406@gentoo.org> Date: Tue, 20 May 2014 08:02:12 +0800 From: Patrick Lauer User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Project discussion list X-BeenThere: gentoo-project@lists.gentoo.org Reply-To: gentoo-project@lists.gentoo.org MIME-Version: 1.0 To: gentoo-project@lists.gentoo.org Subject: Re: [gentoo-project] New research: Gentoo Portage Package Dependencies References: In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Archives-Salt: ac9bca88-7432-4980-a254-b029a7dd3b42 X-Archives-Hash: 29a2e37e5d7ed51847e44f367b32bfff On 05/19/2014 06:24 PM, Pavlos Ratis wrote: > Hello, > > Recently I found that there's a new research on Gentoo, specifically > for Portage and package dependencies[1]. > [snip] So that's quite ... hmm, I don't know. There's an interesting lesson to be found: If you want to do such research, get in contact with the developers. I was quite amused that they spent literally weeks fetching things from anoncvs.g.o instead of being lazy, or using some weird hackarounds instead of reading the metadata cache directly. For me such things are obvious, for them it's magic - but apparently they never bothered to ask. The result seems to be that libraries only get used when they exist and not before, and/or I'm too critical of conclusions. Might be nice to make some more graphs showing how things evolve over time.