On Mon, Nov 29, 2010 at 07:36:45PM +0100, Ulrich Mueller wrote:
> >>>>> On Mon, 29 Nov 2010, Graham Murray wrote:
> 
> >> 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:
> 
> > But python-2.7 is installed in a new slot and python-2.6.x is not
> > removed. So. surely python-2.6.6-r1's pkg_postrm() should not be
> > called during the installation of python-2.7.1.
> 
> You are right, this cannot be the reason then.
> 
> But could pkg_postrm() of python-3.1.2-r4 have caused the update?
> It essentially executed the following code:
> 
>     [[ "$(eselect python show)" == "python2."* ]] && 
> eselect_python_options="--python2"
>     eselect python update --python3 > /dev/null
>     eselect python update ${eselect_python_options}
> 
> Ebuilds for 2.7.1 and 3.1.3 were committed together, and 3.1.2-r4 and
> 3.1.3 are in the same slot.

That's it. I ran those commands manually and the third one,
which evaluates to 

        eselect python update --python2

switched my python to 2.7.

On Mon, Nov 29, 2010 at 05:31:29PM +0100, Ulrich Mueller wrote:
> >>>>> On Mon, 29 Nov 2010, Alex Alexander wrote:
> >
> > They were working fine with 2.6 before the update.
> 
> If it ain't broke, don't fix it? ;-)

I lol'd hard with this, thanks! :p
So, no updates at all? :D
-- 
Alex Alexander | wired
+ Gentoo Linux Developer
++ www.linuxized.com

Attachment: pgpittushruqq.pgp
Description: PGP signature

Reply via email to