forum.wfido.ru

forum.wfido.ru (http://forum.wfido.ru/index.php)
-   RU.LINUX.CHAINIK (http://forum.wfido.ru/forumdisplay.php?f=84)
-   -   Не собирается vmware (http://forum.wfido.ru/showthread.php?t=76071)

Maxim Gribanov 25.10.2018 20:52

Не собирается vmware
 
Maxim Gribanov написал(а) к All в Oct 18 19:32:56 по местному времени:

Привет, All!

После обновления ядра не собирается vmware-player (vmware-modules)
Вот что в логах:

GNU nano 3.1 /var/tmp/portage/app-emulation/vmware-modules-308.5.9/temp/build.log

^[[32;01m * ^[[39;49;00mPackage: app-emulation/vmware-modules-308.5.9
^[[32;01m * ^[[39;49;00mRepository: vmware
^[[32;01m * ^[[39;49;00mMaintainer: vmware@gentoo.org
^[[32;01m * ^[[39;49;00mUSE: abi[b]x86_64 amd64 elibc_glibc kernel_linux userland[/b]GNU vmci vsock
^[[32;01m * ^[[39;49;00mFEATURES: preserve-libs sandbox userpriv usersandbox
^[[32;01m*^[[0m Determining the location of the kernel source code
^[[32;01m*^[[0m Found kernel source directory:
^[[32;01m*^[[0m /usr/src/linux
^[[32;01m*^[[0m Found sources for kernel version:
^[[32;01m*^[[0m 4.19.0-gentoo
^[[32;01m*^[[0m Checking for suitable kernel configuration options...
^[[31;01m*^[[0m CONFIG[b]VMWARE[/b]VMCI: should not be set. But it is.
^[[31;01m*^[[0m Please check to make sure these options are set correctly.
^[[31;01m*^[[0m Failure to do so may cause unexpected problems.
^[[31;01m*^[[0m Once you have satisfied these options, please try merging
^[[31;01m*^[[0m this package again.
^[[31;01m*^[[0m ERROR: app-emulation/vmware-modules-308.5.9::vmware failed (setup phase):
^[[31;01m*^[[0m Incorrect kernel configuration options
^[[31;01m*^[[0m
^[[31;01m*^[[0m Call stack:
^[[31;01m*^[[0m ebuild.sh, line 124: Called pkg_setup
^[[31;01m*^[[0m vmware-modules-308.5.9.ebuild, line 45: Called linux-info[b]pkg[/b]setup
^[[31;01m*^[[0m linux-info.eclass, line 965: Called check[b]extra[/b]config
^[[31;01m*^[[0m linux-info.eclass, line 857: Called die
^[[31;01m*^[[0m The specific snippet of code:
^[[31;01m*^[[0m die "Incorrect kernel configuration options"
^[[31;01m*^[[0m
^[[31;01m*^[[0m If you need support, post the output of `emerge --info '=app-emulation/vmware-modules-308.5.9::vmware'`,
^[[31;01m*^[[0m the complete build log and the output of `emerge -pqv '=app-emulation/vmware-modules-308.5.9::vmware'`.
^[[31;01m*^[[0m The complete build log is located at '/var/tmp/portage/app-emulation/vmware-modules-308.5.9/temp/build.log'.
^[[31;01m*^[[0m The ebuild environment file is located at '/var/tmp/portage/app-emulation/vmware-modules-308.5.9/temp/die.env'.
^[[31;01m*^[[0m Working directory: '/var/tmp/portage/app-emulation/vmware-modules-308.5.9/homedir'
^[[31;01m*^[[0m S: '/var/tmp/portage/app-emulation/vmware-modules-308.5.9/work'


VMCI в ядре включен, впрочем с USE флагом -vmci тоже не собирается. На ядре 4.16.12 все собиралос, сейчас 4.19 (4.18 то же самое). ОС - gentoo

Помогитепобедить эьл зло, что ему надо то? Думал уже всю систему пересобрать, но боюсь не поможет.
С наилучшими пожеланиями, Maxim.

--- -Пиши, старик, пиши! Мы тебя не покинем.

Eugene Lamskoy 30.10.2018 22:32

Re: Не собирается vmware
 
Eugene Lamskoy написал(а) к Maxim Gribanov в Oct 18 20:08:50 по местному времени:


Нello Maxim!

25 окт 18 19:32, you wrote to all:

MG> CONFIG[b]VMWARE[/b]VMCI: should not be set. But it is.
... !!! ...

MG> VMCI в ядре включен, впрочем с USE флагом -vmci тоже не собирается. На
MG> ядре 4.16.12 все собиралос, сейчас 4.19 (4.18 то же самое). ОС -
MG> gentoo

Так оно ругается как раз на то что VMCI вкомпилен в ядро, а должен быть в виде модуля отдельного.

MG> Помогитепобедить эьл зло, что ему надо то? Думал уже всю систему
MG> пересобрать, но боюсь не поможет. С наилучшими пожеланиями, Maxim.

По логике нужно с CONFIG[b]VMWARE[/b]VMCI=m пересобрать только ядро. Всю систему не надо.

Покажи выхлоп на всякий случай:
zgrep VMWARE /proc/config.gz

Eugene


--- GoldED+/LNX 1.1.5-b20170303

Maxim Gribanov 09.11.2018 12:22

Не собирается vmware
 
Maxim Gribanov написал(а) к Eugene Lamskoy в Nov 18 11:17:42 по местному времени:

Привет, Eugene!

30 окт 18 20:08, Eugene Lamskoy -> Maxim Gribanov:


EL> Нello Maxim!

EL> 25 окт 18 19:32, you wrote to all:

MG>> CONFIG[b]VMWARE[/b]VMCI: should not be set. But it is.
EL> ... !!! ...

MG>> VMCI в ядре включен, впрочем с USE флагом -vmci тоже не
MG>> собирается. На ядре 4.16.12 все собиралос, сейчас 4.19 (4.18 то
MG>> же самое). ОС - gentoo

EL> Так оно ругается как раз на то что VMCI вкомпилен в ядро, а должен
EL> быть в виде модуля отдельного.

Пробовал включать и модулем, и вкомпиливать в ядро. Результат один (

MG>> Помогитепобедить эьл зло, что ему надо то? Думал уже всю систему
MG>> пересобрать, но боюсь не поможет. С наилучшими пожеланиями,
MG>> Maxim.

EL> По логике нужно с CONFIG[b]VMWARE[/b]VMCI=m пересобрать только ядро. Всю
EL> систему не надо.

EL> Покажи выхлоп на всякий случай:
EL> zgrep VMWARE /proc/config.gz

CONFIG[b]VMWARE[/b]VMCI=m
CONFIG[b]VMWARE[/b]PVSCSI=m
# CONFIG[b]INFINIBAND_VMWARE[/b]PVRDMA is not set


EL> --- GoldED+/LNX 1.1.5-b20170303
EL> * Origin: Carpe diem! (2:5020/723.53)

С наилучшими пожеланиями, Maxim.

--- -Пиши, старик, пиши! Мы тебя не покинем.

Maxim Gribanov 09.11.2018 14:12

Не собирается vmware
 
Maxim Gribanov написал(а) к Eugene Lamskoy в Nov 18 12:57:42 по местному времени:

Привет, Eugene!

30 окт 18 20:08, Eugene Lamskoy -> Maxim Gribanov:


EL> Нello Maxim!

EL> 25 окт 18 19:32, you wrote to all:

MG>> CONFIG[b]VMWARE[/b]VMCI: should not be set. But it is.
EL> ... !!! ...

MG>> VMCI в ядре включен, впрочем с USE флагом -vmci тоже не
MG>> собирается. На ядре 4.16.12 все собиралос, сейчас 4.19 (4.18 то
MG>> же самое). ОС - gentoo

EL> Так оно ругается как раз на то что VMCI вкомпилен в ядро, а должен
EL> быть в виде модуля отдельно
EL> По логике нужно с CONFIG[b]VMWARE[/b]VMCI=m пересобрать только ядро. Всю
EL> систему не надо.

Проблему решил. Спасибо.

Как оказалось VMCI не нужно было компилить не модулем не включать в ядро. На это оно и ругалось.
Убрал просто флаг с этой опции, собрал ядро без vmci
Затеп поставил vmware-modules и в /etc/conf.d/modules в конфиге прописал modprobe vmci


EL> --- GoldED+/LNX 1.1.5-b20170303
EL> * Origin: Carpe diem! (2:5020/723.53)

С наилучшими пожеланиями, Maxim.

--- -Пиши, старик, пиши! Мы тебя не покинем.


Текущее время: 21:35. Часовой пояс GMT +4.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot