Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 101488 - thinkpad emerge fails, cannot stat drivers, include; later, missing wrapper.h
Summary: thinkpad emerge fails, cannot stat drivers, include; later, missing wrapper.h
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Steev Klimaszewski (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-05 14:34 UTC by Terry McIntyre
Modified: 2006-01-11 07:36 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Terry McIntyre 2005-08-05 14:34:53 UTC
emerge thinkpad fails with following output:

>>> emerge (1 of 1) app-laptop/thinkpad-4.8 to /
<snippage>
>>> md5 src_uri ;-) thinkpad_4.8.tar.gz
>>> Unpacking source...
>>> Unpacking thinkpad_4.8.tar.gz to /var/tmp/portage/thinkpad-4.8/work
mv: cannot stat `drivers': No such file or directory
mv: cannot stat `include': No such file or directory
>>> Source unpacked.

<snippage>

thinkpad.c:50:27: linux/wrapper.h: No such file or directory


Reproducible: Always
Steps to Reproduce:
1.emerge thinkpad
2.
3.

Actual Results:  
emerge fails


# emerge --info

Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5, glibc-2.3.4.20040808-r1,
2.6.12-gentoo-r6 i686)
=================================================================
System uname: 2.6.12-gentoo-r6 i686 Intel(R) Pentium(R) M processor 1.70GHz
Gentoo Base System version 1.6.13
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Mar 10 2005, 20:47:05)]
distcc 2.18.3 i386-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.4-r1
sys-apps/sandbox:    [Not Present]
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -mcpu=i686"
CHOST="i386-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -mcpu=i686"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X alsa apm arts avi berkdb bitmap-fonts crypt cups emboss encode esd
fam foomaticdb fortran gdbm gif gnome gpm gtk gtk2 imlib ipv6 jpeg kde libg++
libwww mad mikmod mmx motif mp3 mpeg ncurses nls oggvorbis opengl oss pam pdflib
perl png python qt quicktime readline sdl spell sse sse2 ssl tcpd tiff truetype
truetype-fonts type1-fonts xml2 xmms xv zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 1 Jeffrey Portman 2005-09-15 15:32:48 UTC
This exact same thing happens to me when i try to recompile.
Comment 2 Anton Bolshakov 2005-12-08 16:55:48 UTC
is anyone who is going to fix this? :) 
app-laptop/thinkpad-4.8 
 
Portage 2.0.51.22-r3 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r2, 
2.6.14-gentoo-r4 i686) 
================================================================= 
System uname: 2.6.14-gentoo-r4 i686 Intel(R) Pentium(R) M processor 1.86GHz 
 
Comment 3 Petteri Räty (RETIRED) gentoo-dev 2005-12-14 06:47:15 UTC
app-laptop/thinkpad-5.8 does not have this problem. Probably the best course of
action is to mark this version stable. steev: brix said you promised to take
care of this package. Any objections to marking the latest version stable?
Comment 4 Steev Klimaszewski (RETIRED) gentoo-dev 2005-12-14 08:22:05 UTC
as for marking it stable, ill ask the x86 herd if they will look into it.
Comment 5 Petteri Räty (RETIRED) gentoo-dev 2005-12-14 08:26:31 UTC
(In reply to comment #4)
> as for marking it stable, ill ask the x86 herd if they will look into it.

You're in luck. I am part of the x86 and have a thinkpad at hand atm, but I
don't yet now how to use the kernel module, but I can trust your word that the
latest version is good. But it is likely that this issue is also present on
amd64 so they should be CC:ed to at least check.
Comment 6 Steev Klimaszewski (RETIRED) gentoo-dev 2005-12-24 03:12:12 UTC
My OK to mark stable on x86.  
Comment 7 Steev Klimaszewski (RETIRED) gentoo-dev 2005-12-24 03:13:37 UTC
Could someone from AMD64 please check app-laptop/thinkpad on one of their machines?  latest stable for x86 doesn't compile, so 5.8 is going stable - please test and mark either ~ or stable
Comment 8 Petteri Räty (RETIRED) gentoo-dev 2005-12-24 03:25:43 UTC
Marked stable on x86.
Comment 9 Simon Stelling (RETIRED) gentoo-dev 2005-12-29 11:32:21 UTC
if somebody could enlighten me on how this package ever got an amd64 keyword i'd be very graceful... there are no amd64 powered thinkpads, to my best knowledge, and it seems that this package is exclusively for thinkpads, so...?
Comment 10 Petteri Räty (RETIRED) gentoo-dev 2005-12-29 11:36:43 UTC
(In reply to comment #9)
> if somebody could enlighten me on how this package ever got an amd64 keyword
> i'd be very graceful... there are no amd64 powered thinkpads, to my best
> knowledge, and it seems that this package is exclusively for thinkpads, so...?
> 

Seems like it has always been there:
http://www.gentoo.org/cgi-bin/viewcvs.cgi/app-laptop/thinkpad/thinkpad-3.2.ebuild?rev=1.1&view=markup
Comment 11 Henrik Brix Andersen 2005-12-29 11:44:10 UTC
(In reply to comment #9)
> if somebody could enlighten me on how this package ever got an amd64 keyword
> i'd be very graceful... there are no amd64 powered thinkpads, to my best
> knowledge, and it seems that this package is exclusively for thinkpads, so...?

I've wondered the same thing... feel free to mark it -amd64.
Comment 12 Benjamin Schindler (RETIRED) gentoo-dev 2006-01-11 07:36:32 UTC
I've removed the amd64 keyword alltogether