>>>>> On Mon, 29 Nov 2010, Alex Alexander wrote:

> On Mon, Nov 29, 2010 at 04:47:36PM +0100, Arfrever Frehtes Taifersar Arahesis 
> wrote:
>> It wasn't any mistake. Please actually read that code:
>> 
>> eselect_python_update() {
>>     if [[ -z "$(eselect python show --python${PV%%.*})" ]]; then
>>         eselect python update --python${PV%%.*}
>>     fi
>> }

Unfortunately, that doesn't help at all. See below.

> I updated two systems and they both switched to 2.7.1 automatically.

I guess it is triggered from pkg_postrm() of python-2.6.6-r1 which
until two days ago unconditionally called the following eselect
action:

    eselect python update --python2

So unless you had updated your python-2.6 during the last two days,
the installed version in your VDB would still contain the above line.

> They were working fine with 2.6 before the update.

If it ain't broke, don't fix it? ;-)

Ulrich

Reply via email to