#1
|
|||
|
|||
Не собирается 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: abix86_64 amd64 elibc_glibc kernel_linux userlandGNU 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 CONFIGVMWAREVMCI: 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-infopkgsetup ^[[31;01m*^[[0m linux-info.eclass, line 965: Called checkextraconfig ^[[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. --- -Пиши, старик, пиши! Мы тебя не покинем. |
#2
|
|||
|
|||
Re: Не собирается vmware
Eugene Lamskoy написал(а) к Maxim Gribanov в Oct 18 20:08:50 по местному времени:
Нello Maxim! 25 окт 18 19:32, you wrote to all: MG> CONFIGVMWAREVMCI: 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. По логике нужно с CONFIGVMWAREVMCI=m пересобрать только ядро. Всю систему не надо. Покажи выхлоп на всякий случай: zgrep VMWARE /proc/config.gz Eugene --- GoldED+/LNX 1.1.5-b20170303 |
#3
|
|||
|
|||
Не собирается 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>> CONFIGVMWAREVMCI: 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> По логике нужно с CONFIGVMWAREVMCI=m пересобрать только ядро. Всю EL> систему не надо. EL> Покажи выхлоп на всякий случай: EL> zgrep VMWARE /proc/config.gz CONFIGVMWAREVMCI=m CONFIGVMWAREPVSCSI=m # CONFIGINFINIBAND_VMWAREPVRDMA is not set EL> --- GoldED+/LNX 1.1.5-b20170303 EL> * Origin: Carpe diem! (2:5020/723.53) С наилучшими пожеланиями, Maxim. --- -Пиши, старик, пиши! Мы тебя не покинем. |
#4
|
|||
|
|||
Не собирается 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>> CONFIGVMWAREVMCI: 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> По логике нужно с CONFIGVMWAREVMCI=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. --- -Пиши, старик, пиши! Мы тебя не покинем. |