On Sun, Jul 27, 2008 at 7:16 PM, Adam Carter <[EMAIL PROTECTED]> wrote:
>> The root of the problem is really quite simple, you have a system with
>> a python version python-updater doesn't like. The solution is actually
>> quite simple:
>>
>> step 1. update python to 2.5, rebuild cracklib (afaik cracklib is the
>> only system package that requires python), portage, gentookit.
>> step 2. at this point, you can unmerge the old python, some packages
>> *will* break, but you will still have a console that works fine, and
>> your portage is built against the 2.5.
>> step 3. emerge python-updater, since no python-2.3 is present, it'll
>> emerge happily.
>> step 4. run python-updater
>> step 5. voila
>
> A more conservative approach (which shouldn't break anything AFAIK, but will 
> take longer) is;
> 1. Run python-updater to move everything from 2.3 to 2.4
> 2. Uninstall python 2.3
> 3. Do your full emerge -uvD to update to python-updater 0.5 and python 2.5
> 4. (optional, you could to it later) run python-updater to move everything 
> from 2.4 to 2.5
> 5. (optional) run prelink again to catch everything that emerge world 
> installed/updated
>

At this point do you suggest that python-2.4 could be removed?

- Mark

Reply via email to