Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 169933 - app-laptop/thinkpad-5.9-r1 install fails
Summary: app-laptop/thinkpad-5.9-r1 install fails
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Steev Klimaszewski (RETIRED)
URL:
Whiteboard:
Keywords:
: 171462 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-03-08 12:33 UTC by Nick Fankhauser
Modified: 2007-03-21 01:05 UTC (History)
6 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,5.01 KB, text/plain)
2007-03-08 16:18 UTC, Nick Fankhauser
Details
build.log (app-laptop:thinkpad-5.9-r1:20070310-155951.log,5.01 KB, text/plain)
2007-03-10 22:12 UTC, Dan Snis
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nick Fankhauser 2007-03-08 12:33:51 UTC
>>> Source compiled.
>>> Test phase [not enabled]: app-laptop/thinkpad-5.9-r1

>>> Install thinkpad-5.9-r1 into /var/tmp/portage/app-laptop/thinkpad-5.9-r1/image/ category app-laptop
 * Installing thinkpad module
install: cannot stat `thinkpad.': No such file or directory

!!! ERROR: app-laptop/thinkpad-5.9-r1 failed.
Call stack:
  ebuild.sh, line 1614:   Called dyn_install
  ebuild.sh, line 1060:   Called qa_call 'src_install'
  environment, line 4026:   Called src_install
  thinkpad-5.9-r1.ebuild, line 55:   Called linux-mod_src_install
  linux-mod.eclass, line 541:   Called die

!!! doins thinkpad. failed
!!! 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/app-laptop/thinkpad-5.9-r1/temp/build.log'.


Reproducible: Always




thinkpad linux # emerge --info
Portage 2.1.2.2 (default-linux/x86/no-nptl, gcc-4.1.1, glibc-2.5-r0, 2.6.20-gentoo i686)
=================================================================
System uname: 2.6.20-gentoo i686 Genuine Intel(R) CPU           T2400  @ 1.83GHz
Gentoo Base System release 1.12.9
Timestamp of tree: Thu, 08 Mar 2007 11:30:01 +0000
dev-java/java-config: 1.3.7, 2.0.31
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
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.16.1-r3
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer"
CHOST="i686-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/gconf /etc/java-config/vms/ /etc/php/apache1-php5/ext-active/ /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -mcpu=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://mirror.switch.ch/mirror/gentoo/ http://mirror.switch.ch/mirror/gentoo/ ftp://ftp.solnet.ch/mirror/Gentoo"
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="X acpi alsa apache2 apm arts asf avi berkdb bitmap-fonts bluetooth bzip2 cli cracklib crypt ctype cups dri eds emboss encode exif fam ffmpeg flac foomaticdb fortran gd gdbm gif glitz gnome gphoto2 gpm gstreamer gtk gtk2 hal hdaps i810 iconv imagemagick imap imlib intel isdnlog java jpeg libg++ libwww mad midi mikmod mmx modplug motif mozbranding mp3 mpeg musepack mysql ncurses nls nsplugin ogg opengl oss pam pcre pdf perl png posix postgres pppd python qt3 qt3support qt4 quicktime readline reflection sdl session spl ssl svg tcpd tetex timidity tk truetype truetype-fonts type1-fonts unicode usb vim vorbis win32codecs wma wxwindows x86 xml xorg xv xvid zlib" ALSA_CARDS="snd-hda-intel" 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" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="i810 vesa"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 1 Steev Klimaszewski (RETIRED) gentoo-dev 2007-03-08 16:03:55 UTC
Can you attach the full build log?  I don't have this issue here
Comment 2 Nick Fankhauser 2007-03-08 16:18:45 UTC
Created attachment 112578 [details]
build.log
Comment 3 Dan Snis 2007-03-10 22:08:24 UTC
Have the exact same error on a T60p directly from stage 3 (two days old install)
Comment 4 Dan Snis 2007-03-10 22:12:07 UTC
Created attachment 112855 [details]
build.log

# emerge --info
Portage 2.1.2.2 (default-linux/x86/2006.1/desktop, gcc-4.1.2, glibc-2.5-r0, 2.6.20-gentoo-r1 i686)
=================================================================
System uname: 2.6.20-gentoo-r1 i686 Genuine Intel(R) CPU           T2300  @ 1.66GHz
Gentoo Base System release 1.12.9
Timestamp of tree: Sat, 10 Mar 2007 15:20:01 +0000
dev-java/java-config: 1.3.7, 2.0.31-r4
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
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.17
sys-devel/gcc-config: 1.3.15
sys-devel/libtool:   1.5.23b
virtual/os-headers:  2.6.20-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=prescott -pipe -msse3 -fomit-frame-pointer"
CHOST="i686-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/gconf /etc/java-config/vms/ /etc/terminfo"
CXXFLAGS="-O2 -march=prescott -pipe -msse3 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LINGUAS="sv"
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"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X a52 aac aalib acpi aim alsa arts berkdb bitmap-fonts bluetooth cairo cdda cddb cdparanoia cdr clamav cli cracklib crypt cups dbus dri dts dv dvd dvdr eds emboss encode esd exif fam ffmpeg firefox flac fortran ftp gd gdbm gif gnome gpm gstreamer hal iconv icq imagemagick imap imlib ipod ipv6 isdnlog jabber java javascript jepg2k jpeg kde kdehiddenvisibility kdexdeltas ldap libg++ libnotify live lm_sensors mad madwifi matroska midi mikmod mmx mp3 mpeg mplayer msn musicbrainz ncurses nls nptl nptlonly nsplugin ogg openal opengl oss pam pcmcia pcre pda pdf perl png ppds pppd python qt3 qt4 quicktime rdesktop readline real reflection rtsp samba sasl sdl session sharedmem shout skins snmp spell spl sqlite sse sse2 ssl stream svg tcpd theora truetype truetype-fonts type1-fonts unicode upnp usb vcd vim-syntax vorbis wifi win32codecs wxwindows x264 x86 xcomposite xine xml xorg xosd xv xvid zlib" ALSA_CARDS="hda-intel" 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" ELIBC="glibc" INPUT_DEVICES="mouse keyboard synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="sv" USERLAND="GNU" VIDEO_CARDS="fglrx radeon vesa"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 5 Jaakko Perttilä 2007-03-14 00:53:37 UTC
I can confirm this with 2.6.19-suspend2-r3.
The set_kvobj() from linux-mod.eclass gets not run, so the KV_OBJ="ko" gets not set. Thus "the cannot stat `thinkpad.'" message.

Quick fix for ebuild:
src_install() {
        set_kvobj
        linux-mod_src_install                                                                                                                                                                                                                    

I have no idea if that is the proper way to do it, but there is the problem.
Comment 6 Camille Huot (RETIRED) gentoo-dev 2007-03-16 18:20:22 UTC
Thanks for the fix, it solves the issue here.
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2007-03-19 22:14:25 UTC
*** Bug 171462 has been marked as a duplicate of this bug. ***
Comment 8 Steev Klimaszewski (RETIRED) gentoo-dev 2007-03-21 01:05:27 UTC
Added without a revbump, sorry this took so long, thanks for all the assistance in here.