x11-drivers/xf86-video-intel-2.15.0 reports errors in postinst: getfilevar_noexec requires 2 variables, with the second a valid file. getfilevar_noexec <VARIABLE> <CONFIGFILE> Adding a "set -x" I get this: + linux_config_exists + linux_config_src_exists + export _LINUX_CONFIG_EXISTS_DONE=1 + _LINUX_CONFIG_EXISTS_DONE=1 + '[' -s /.config ']' + linux_chkconfig_present DRM_I915_KMS + linux_config_qa_check linux_chkconfig_present + local f=linux_chkconfig_present + '[' -z 1 ']' + local RESULT + local config + config=/.config + '[' '!' -f /.config ']' + config=/proc/config.gz ++ getfilevar_noexec CONFIG_DRM_I915_KMS /proc/config.gz ++ local ERROR basefname basedname mycat myARCH=amd64 ++ ERROR=0 ++ mycat=cat ++ '[' -z CONFIG_DRM_I915_KMS ']' ++ '[' '!' -f /proc/config.gz ']' ++ ERROR=1 The problem is this "/.config", which originally was "${KV_OUT_DIR}/.config". It seems KV_OUT_DIR wasn't set. Maybe the ebuild should call get_version, but maybe the eclass should enforce that precondition. I used to have x11-drivers/xf86-video-intel-2.14.0 installed before, and never had a problem with it. But I guess that's because the "linux_config_exists" call failed, due to the "[ -s /.config ]" test failing. Now /.config is a directory, with /.config/Trolltech.conf its sole content, and this issue appears.
(In reply to comment #0) > Now /.config is a directory, with /.config/Trolltech.conf its sole content Apparently due to https://bugs.kde.org/show_bug.cgi?id=249217 , but avoiding that would only disable the linux_chkconfig_present check, not make it work as intended.
*** This bug has been marked as a duplicate of bug 364041 ***