On Mon, May 2, 2011 at 9:05 AM, Davide Carnovale <
francesco.davide.carnov...@gmail.com> wrote:

>
> 2011/5/2 Helmut Jarausch <jarau...@igpm.rwth-aachen.de>
>
>> On 05/02/2011 05:38:03 PM, Davide Carnovale wrote:
>> > Hi all!
>> > i was going through a world update today and during --depclean emerge
>> > throw
>> > an error complaining about possible corrupted binaries or hw failure.
>> > since then it has stopped working, no matter what i try to emerge,
>> > the
>> > command simply return to the shell without any kind of error or any
>> > other
>> > output at all.
>> > i fired and usb stick with the gentoo 11 live dvd and i copied over
>> > both
>> > bash and emerge binaries to my machine, in case they were corrupted
>> > (bash
>> > was given as the most likely) but nothing changed.
>> > now i simply have no clue on what's wrong and how can i fix it, apart
>> > from a
>> > full reinstall, which i'd like to avoid.
>> >
>> > can anyone point me somewhere to solve this problem?
>> >
>>
>> emerge needs Python. Have you tried to invoke Python, just by
>>
>> python
>> import portage
>> quit()
>>
>> Helmut.
>>
>> @alan, no error are printed, where and what should i look for in the logs?
>
> @helmut python just returns to the console, without error or effect of any
> sort, does it means python has get unmerged and that's why emerge doesn't
> work anymore?
>
>
I have the same problem.  I just did a --depclean, and find that 'vim'
cannot run:

treat log # vim
vim: error while loading shared libraries: libpython2.6.so.1.0: cannot open
shared object file: No such file or directory
treat log #

So I have to fall back on pico, which I only barely know how to use.

I have quite a collection of binary packages (everything emerged in the last
few years), but even untarring them fails (just wedges with no message, and
even strace(1) is not helping me find this.)

I can unpack on a different machine, but will that even help?

BTW, it's not that I don't have python, it's just that version 2.6.6 got
unloaded somehow:
[I] dev-lang/python
     Available versions:
        (2.4)   2.4.6{tbz2}
        (2.5)   2.5.4-r4{tbz2}
        (2.6)   2.6.5-r3{tbz2} 2.6.6-r1{tbz2} 2.6.6-r2{tbz2}
        (2.7)   2.7.1-r1{tbz2}
        (3.1)   3.1.2-r4{tbz2} 3.1.3-r1{tbz2}
        (3.2)   [M]~3.2
        {-berkdb bootstrap build +cxx doc elibc_uclibc examples gdbm ipv6
+ncurses +readline sqlite +ssl +threads tk +wide-unicode wininst +xml}
     Installed versions:  <reformatted for clarity>
          2.4.6(2.4){tbz2}(11:05:11 PM 02/19/2011)(cxx gdbm ipv6 ncurses
readline ssl threads tk wide-unicode xml -berkdb -bootstrap -build -doc
-elibc_uclibc -examples -wininst)
          2.5.4-r4(2.5){tbz2}(11:16:07 PM 02/19/2011)(gdbm ipv6 ncurses
readline ssl threads tk wide-unicode xml -berkdb -build -doc -elibc_uclibc
-examples -sqlite -wininst)
          2.7.1-r1(2.7){tbz2}(06:11:36 PM 04/21/2011)(gdbm ipv6 ncurses
readline ssl threads tk wide-unicode xml -berkdb -build -doc -elibc_uclibc
-examples -sqlite -wininst)
          3.1.3-r1(3.1){tbz2}(02:31:33 PM 02/26/2011)(gdbm ipv6 ncurses
readline ssl threads tk wide-unicode xml -build -doc -elibc_uclibc -examples
-sqlite -wininst)
     Homepage:            http://www.python.org/

I'm right now trying to see if "eselect python set 3" will let emerge, vim
and tar run again.  3 is version 2.7.

-- 
Kevin O'Gorman, PhD

Reply via email to