Summary: | app-emulation/virtualbox-modules.4.2.18 ERROR: Kernel configuration is invalid. | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | andros |
Component: | New packages | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | CC: | bkohler |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
Build log
make.conf emerge --info |
Description
andros
2013-10-01 19:03:42 UTC
Created attachment 359928 [details]
Build log
Created attachment 359930 [details]
make.conf
Created attachment 359932 [details]
emerge --info
Looks like you have permission problems on /usr/src/linux-3.11.2, new stable portage enables 'userpriv' by default so the sources need to be readable by the portage user. Either fix the permissions, or disable userpriv. I have set owner root:portage to the entire /usr/src directory. Now virtualbox-modules merges. But is this the right way to do that? Also another error emerges if I try to build the rest of my modules zsf-kmod and spl: "Cannot find UTS_RELEASE definition." The easiest way to keep things working is to keep default permissions on kernel sources-- they should be world readable (root:root 644 on files, root:root 755 on dirs). If you need to restrict permissions on them (I'm not sure why users READING them would be a problem) then you should adjust permissions to be readable by portage or disable userpriv on all kernel module packages. If you're still having trouble on those other modules, please open a new bug. Thanks! |