Gentoo Archives: gentoo-user-ru

From: Andrian Nord <nightnord@×××××.com>
To: gentoo-user-ru@l.g.o
Subject: Re: [gentoo-user-ru] Re: [gentoo-user-ru] Re: [gentoo-user-ru] Не запускается vmware-server-1.0.10.203137
Date: Sat, 24 Jul 2010 13:10:18
Message-Id: 20100724130922.GA3582@nord.niifaq.ru
In Reply to: [gentoo-user-ru] Re: [gentoo-user-ru] Re: [gentoo-user-ru] Не запускается vmware-server-1.0.10.203137 by Anton Ananich
1 On Sat, Jul 24, 2010 at 09:37:19AM +0300, Anton Ananich wrote:
2 > 2010/7/24 Alex Efros <powerman@××××××××.name>:
3 > > Hi!
4 > >
5 > > On Sat, Jul 24, 2010 at 08:50:49AM +0300, Anton Ananich wrote:
6 > >>   [6]   default/linux/amd64/10.0/no-multilib *
7 > >
8 > > man 2 execve:
9 > >       ENOENT The file filename or a script or ELF interpreter does not
10 > >              exist, or a shared library needed for file or interpreter
11 > >              cannot be found.
12 > >
13 > > Если файл таки ELF, то скорее всего это проблема "ELF interpreter does not
14 > > exist", что в случае 64-битной системы без multilib скорее всего означает
15 > > что бинарник vmware 32-битный и ему нужны соответствующие
16 > > /lib/ld-linux.so* /libexec/ld-elf32.so* и т.п. - в гугле таких ошибок
17 > > некоторое количество.
18 > >
19 >
20 > Спасибо, Алекс, проблема разрешена. Вот список программ, которые
21 > нуждаются в multilib
22 > http://www.gentoo-wiki.info/Multilib_packages
23 > как видим, vmware тут фигурирует.
24 >
25 > То есть vmware-server не возможно поставить с профилем no-multilib.
26 > Официальная документация говорит что переход с no-multilib на multilib
27 > невозможен =-o
28 >
29 > Видно придется переустанавливать систему.
30 >
31 > С уважением,
32 > Антон
33
34 Возможен. Но at your own risk. Я сам пару раз делал. Делается просто -
35 надо взять gcc, binutils, glibc из бинарей (например из
36 http://tinderbox.dev.gentoo.org/default-linux/amd64/), потом пересобрать
37 @system и потом обновить @world. Сменив профиль на multilib сначала,
38 естественно.