On Sun, 03 Nov 2013 10:53:13 +0200 Alan McKinnon <alan.mckin...@gmail.com> wrote:
> 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, 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 > > '<dev-python/python-exec-10000' -> 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. +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. > > One set of questions that were never answered and probably do deserve > some kind of notification: > > 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. > > 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. -- Jan Matějka | Gentoo Developer https://gentoo.org | Gentoo Linux GPG: A33E F5BC A9F6 DAFD 2021 6FB6 3EBF D45B EEB6 CA8B
signature.asc
Description: PGP signature