1 |
On Tue, May 3, 2011 at 4:42 AM, Davide Carnovale < |
2 |
francesco.davide.carnovale@×××××.com> wrote: |
3 |
|
4 |
> yes, the problem was that python 2.6 was unmerged and the new one wasn't |
5 |
> selected yet. so eselecting the new python (2.7) and running python-updater |
6 |
> restored my system. i used an usb version of the livedvd to help me in this, |
7 |
> as wicd was among the broken things and i couldn't connect to the net to |
8 |
> download the required packages to update python. |
9 |
> so thanks everyone for the hints that led me to the solution and particular |
10 |
> thanks to helmut, alan, kevin and stroller. |
11 |
> i'll follow your suggestions and definitely pay more attention in the |
12 |
> future while updating the system =) |
13 |
> |
14 |
> D |
15 |
> |
16 |
> |
17 |
> 2011/5/3 Helmut Jarausch <jarausch@××××××××××××××××.de> |
18 |
> |
19 |
>> On 05/02/2011 06:05:08 PM, Davide Carnovale wrote: |
20 |
>> > @alan, no error are printed, where and what should i look for in the |
21 |
>> > logs? |
22 |
>> > |
23 |
>> > @helmut python just returns to the console, without error or effect |
24 |
>> > of |
25 |
>> > any |
26 |
>> > sort, does it means python has get unmerged and that's why emerge |
27 |
>> > doesn't |
28 |
>> > work anymore? |
29 |
>> > |
30 |
>> |
31 |
>> You have got many hints from others. |
32 |
>> To consider the problem from all sides you my try |
33 |
>> |
34 |
>> ldd /usr/bin/python2.6 |
35 |
>> ldd /usr/bin/python2.7 |
36 |
>> |
37 |
>> and see if all dynamic libraries could be loaded. |
38 |
>> |
39 |
>> And if that fails, here a hint from an earlier thread |
40 |
>> |
41 |
>> Recovering Gentoo from a broken python |
42 |
>> This may be a life saver. I noticed that I have two version of python |
43 |
>> installed on my Gentoo box. So I thought I'd try uninstalling the old |
44 |
>> one. This actually uninstalls the latest version libraries leaving me |
45 |
>> with a warning such as "ImportError: no such module time". This is bad |
46 |
>> as you cannot use emerge at all not even to emerge python to fix |
47 |
>> things. To fix, as root: |
48 |
>> |
49 |
>> cd /root |
50 |
>> wget http://distfiles.gentoo.org/distfiles/Python-2.7.1.tar.bz2 |
51 |
>> tar jxvf Python-2.7.1.tar.bz2 |
52 |
>> cd Python-2.7.1 |
53 |
>> ./configure |
54 |
>> make |
55 |
>> ./python emerge python |
56 |
>> cd /root |
57 |
>> rm -rf Python-2.7.1* |
58 |
>> You are now fixed. |
59 |
>> |
60 |
>> Or replace 2.7.1 by 2.6.6 if your system has been running under |
61 |
>> Python 2.6 before the problem arose. |
62 |
>> |
63 |
>> Helmut. |
64 |
>> |
65 |
>> |
66 |
> |
67 |
Thanks from me too. |
68 |
|
69 |
Lots of good ideas in this thread. I'm glad the thread was there already |
70 |
when I ran into exactly the same thing. |
71 |
I can't even take refuge in claiming to be a n00b -- I've run gentoo on my |
72 |
main machine since somewhere |
73 |
around 2002, when I finished grad school and bought it for myself as a |
74 |
present. (two dual-core Xeons, 2GB DDR ECC, |
75 |
built from parts as suggested as the machine of the year (or something like |
76 |
that) by Linux Journal). |
77 |
|
78 |
I wound up with Gentoo because slower-release distros did not have kernels |
79 |
that knew how to configure such a |
80 |
machine -- I never figured out if it was the Xeon stuff or just SMP. |
81 |
Anyway, an up-to-date kernel avoided it |
82 |
triggering clock slowdowns. Nothing like having a state-of-the-art machine |
83 |
that persists in running at 10%. |
84 |
|
85 |
I do try to get elogs by email, but its flakey for some reason. But some of |
86 |
those other steps mentioned above I've never |
87 |
heard of before. Time for a little studying (sigh). |
88 |
|
89 |
-- |
90 |
Kevin O'Gorman, PhD |