From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id C5A26138A1F for ; Tue, 28 Jan 2014 01:51:35 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 3B79CE0D79; Tue, 28 Jan 2014 01:51:26 +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 3611AE0C8D for ; Tue, 28 Jan 2014 01:51:25 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id 8149833F7A8 for ; Tue, 28 Jan 2014 01:51:24 +0000 (UTC) X-Virus-Scanned: by amavisd-new using ClamAV at gentoo.org X-Spam-Flag: NO X-Spam-Score: -0.039 X-Spam-Level: X-Spam-Status: No, score=-0.039 tagged_above=-999 required=5.5 tests=[AWL=0.436, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-0.473, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=no Received: from smtp.gentoo.org ([IPv6:::ffff:127.0.0.1]) by localhost (smtp.gentoo.org [IPv6:::ffff:127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IAzWnZSbhaFr for ; Tue, 28 Jan 2014 01:51:18 +0000 (UTC) Received: from plane.gmane.org (plane.gmane.org [80.91.229.3]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 12DA033F7C0 for ; Tue, 28 Jan 2014 01:51:17 +0000 (UTC) Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1W7xpX-0002Gj-Lr for gentoo-user@gentoo.org; Tue, 28 Jan 2014 02:51:11 +0100 Received: from lounge.imp.fu-berlin.de ([160.45.42.83]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 28 Jan 2014 02:51:11 +0100 Received: from martin by lounge.imp.fu-berlin.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 28 Jan 2014 02:51:11 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: gentoo-user@lists.gentoo.org From: Martin Vaeth Subject: [gentoo-user] Re: Portage performance dropped considerably Date: Tue, 28 Jan 2014 01:50:48 +0000 (UTC) Message-ID: References: <20140126162426.7a6d1f30@falcon.eroen.eu> <52E54920.5010207@gmail.com> <52E54E34.7080709@gentoo.org> <52E64A27.9090105@libertytrek.org> <52E659F1.1090508@gmail.com> X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: lounge.imp.fu-berlin.de User-Agent: slrn/pre1.0.0-26 (Linux) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org X-Archives-Salt: bdf6d5f8-e8e4-45e8-9cf8-b525be2cfb18 X-Archives-Hash: 705ee875aeabe207bb24419de8cc1074 Alan McKinnon wrote: > On 27/01/2014 13:59, Tanstaafl wrote: >> >> If the problem is really this potentially serious, why start from >> scratch, when Paludis is already very mature? Is it pure politics >> (someone just doesn't like Ciaran)? > > No-one likes to admit it, but I think there's some NIH going on I don't think this is the reason - one could probably do a fork. However, the approach taken by paludis is radically different (and often not to the better - or at least, this is very disputable). >From the user perspective a change is not a good idea either: The configuration is completely different, so more or less you have to start from scratch, and if you want to switch back you have to start from scratch again or update two setups in parallel (and test in parallel that your changes were OK). Moreover, you risk stability of your system if you change, since there is no guarantee that the data written to /var/db/ is compatible: There were times when this format was rather extended by portage, so you could be missing some information after you switch back; I do not know what is the current state of compatibility here. Unfortunately, many of these arguments could hold for pkgcore as well. At least, the compatibility of config and /var/db files is something which has to be seriously considered by everybody who plans to change on a production system.