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 F0570139714 for ; Sat, 2 Nov 2013 19:56:24 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id DA94BE0B15; Sat, 2 Nov 2013 19:56:19 +0000 (UTC) Received: from mail-bk0-f54.google.com (mail-bk0-f54.google.com [209.85.214.54]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 62D83E0ACC for ; Sat, 2 Nov 2013 19:56:18 +0000 (UTC) Received: by mail-bk0-f54.google.com with SMTP id 6so1886189bkj.13 for ; Sat, 02 Nov 2013 12:56:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type; bh=BPq/q6Pk+F4LlJOVpvTYFpd9/aSXe4AfKFYlvlBqyvs=; b=Mx9w+ebb06ryWEMmMvWIY8FRvCDHon8KajMXm/bVd6RucYM8a1fYumiX9E15/ve0c/ lA0l5hNsWcv0gyXeYBglHsh5YyYeqO6IJCCIpG/VSyvr4oU3oQ+8sIjj4NPDh7uHAEd3 0wESO1XSOhmhlankW/3O/BC41wH/71iQHiNzAQztl8Mzn8KtV3x9qW26bDsjchNPXZh1 2dzIavlCb7BFC0WtrpbqiK7jSmAMGaeirMwzc6Rltsnw76qvwDqPaBSQKnsKZOXT912B pRRGwI+IuDDx8NJhn2DOU8KseVIF71E/OkrXyZc7ykCP1lgcoSYRFq0790mTU+v3TQgh LHXg== X-Received: by 10.204.229.76 with SMTP id jh12mr443236bkb.44.1383422176793; Sat, 02 Nov 2013 12:56:16 -0700 (PDT) Received: from [192.168.178.21] (p57A8598B.dip0.t-ipconnect.de. [87.168.89.139]) by mx.google.com with ESMTPSA id a4sm9624286bko.11.2013.11.02.12.56.16 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sat, 02 Nov 2013 12:56:16 -0700 (PDT) Message-ID: <527558DF.5080302@googlemail.com> Date: Sat, 02 Nov 2013 20:56:15 +0100 From: Volker Armin Hemmann User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.0 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 MIME-Version: 1.0 To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] do subslots improve user-experience? References: <5274EA64.6000404@gentoo.org> In-Reply-To: <5274EA64.6000404@gentoo.org> Content-Type: multipart/alternative; boundary="------------010102090503020903010907" X-Archives-Salt: 7f74d63b-0b91-44e7-89e8-2baa53e125a2 X-Archives-Hash: 461908734596a3182381b2099e3cd5c9 This is a multi-part message in MIME format. --------------010102090503020903010907 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Am 02.11.2013 13:04, schrieb hasufell: > Another round of questioning the users here. > > more specifically: > * how often do you experience useless rebuilds? once every couple of updates? > * do you really have a problem with running > revdep-rebuild/haskell-updater/perl-cleaner etc after every emerge? no, never had. > * do you think it's worth the effort to add more stuff to the PM, so > that you don't have to run revdep-rebuild that often? if that makes portage even slower: no, I don't think it is worth the effort. > * do you trust the other methods like subslots or preserved-rebuild to > work reliably? (as in: do you still use revdep-rebuild?) I haven't used revdep-rebuilt in a while, since preserved-rebuild works fine. Or let me phrase it differently: when a libpng update turned konqueror is a complete crashfest NEITHER preserved-rebuild NOR revdep-rebuild did anything about it. Only reading the error message and a lot of thinking, followed by manual interference solved the problem - until the next minor libpng-bump sent me back to hell. > > If you want my opinion on subslots: > # grep EMERGE_DEFAULT_OPTS /etc/portage/make.conf > EMERGE_DEFAULT_OPTS="--ignore-built-slot-operator-deps=y" > > . > --------------010102090503020903010907 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Am 02.11.2013 13:04, schrieb hasufell:
Another round of questioning the users here.

more specifically:
* how often do you experience useless rebuilds?

once every couple of updates?

* do you really have a problem with running
revdep-rebuild/haskell-updater/perl-cleaner etc after every emerge?

no, never had.

* do you think it's worth the effort to add more stuff to the PM, so
that you don't have to run revdep-rebuild that often?

if that makes portage even slower: no, I don't think it is worth the effort.

* do you trust the other methods like subslots or preserved-rebuild to
work reliably? (as in: do you still use revdep-rebuild?)

I haven't used revdep-rebuilt in a while, since preserved-rebuild works fine.
Or let me phrase it differently: when a libpng update turned konqueror is a complete crashfest NEITHER preserved-rebuild NOR revdep-rebuild did anything about it. Only reading the error message and a lot of thinking, followed by manual interference solved the problem - until the next minor libpng-bump sent me back to hell.


If you want my opinion on subslots:
# grep EMERGE_DEFAULT_OPTS /etc/portage/make.conf
EMERGE_DEFAULT_OPTS="--ignore-built-slot-operator-deps=y"
>
> .
>



--------------010102090503020903010907--