Gentoo Archives: gentoo-user

From: Mark Knecht <markknecht@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: dev-lang/python-2.3.6-r2 (is blocking app-admin/python-updater-0.5
Date: Mon, 28 Jul 2008 02:26:41
Message-Id: 5bdc1c8b0807271926u339dcea6m837611238df581d5@mail.gmail.com
In Reply to: RE: [gentoo-user] Re: dev-lang/python-2.3.6-r2 (is blocking app-admin/python-updater-0.5 by Adam Carter
1 On Sun, Jul 27, 2008 at 7:16 PM, Adam Carter <Adam.Carter@×××××××××.au> wrote:
2 >> The root of the problem is really quite simple, you have a system with
3 >> a python version python-updater doesn't like. The solution is actually
4 >> quite simple:
5 >>
6 >> step 1. update python to 2.5, rebuild cracklib (afaik cracklib is the
7 >> only system package that requires python), portage, gentookit.
8 >> step 2. at this point, you can unmerge the old python, some packages
9 >> *will* break, but you will still have a console that works fine, and
10 >> your portage is built against the 2.5.
11 >> step 3. emerge python-updater, since no python-2.3 is present, it'll
12 >> emerge happily.
13 >> step 4. run python-updater
14 >> step 5. voila
15 >
16 > A more conservative approach (which shouldn't break anything AFAIK, but will take longer) is;
17 > 1. Run python-updater to move everything from 2.3 to 2.4
18 > 2. Uninstall python 2.3
19 > 3. Do your full emerge -uvD to update to python-updater 0.5 and python 2.5
20 > 4. (optional, you could to it later) run python-updater to move everything from 2.4 to 2.5
21 > 5. (optional) run prelink again to catch everything that emerge world installed/updated
22 >
23
24 At this point do you suggest that python-2.4 could be removed?
25
26 - Mark

Replies

Subject Author
RE: [gentoo-user] Re: dev-lang/python-2.3.6-r2 (is blocking app-admin/python-updater-0.5 Adam Carter <Adam.Carter@×××××××××.au>