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

Attachment: signature.asc
Description: PGP signature

Reply via email to