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 0B138138247 for ; Sat, 2 Nov 2013 16:14:42 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 47703E0B3A; Sat, 2 Nov 2013 16:14:33 +0000 (UTC) Received: from mail-oa0-f43.google.com (mail-oa0-f43.google.com [209.85.219.43]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 3F115E0B34 for ; Sat, 2 Nov 2013 16:14:32 +0000 (UTC) Received: by mail-oa0-f43.google.com with SMTP id m1so5724987oag.2 for ; Sat, 02 Nov 2013 09:14:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=C1UeOYcA6sNbF6/pPErtbSHU3zdIeCTiYmVKXOPFPNE=; b=x7MNjNi7V8RkidcCmrdPemZdBfwr3BvQVExo9Wcapi4lDnboRLnMtSzgebtf3BSjCq H0bW0GQjYK1uudZRE0A4f/UIqT039rxY9I0Qifzjtu4HRBWWzvwNJWLVPTR40sPgTTy3 VRgzwUViR9XyZMnIGEOsMcCzT+qD4gcPHBcRykEuVBUNEObfyUXGpO4N9EUzwtKpo//i SGi455QWBi/Wr/f7WoT2gFkVVX5Amw0TLArqmryGLl3caytWnOUq75uz6pNsqMZw+baa 3dBZEyYTZkqaBe9VhLvZw3WO/SOoEHn1X7XN+w3tKx0lkYiFQs9DZIcUC4qf8/zXvNDR OyPA== X-Received: by 10.182.98.162 with SMTP id ej2mr230015obb.61.1383408871340; Sat, 02 Nov 2013 09:14:31 -0700 (PDT) Received: from [172.31.0.16] (cpe-75-87-85-32.kc.res.rr.com. [75.87.85.32]) by mx.google.com with ESMTPSA id hl3sm20528924obb.0.2013.11.02.09.14.30 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sat, 02 Nov 2013 09:14:30 -0700 (PDT) Message-ID: <527524EA.1090403@gmail.com> Date: Sat, 02 Nov 2013 11:14:34 -0500 From: "Dustin C. Hatch" User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.1.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: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Archives-Salt: a15ed990-73e4-4d24-8bb3-cef462e0a468 X-Archives-Hash: 9486bde0d5c66a9a8b93c77960467055 On 11/2/2013 07:04, hasufell wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Another round of questioning the users here. These are good, thank you. Short answer here is no. > > more specifically: > * how often do you experience useless rebuilds? At least one of my machines is constantly wanting to rebuild some package or another. Currently, one of my desktops wants to rebuild x11-misc/compton with every emerge. > * do you really have a problem with running > revdep-rebuild/haskell-updater/perl-cleaner etc after every emerge? No, because I typically understand when they're needed and can predict when I should use them, which really isn't all that often. > * 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? I think we should have stopped at @preserved-rebuild. It's a sort of middle ground between rebuilding things all the time and having a broken system. I like it because it allows me to leave some things in a semi-broken state until I have time and CPU cycles to dedicate to rebuild them (i.e. libreoffice, etc.). > * do you trust the other methods like subslots or preserved-rebuild to > work reliably? (as in: do you still use revdep-rebuild?) I've been using preserved-rebuild ever since it was backported to 2.1, and I don't think I've needed revdep-rebuild since then. I run it occasionally, but it's never found anything. > > If you want my opinion on subslots: > # grep EMERGE_DEFAULT_OPTS /etc/portage/make.conf > EMERGE_DEFAULT_OPTS="--ignore-built-slot-operator-deps=y" I'm getting closer to this sentiment as well; I'm beginning to think they're more trouble than they're worth. I'm getting tired of seeing an emerge list of 10 or 15 rebuilds when I'm trying to install something brand new because some package in the tree I already have installed has changed. If I cared about that package and its dependencies, I would have asked for it to be rebuilt/upgraded/whatever, but I don't, I'm working on something else right now. -- ♫Dustin http://dustin.hatch.name/