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 C3B9B1381F3 for ; Sat, 6 Apr 2013 15:14:01 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id E22C9E0E37; Sat, 6 Apr 2013 15:13:58 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 0309BE0E2F for ; Sat, 6 Apr 2013 15:13:57 +0000 (UTC) Received: from mail-ia0-f169.google.com (mail-ia0-f169.google.com [209.85.210.169]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: floppym) by smtp.gentoo.org (Postfix) with ESMTPSA id 32CF133DDE6 for ; Sat, 6 Apr 2013 15:13:57 +0000 (UTC) Received: by mail-ia0-f169.google.com with SMTP id j5so4052098iaf.0 for ; Sat, 06 Apr 2013 08:13:36 -0700 (PDT) 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 MIME-Version: 1.0 X-Received: by 10.50.6.202 with SMTP id d10mr2274786iga.28.1365261216655; Sat, 06 Apr 2013 08:13:36 -0700 (PDT) Received: by 10.64.102.66 with HTTP; Sat, 6 Apr 2013 08:13:36 -0700 (PDT) In-Reply-To: <20130406170909.38501493@portable> References: <515F37C8.2010307@gentoo.org> <515F85EE.9090407@gentoo.org> <20130406163357.53fc91be@portable> <20130406170909.38501493@portable> Date: Sat, 6 Apr 2013 11:13:36 -0400 Message-ID: Subject: Re: [gentoo-dev] libpng 1.6 upgrade and subslotting (and misuse of subslotting when there is also normal slotting) From: Mike Gilbert To: Gentoo Dev Content-Type: text/plain; charset=UTF-8 X-Archives-Salt: 0213d30b-c888-46b5-92df-1d63ab365949 X-Archives-Hash: 41cb8d26d4988cddf0025f50a2ff561e On Sat, Apr 6, 2013 at 11:09 AM, Alexis Ballier wrote: > On Sat, 6 Apr 2013 11:02:14 -0400 > Mike Gilbert wrote: > >> On Sat, Apr 6, 2013 at 10:33 AM, Alexis Ballier >> wrote: >> > On Fri, 05 Apr 2013 22:18:22 -0400 >> > Ian Stakenvicius wrote: >> > >> >> >> >> Revbump -- very important in this case, as the slot-operator dep >> >> (iirc) does not take effect to allow sub-slot-triggered until >> >> after a version with the slot-operator has been emerged. >> >> >> >> So we want users to re-emerge packages either at the same time >> >> libpng-1.6 hits the tree, or beforehand so that they will be >> >> triggered for rebuild when libpng-1.6 hits. >> >> >> > >> > >> > so we force two rebuilds instead of one ? >> > >> >> Well, ideally you would do it in conjunction with a version bump >> rather than a revbump. >> >> But failing that, a revbump for an EAPI + dependency change seems like >> the safest option. >> > > or: we can do the conversion in place, tell people to > @preserve-rebuild / revdep-rebuild and get the benefits next time :) > I'm just not sure how the package managers like an in-place EAPI change. If it works, great.