Не собирается vmware-modules
При сборке получаю
emerge vmware-modules
Calculating dependencies... done!
>>> Verifying ebuild manifests
>>> Emerging (1 of 1) app-emulation/vmware-modules-308.1.0::gentoo
>>> Failed to emerge app-emulation/vmware-modules-308.1.0, Log file:
>>> '/var/tmp/portage/app-emulation/vmware-modules-308.1.0/temp/build.log'
>>> Jobs: 0 of 1 complete, 1 failed Load avg: 0.00, 0.04, 0.09
* Package: app-emulation/vmware-modules-308.1.0
* Repository: gentoo
* Maintainer:
* USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU vmci vsock
* FEATURES: preserve-libs sandbox userpriv usersandbox
* Determining the location of the kernel source code
* Found kernel source directory:
* /usr/src/linux
* Found kernel object directory:
* /lib/modules/4.1.15-gentoo-r1/build
* Found sources for kernel version:
* 4.1.15-gentoo-r1
* Checking for suitable kernel configuration options...
* CONFIG_VMWARE_VMCI: should not be set. But it is.
* CONFIG_VMWARE_VMCI_VSOCKETS: should not be set. But it is.
* Please check to make sure these options are set correctly.
* Failure to do so may cause unexpected problems.
* Once you have satisfied these options, please try merging
* this package again.
* ERROR: app-emulation/vmware-modules-308.1.0::gentoo failed (setup phase):
* Incorrect kernel configuration options
*
* Call stack:
* ebuild.sh, line 133: Called pkg_setup
* vmware-modules-308.1.0.ebuild, line 46: Called linux-info_pkg_setup
* linux-info.eclass, line 924: Called check_extra_config
* linux-info.eclass, line 818: Called die
* The specific snippet of code:
* die "Incorrect kernel configuration options"
*
* If you need support, post the output of `emerge --info '=app-emulation/vmware-modules-308.1.0::gentoo'`,
* the complete build log and the output of `emerge -pqv '=app-emulation/vmware-modules-308.1.0::gentoo'`.
* The complete build log is located at '/var/tmp/portage/app-emulation/vmware-modules-308.1.0/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/app-emulation/vmware-modules-308.1.0/temp/die.env'.
* Working directory: '/usr/lib64/python3.4/site-packages'
* S: '/var/tmp/portage/app-emulation/vmware-modules-308.1.0/work'
* Messages for package app-emulation/vmware-modules-308.1.0:
* CONFIG_VMWARE_VMCI: should not be set. But it is.
* CONFIG_VMWARE_VMCI_VSOCKETS: should not be set. But it is.
* Please check to make sure these options are set correctly.
* Failure to do so may cause unexpected problems.
* Once you have satisfied these options, please try merging
* this package again.
* ERROR: app-emulation/vmware-modules-308.1.0::gentoo failed (setup phase):
* Incorrect kernel configuration options
*
* Call stack:
* ebuild.sh, line 133: Called pkg_setup
* vmware-modules-308.1.0.ebuild, line 46: Called linux-info_pkg_setup
* linux-info.eclass, line 924: Called check_extra_config
* linux-info.eclass, line 818: Called die
* The specific snippet of code:
* die "Incorrect kernel configuration options"
*
* If you need support, post the output of `emerge --info '=app-emulation/vmware-modules-308.1.0::gentoo'`,
* the complete build log and the output of `emerge -pqv '=app-emulation/vmware-modules-308.1.0::gentoo'`.
* The complete build log is located at '/var/tmp/portage/app-emulation/vmware-modules-308.1.0/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/app-emulation/vmware-modules-308.1.0/temp/die.env'.
* Working directory: '/usr/lib64/python3.4/site-packages'
* S: '/var/tmp/portage/app-emulation/vmware-modules-308.1.0/work'
Хотя
zgrep CONFIG_VMWARE_VMCI /proc/config.gz
CONFIG_VMWARE_VMCI_VSOCKETS=y
CONFIG_VMWARE_VMCI=y
Доп инфа
uname -a
Linux gw1 4.1.15-gentoo-r1 #3 SMP Tue Apr 12 16:27:49 KRAT 2016 x86_64 Intel(R) Xeon(R) CPU E5430 @ 2.66GHz GenuineIntel GNU/Linux
В чем причина?
- Для комментирования войдите или зарегистрируйтесь
Генту смотрит
Генту смотрит не
а
/usr/src/linux/.config
Они идентичны. Я сегодня
Они идентичны. Я сегодня подностью пересобирал мир (не обновлял месяцев 10). Была туча багов с зависимостями, но вроде все поборол. И ядро сегодня же пересобирал, так что /proc/config.gz и /usr/src/linux/.config по сути одно и то же
grep CONFIG_VMWARE_VMCI /usr/src/linux/.config
CONFIG_VMWARE_VMCI_VSOCKETS=y
CONFIG_VMWARE_VMCI=y
ls -l /usr/src/
итого 4
lrwxrwxrwx 1 root root 22 апр 12 13:13 linux -> linux-4.1.15-gentoo-r1
drwxr-xr-x 25 root root 4096 апр 12 16:27 linux-4.1.15-gentoo-r1
Читай внимательно:*
Toгда читай внимательно:
* CONFIG_VMWARE_VMCI: should not be set. But it is.
* CONFIG_VMWARE_VMCI_VSOCKETS: should not be set. But it is.
т.е. они у тебя стоят с точностью до наоборот! :)
Блин:) Надо же, а делал вроде
Блин:) Надо же, а делал вроде по вики. Спасибо, завтра буду пробовать.