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 11368138247 for ; Sun, 3 Nov 2013 10:12:07 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 70808E0BA5; Sun, 3 Nov 2013 10:11: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 69511E0B98 for ; Sun, 3 Nov 2013 10:11:57 +0000 (UTC) Received: from localhost (ip-213-220-199-78.net.upcbroadband.cz [213.220.199.78]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: yac) by smtp.gentoo.org (Postfix) with ESMTPSA id D9DBA33EFB7 for ; Sun, 3 Nov 2013 10:11:55 +0000 (UTC) Date: Sun, 3 Nov 2013 11:11:00 +0100 From: yac 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 Message-ID: <20131103111100.52b9a95f@gentoo.org> In-Reply-To: <52760EF9.4030908@gmail.com> References: <5274FB3D.8080508@gentoo.org> <20131102145126.3c1f6cd7@TOMWIJ-GENTOO> <20131102160330.0e6eaa5e@gentoo.org> <52760EF9.4030908@gmail.com> X-Mailer: Claws Mail 3.9.0 (GTK+ 2.24.17; x86_64-pc-linux-gnu) 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 Content-Type: multipart/signed; micalg=PGP-SHA512; boundary="Sig_//nTApmPnzmgjISnQEFHxV54"; protocol="application/pgp-signature" X-Archives-Salt: 35ca7075-f4df-423b-acfe-d73c8d14b1b3 X-Archives-Hash: 0065fe0ce3ef029877fec64c4afa42e8 --Sig_//nTApmPnzmgjISnQEFHxV54 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Sun, 03 Nov 2013 10:53:13 +0200 Alan McKinnon wrote: > On 02/11/2013 17:03, Micha=C5=82 G=C3=B3rny 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: > >=20 > > 1. using 'emerge -Du @world' to upgrade their systems, I got a blocker on one system even with -uaNDv world btw, is there a difference betwen world and @world or is just new syntax? > > 2. reading the blocker output to see that it states > > ' which suggests: what if I > > upgrade to 10000? >=20 >=20 > 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. >=20 > 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. +1 I always have to think hard to get which blocks which and which I want. Especialy in this case with -10000 and -9999 > 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. >=20 > One set of questions that were never answered and probably do deserve > some kind of notification: >=20 > 1. What exactly is python-exec anyway? python-exec is the thingie that makes the python thingies install libs and executables with different names/paths as per python major.minor so they are available for all the required versions. > 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. +1 I agree this change was poorly communicated to the users. >=20 > 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. --=20 Jan Mat=C4=9Bjka | Gentoo Developer https://gentoo.org | Gentoo Linux GPG: A33E F5BC A9F6 DAFD 2021 6FB6 3EBF D45B EEB6 CA8B --Sig_//nTApmPnzmgjISnQEFHxV54 Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.20 (GNU/Linux) iQEcBAEBCgAGBQJSdiFFAAoJEIN+7RD5ejah+bwH/2GLQTeuNVjNGOKOwG5nhXQA U72AFW10UAAM6Vilpd/NcIYC1GvKpJ1LqDyiTPucvNCpKPx/tZeE8LfD6CzPkTzY KtNKIAe8jp6V4UxnlQ37aJjFukW2psv0z9NK+Woa3zNRj1zByDWZrwdVaVTq/hZb Nv8WcwRkclINFBUPFvrjwVmMlPRYZWq6FC2gpeIUoV+EKO4YsMhaz7UA6z9WWe15 a7MLuqAjgIJ5HAKNfmAxevD/221jVh7YdfYjKG8fJwxDAvDE3EC82u25UnpaGG21 4SGfil7uW+Q1gql3/3+7ea/mAyhSE1Lzw7qBqWMUezykd8YqPvCtP6JnNNF2Hh0= =nwwG -----END PGP SIGNATURE----- --Sig_//nTApmPnzmgjISnQEFHxV54--