Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 202102

Summary: linux-info eclass - get_version unable to calculate kernel version
Product: Gentoo Linux Reporter: David Hilton <quercus.aeternam>
Component: EclassesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: VERIFIED NEEDINFO    
Severity: major    
Priority: High    
Version: 2007.0   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description David Hilton 2007-12-13 02:21:33 UTC
I have attempted installing ati-drivers 8.40.4 and 8.433, but I have had problems with its calculation of the kernel version.

However, ati's script works perfectly.

I have unmerged xen, re-emerged gentoo-sources, and recompiled the kernel several times to fix any directory linkage errors.

Reproducible: Didn't try

Steps to Reproduce:
1.begin to install xen, following http://gentoo-wiki.com/HOWTO_Xen_and_Gentoo
2.stop just after emerging and compiling the xen-sources
3.unmerge xen-sources and other newly installed packages
4.re-emerge gentoo-sources and recompile the kernel
5.attempt install

Actual Results:  
ebuild script cannot accurately detect kernel version, even though /usr/src/linux is pointing to the proper directory

Expected Results:  
actually installed itself
Comment 1 David Hilton 2007-12-13 02:23:15 UTC
Portage 2.1.3.19 (default-linux/amd64/2007.0, gcc-4.1.2, glibc-2.6.1-r0, 2.6.23-gentoo-r3 x86_64)
=================================================================
System uname: 2.6.23-gentoo-r3 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 5000+
Timestamp of tree: Thu, 13 Dec 2007 02:00:09 +0000
app-shells/bash:     3.2_p17
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.4.4-r6
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.9-r2
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.22-r2
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=athlon64 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="buildpkg distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch"
LANG="C"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X Xaw3d a52 aac accessibility acl alsa amarok amd64 apache2 arts auctex bash-completion berkdb bidi bitmap-fonts boost caps cdaudio cdda cddb cdio cjk cli cracklib crypt css cups dbus doc dri dts dvd dvdnav dvdr dvdread emacs fastcgi ffmpeg flac fortran fuse gd gdbm glut gnome gnutls gpm graphviz gtk hal hbci httpd hvm iconv imlib ipv6 isdnlog jack jack-tmpfs java java5 jpeg kde lame latex libnotify live lm_sensors logrotate lyx mad matroska midi mmx mmxext motif mouse mp3 mudflap multiuser musicbrainz ncurses neXt new-login nls nptl nptlonly nsplugin ntfs nxclient ofx ogg opengl openmp pam pam_timestamp pcre perl png postfix pppd profile python qt3support qt4 quicktime readline reflection rtsp sbcl sdl session speex spell spl sql sqlite3 sse sse2 ssl ssse3 stream sub subversion svg symlink tcpd tetex theora threads tk truetype truetype-fonts type1 type1-fonts unicode urandom v4l vcd vditool vlm vorbis wma wxwindows xine xml xorg xv xvid yv12 zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="mouse keyboard" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="fglrx"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 2 Jory A. Pratt gentoo-dev 2007-12-13 04:27:39 UTC
ebuild script cannot accurately detect kernel version, even though
/usr/src/linux is pointing to the proper directory


^^ Post 'ls -lad /usr/src/linux' I know you say it correct but be complete and show the world it is.
Comment 3 Jory A. Pratt gentoo-dev 2007-12-13 04:28:26 UTC
However, ati's script works perfectly.

^ Sorry forgot to mention the script looks for kernel headers if the source can not be found/used.
Comment 4 David Hilton 2007-12-13 05:23:08 UTC
ls -lad /usr/src/linux
lrwxrwxrwx 1 root root 22 Dec 11 11:26 /usr/src/linux -> linux-2.6.23-gentoo-r3

uname -r
2.6.23-gentoo-r3

ls -l /boot/kernel-amd64-2.6.23-r3 
-rw-r--r-- 1 root root 2518616 Dec 11 12:16 /boot/kernel-amd64-2.6.23-r3
Comment 5 David Hilton 2007-12-13 05:26:36 UTC
As the script looks for kernel headers, should there be a link in /lib/modules/ to the current kernel?


ls  -l /lib/modules/ 
total 12
drwxr-xr-x 6 root root 4096 Dec 11 02:33 2.6.22-gentoo-r9
drwxr-xr-x 5 root root 4096 Dec 12 19:01 2.6.23-gentoo-r3
drwxr-xr-x 3 root root 4096 Dec 12 19:01 fglrx
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2007-12-13 05:42:59 UTC
Please post the actual emerge output, since we really cannot guess what's the problem.
Comment 7 David Hilton 2007-12-13 09:30:34 UTC
Identical errors occur for version 8.40.4

Calculating dependencies... done!
>>> Verifying ebuild Manifests...

>>> Emerging (1 of 1) x11-drivers/ati-drivers-8.433 to /
 * ati-driver-installer-7-11-x86.x86_64.run RMD160 SHA1 SHA256 size ;-) ...                                             [ ok ]
 * checking ebuild checksums ;-) ...                                                                                    [ ok ]
 * checking auxfile checksums ;-) ...                                                                                   [ ok ]
 * checking miscfile checksums ;-) ...                                                                                  [ ok ]
 * checking ati-driver-installer-7-11-x86.x86_64.run ;-) ...                                                            [ ok ]
>>> cfg-update-1.8.2-r1: Creating checksum index...
 * Determining the location of the kernel source code
 * Found kernel source directory:
 *     /usr/src/linux
 * Could not detect kernel version.
 * Please ensure that /usr/src/linux points to a complete set of Linux sources.
 * 
 * ERROR: x11-drivers/ati-drivers-8.433 failed.
 * Call stack:
 *                  ebuild.sh, line 1717:  Called dyn_setup
 *                  ebuild.sh, line  768:  Called qa_call 'pkg_setup'
 *                  ebuild.sh, line   44:  Called pkg_setup
 *   ati-drivers-8.433.ebuild, line   68:  Called linux-mod_pkg_setup
 *           linux-mod.eclass, line  465:  Called linux-info_pkg_setup
 *          linux-info.eclass, line  558:  Called die
 * The specific snippet of code:
 *      get_version || die "Unable to calculate Linux Kernel version"
 *  The die message:
 *   Unable to calculate Linux Kernel version
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/x11-drivers/ati-drivers-8.433/temp/build.log'.
 * 

 * Messages for package x11-drivers/ati-drivers-8.433:

 * Could not detect kernel version.
 * Please ensure that /usr/src/linux points to a complete set of Linux sources.
 * 
 * ERROR: x11-drivers/ati-drivers-8.433 failed.
 * Call stack:
 *                  ebuild.sh, line 1717:  Called dyn_setup
 *                  ebuild.sh, line  768:  Called qa_call 'pkg_setup'
 *                  ebuild.sh, line   44:  Called pkg_setup
 *   ati-drivers-8.433.ebuild, line   68:  Called linux-mod_pkg_setup
 *           linux-mod.eclass, line  465:  Called linux-info_pkg_setup
 *          linux-info.eclass, line  558:  Called die
 * The specific snippet of code:
 *      get_version || die "Unable to calculate Linux Kernel version"
 *  The die message:
 *   Unable to calculate Linux Kernel version
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/x11-drivers/ati-drivers-8.433/temp/build.log'.
 * 
Comment 8 Jakub Moc (RETIRED) gentoo-dev 2007-12-13 09:45:13 UTC
I don't really understand what are you trying to do here. How's xen-sources relevant here? Your symlink points to gentoo-sources, not xen. The link to Gentoo-Wiki doesn't work, plus we don't maintain this wiki thing at all, it's unofficial stuff.

ati-drivers compiles perfectly fine here w/ configured gentoo-sources (make menuconfig, make prepare). Please post some steps to reproduce your problem (and no, don't refer to gentoo-wiki.com).
Comment 9 David Hilton 2007-12-13 10:15:34 UTC
The whole point of my mentioning xen-sources, is that I had successfully installed  ati-drivers with gentoo-sources, but since my little foray into and back out of xen virtualization (meaning that I now am back to gentoo-sources), module-rebuild rebuild fails on ati-drivers.

The only way that I can figure to duplicate the error is to rebuild the system from scratch, which I do not currently have the time to do.

Again, I am trying to emphasize that it *did* work with gentoo-sources, but that now it doesn't.

As for the problem with the link, the site itself seems to be having some problems.  The link worked at most a day ago.



As you can see from what I have posted, the normal issues do not seem to be applicable.

The error message is far to general to be of significant use.

However, yesterday, when I tried installing from the script I downloaded from ATI's website, it worked perfectly.  It seems obvious that if the driver is the same, and it works perfectly now, there must be some very obscure error in the script.  

I have tried rebuilding the portage tree and changing mirrors hoping that the error was due to some failure not related to the ebuild itself.

I have looked at the ebuild script to try to decipher what the problem could be, but I have no experience with them, and debugging an obscure error like this is somewhat hard.

If you have any suggestions on how I might attempt to debug the script (links, or whatever), feel free to mention them.
Comment 10 David Hilton 2007-12-19 05:26:05 UTC
My apologies; it appears that I forgot to remove something from my make.conf.  I did not notice the problem with other modules, because at the time I only had ati-drivers installed.
Comment 11 Daniel Kowalski 2009-05-19 09:20:10 UTC
What is the solution for this problem? I try to emerge -uD world and I have a problem with sys-fs/fuse:

emerge sys-fs/fuse
Calculating dependencies... done!

>>> Verifying ebuild manifests

>>> Emerging (1 of 1) sys-fs/fuse-2.7.4
 * fuse-2.7.4.tar.gz RMD160 SHA1 SHA256 size ;-) ...                                                                                                                       [ ok ]
 * checking ebuild checksums ;-) ...                                                                                                                                       [ ok ]
 * checking auxfile checksums ;-) ...                                                                                                                                      [ ok ]
 * checking miscfile checksums ;-) ...                                                                                                                                     [ ok ]
 * Determining the location of the kernel source code
 * Found kernel source directory:
 *     /usr/src/linux
 * Could not find a Makefile in the kernel source directory.
 * Please ensure that /usr/src/linux points to a complete set of Linux sources
 * Determining the location of the kernel source code
 * Found kernel source directory:
 *     /usr/src/linux
 * Could not find a Makefile in the kernel source directory.
 * Please ensure that /usr/src/linux points to a complete set of Linux sources
 *
 * ERROR: sys-fs/fuse-2.7.4 failed.
 * Call stack:
 *               ebuild.sh, line   48:  Called pkg_setup
 *       fuse-2.7.4.ebuild, line   29:  Called linux-mod_pkg_setup
 *        linux-mod.eclass, line  578:  Called linux-info_pkg_setup
 *       linux-info.eclass, line  696:  Called die
 * The specific snippet of code:
 *      get_version || die "Unable to calculate Linux Kernel version"
 *  The die message:
 *   Unable to calculate Linux Kernel version

_________________________
Maybe this can help you:

Portage 2.1.6.11 (default/linux/amd64/2008.0/desktop, gcc-4.1.2, glibc-2.8_p20080602-r1, 2.6.25-gentoo-r7 x86_64)
=================================================================
System uname: Linux-2.6.25-gentoo-r7-x86_64-AMD_Athlon-tm-_64_X2_Dual_Core_Processor_4200+-with-glibc2.2.5
Timestamp of tree: Mon, 18 May 2009 21:45:01 +0000
app-shells/bash:     3.2_p39
dev-java/java-config: 1.3.7-r1, 2.1.6-r1
dev-lang/python:     2.5.2-r7
dev-util/cmake:      2.4.6-r1
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.6-r2
sys-devel/autoconf:  2.13, 2.63
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.27-r2
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -msse3"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -pipe -msse3"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://gentoo.prz.rzeszow.pl http://gentoo.zie.pg.gda.pl http://gentoo.po.opole.pl ftp://gentoo.po.opole.pl ftp://mirror.icis.pcz.pl/gentoo/ http://gentoo.mirror.pw.edu.pl/ "
LANG="pl_PL.UTF-8"
LC_ALL="pl_PL.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="pl"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/kadu-stable"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X aac acl acpi alsa amd64 apm arts bash-completion berkdb bluetooth branding bzip2 cairo cdr cli cracklib crypt cups dbus dri dvd dvdr dvdread eds emboss encode esd evo fam ffmpeg firefox fortran ftp gdbm gif gnome gnuplot gpm gstreamer gtk hal iconv ipv6 isdnlog java jpeg jpeg2k kde kdeprefix ldap libnotify mad march midi mikmod mmx mozilla mp3 mpeg mplayer mudflap multilib musepack ncurses nls nptl nptlonly ogg opengl openmp oss pam pcre pdf perl plotutils png ppds pppd python qt3 qt3support qt4 quicktime readline reflection scanner sdl session spell spl sse sse2 ssl startup-notification svg sysfs tcpd tetex tiff truetype unicode usb vorbis xine xinerama xml xorg xulrunner xv xvid xvmc zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="pl" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 12 kaszynek 2011-05-01 16:14:25 UTC
I have the same problem with nvidia-drivers
(x11-drivers/nvidia-drivers-270.41.03)
Mayby the problem is caused by genkernel compilation? I have my system compiled with genkernel...


>>> Emerging (1 of 1) x11-drivers/nvidia-drivers-270.41.03
 * NVIDIA-Linux-x86_64-270.41.03.run RMD160 SHA1 SHA256 size ;-) ...                                         [ ok ]
 * Package:    x11-drivers/nvidia-drivers-270.41.03
 * Repository: gentoo
 * Maintainer: cardoe@gentoo.org jer@gentoo.org,spock@gentoo.org
 * USE:        acpi amd64 elibc_glibc gtk kernel_linux multilib userland_GNU
 * FEATURES:   ccache sandbox
 * Determining the location of the kernel source code
 * Found kernel source directory:
 *     /usr/src/linux
 * Could not find a Makefile in the kernel source directory.
 * Please ensure that /usr/src/linux points to a complete set of Linux sources
 * Unable to calculate Linux Kernel version for build, attempting to use running version
 * These sources have not yet been prepared.
 * We cannot build against an unprepared tree.                                                                      
 * To resolve this, please type the following:                                                                      
 *                                                                                                                  
 * # cd /usr/src/linux                                                                                              
 * # make oldconfig                                                                                                 
 * # make modules_prepare                                                                                           
 *                                                                                                                  
 * Then please try merging this module again.                                                                       
 * ERROR: x11-drivers/nvidia-drivers-270.41.03 failed (setup phase):                                                
 *   Kernel sources need compiling first                                                                            
 *                                                                                                                  
 * Call stack:                                                                                                      
 *                         ebuild.sh, line  56:  Called pkg_setup                                                   
 *   nvidia-drivers-270.41.03.ebuild, line 209:  Called linux-mod_pkg_setup                                         
 *                  linux-mod.eclass, line 587:  Called check_kernel_built                                          
 *                 linux-info.eclass, line 646:  Called die                                                         
 * The specific snippet of code:                                                                                    
 *              die "Kernel sources need compiling first"                                                           
 *                                                                                                                  
 * If you need support, post the output of 'emerge --info =x11-drivers/nvidia-drivers-270.41.03',                   
 * the complete build log and the output of 'emerge -pqv =x11-drivers/nvidia-drivers-270.41.03'.                    
 * The complete build log is located at '/var/tmp/portage/x11-drivers/nvidia-drivers-270.41.03/temp/build.log'.     
 * The ebuild environment file is located at '/var/tmp/portage/x11-drivers/nvidia-drivers-270.41.03/temp/die.env'.  
 * S: '/var/tmp/portage/x11-drivers/nvidia-drivers-270.41.03/work/'                                                 
                                                                                                                    
>>> Failed to emerge x11-drivers/nvidia-drivers-270.41.03, Log file:                                                
                                                                                                                    
>>>  '/var/tmp/portage/x11-drivers/nvidia-drivers-270.41.03/temp/build.log'

 * Messages for package x11-drivers/nvidia-drivers-270.41.03:

 * Could not find a Makefile in the kernel source directory.
 * Please ensure that /usr/src/linux points to a complete set of Linux sources
 * Unable to calculate Linux Kernel version for build, attempting to use running version
 * These sources have not yet been prepared.
 * We cannot build against an unprepared tree.
 * To resolve this, please type the following:
 * 
 * # cd /usr/src/linux
 * # make oldconfig
 * # make modules_prepare
 * 
 * Then please try merging this module again.
 * ERROR: x11-drivers/nvidia-drivers-270.41.03 failed (setup phase):
 *   Kernel sources need compiling first
 * 
 * Call stack:
 *                         ebuild.sh, line  56:  Called pkg_setup
 *   nvidia-drivers-270.41.03.ebuild, line 209:  Called linux-mod_pkg_setup
 *                  linux-mod.eclass, line 587:  Called check_kernel_built
 *                 linux-info.eclass, line 646:  Called die
 * The specific snippet of code:
 *              die "Kernel sources need compiling first"
 * 
 * If you need support, post the output of 'emerge --info =x11-drivers/nvidia-drivers-270.41.03',
 * the complete build log and the output of 'emerge -pqv =x11-drivers/nvidia-drivers-270.41.03'.
 * The complete build log is located at '/var/tmp/portage/x11-drivers/nvidia-drivers-270.41.03/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/x11-drivers/nvidia-drivers-270.41.03/temp/die.env'.
 * S: '/var/tmp/portage/x11-drivers/nvidia-drivers-270.41.03/work/'