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 03621138247 for ; Sun, 3 Nov 2013 08:53:43 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 287B1E0B88; Sun, 3 Nov 2013 08:53:32 +0000 (UTC) Received: from mail-wi0-f178.google.com (mail-wi0-f178.google.com [209.85.212.178]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 190B4E0AC7 for ; Sun, 3 Nov 2013 08:53:30 +0000 (UTC) Received: by mail-wi0-f178.google.com with SMTP id hn9so2608598wib.17 for ; Sun, 03 Nov 2013 01:53:29 -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=V9GIZxNHlsNTKbq9rskW+PmdMUvPp6Tr2v43Z/+wFNc=; b=HHQnhJeqD1iRXkHCSMZeQUIU6CbBHXkRn9wmQCkLHUBw7fTxm4h5Wq0y61UyX9/TNx Zm35EaDIKUQanc/nhQEP7q0f6c8NY1hOJ4VQYSwkO3ZpvJrI2GqVV+aPqbhrGQF6/YYY Kv9q9F6lT3PHjxUQivf+kZI8U7cFnqVgF7HvojhS7/Z/py9oMJxa3PUVhHZgRyHuK4h3 1l2FVLMFE8dnM780YmIYuaHO5CbeAXCXjT19inAVsuCr2dLKety+z0ZQfwepOlnOD2V2 uJ4IbXxDY2eUoXArs2pdst6kmTwgUrDSCW9Rc5UmrGbh3u32pd7bngxaYcirHt0JlbbV bNCw== X-Received: by 10.194.57.243 with SMTP id l19mr333031wjq.54.1383468809501; Sun, 03 Nov 2013 01:53:29 -0700 (PDT) Received: from [172.20.0.40] (196-210-126-109.dynamic.isadsl.co.za. [196.210.126.109]) by mx.google.com with ESMTPSA id ey4sm24919651wic.11.2013.11.03.01.53.28 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sun, 03 Nov 2013 01:53:28 -0700 (PDT) Message-ID: <52760EF9.4030908@gmail.com> Date: Sun, 03 Nov 2013 10:53:13 +0200 From: Alan McKinnon 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-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Releng breakage with respect to move from dev-python/python-exec to dev-lang/python-exec References: <5274FB3D.8080508@gentoo.org> <20131102145126.3c1f6cd7@TOMWIJ-GENTOO> <20131102160330.0e6eaa5e@gentoo.org> In-Reply-To: <20131102160330.0e6eaa5e@gentoo.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Archives-Salt: 4c31fa21-9e29-496d-a54d-7aaa3071ac1a X-Archives-Hash: fd308e779889b250fe793cea148e3bd7 On 02/11/2013 17:03, Michał Górny wrote: > I was considering writing a news item for it but we discussed it on IRC > and decided that users are really expected to be able to handle > themselves, especially wrt to: > > 1. using 'emerge -Du @world' to upgrade their systems, > > 2. reading the blocker output to see that it states > ' which suggests: what if I upgrade to > 10000? Sadly, it's somewhat common for (newish) users to not know what to do with that. Blocker output can be quite daunting in the beginning, especially if it's in the middle of 20 other things portage is also updating. It's not easy to parse this stuff; I've been using gentoo for what feels like forever and I still haven't managed to hard-wire my head to read blockers like an idiom. I have to study it and usually end up reading the affected ebuild directly. The basic problem is that there's a lot of information to convey re a blocker, but to new users it all just looks like noise. One set of questions that were never answered and probably do deserve some kind of notification: 1. What exactly is python-exec anyway? 2. Why are there two, in dev-python/ and dev-lang/ ? 3. One has a version of -10000, which is *highly* unusual, what is that exactly? 1 more than -9999? 4. There is some kind of migration going on between an old and new python-exec, but I can't understand it using only standard portage tools. An advance notice was probably warranted in this case, not to avoid bugs, but just to alert folk that something is coming down the wire and a short description of what it's trying to achieve. Most folks are naturally suspicious of anything that alters their python setup. -- Alan McKinnon alan.mckinnon@gmail.com