Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 160823 - app-laptop/tp_smapi-0.30 failed to install tp_smapi with 2.6.18-suspend2-r1 kernel
Summary: app-laptop/tp_smapi-0.30 failed to install tp_smapi with 2.6.18-suspend2-r1 k...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-01-08 02:58 UTC by Anton Bolshakov
Modified: 2007-01-08 03:14 UTC (History)
0 users

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 Anton Bolshakov 2007-01-08 02:58:05 UTC
I tried to compile tp_smapi (with hdaps) against suspend2 kernel and it failed to install with the follow error:

  CC [M]  /var/tmp/portage/tp_smapi-0.30-r1/work/tp_smapi-0.30/hdaps.o
  Building modules, stage 2.
  MODPOST
  CC      /var/tmp/portage/tp_smapi-0.30-r1/work/tp_smapi-0.30/hdaps.mod.o
  CC      /var/tmp/portage/tp_smapi-0.30-r1/work/tp_smapi-0.30/thinkpad_ec.mod.o
  CC      /var/tmp/portage/tp_smapi-0.30-r1/work/tp_smapi-0.30/tp_smapi.mod.o
  LD [M]  /var/tmp/portage/tp_smapi-0.30-r1/work/tp_smapi-0.30/hdaps.ko
  LD [M]  /var/tmp/portage/tp_smapi-0.30-r1/work/tp_smapi-0.30/thinkpad_ec.ko
  LD [M]  /var/tmp/portage/tp_smapi-0.30-r1/work/tp_smapi-0.30/tp_smapi.ko
make[1]: Leaving directory `/usr/src/linux-2.6.18-suspend2-r1'
>>> Source compiled.
>>> Test phase [not enabled]: app-laptop/tp_smapi-0.30-r1

>>> Install tp_smapi-0.30-r1 into /var/tmp/portage/tp_smapi-0.30-r1/image/ category app-laptop
 * Installing hdaps module
>>> Completed installing tp_smapi-0.30-r1 into /var/tmp/portage/tp_smapi-0.30-r1/image/

man:
strip: i686-pc-linux-gnu-strip --strip-unneeded
>>> Merging app-laptop/tp_smapi-0.30-r1 to /
--- /lib/
--- /lib/modules/
--- /lib/modules/2.6.18-suspend2-r1/
--- /lib/modules/2.6.18-suspend2-r1/extra/
>>> /lib/modules/2.6.18-suspend2-r1/extra/hdaps.ko
--- /usr/
--- /usr/share/
--- /usr/share/doc/
--- /usr/share/doc/tp_smapi-0.30-r1/
>>> /usr/share/doc/tp_smapi-0.30-r1/README.gz
>>> /usr/share/doc/tp_smapi-0.30-r1/CHANGES.gz
>>> Safely unmerging already-installed instance...
--- !mtime obj /usr/share/doc/tp_smapi-0.30-r1/README.gz
--- !mtime obj /usr/share/doc/tp_smapi-0.30-r1/CHANGES.gz
--- cfgpro obj /lib/modules/2.6.18-suspend2-r1/extra/hdaps.ko
--- cfgpro dir /lib/modules/2.6.18-suspend2-r1/extra
--- cfgpro dir /lib/modules/2.6.18-suspend2-r1
--- !empty dir /usr/share/doc/tp_smapi-0.30-r1
--- !empty dir /usr/share/doc
--- !empty dir /usr/share
--- !empty dir /usr
--- !empty dir /lib/modules
--- !empty dir /lib
 * Removing app-laptop/tp_smapi-0.30-r1 from moduledb.
>>> Regenerating /etc/ld.so.cache...
>>> Original instance of package unmerged safely.
 * Updating module dependencies for 2.6.18-suspend2-r1 ...
WARNING: //lib/modules/2.6.18-suspend2-r1/extra/hdaps.ko needs unknown symbol thinkpad_ec_unlock
WARNING: //lib/modules/2.6.18-suspend2-r1/extra/hdaps.ko needs unknown symbol thinkpad_ec_invalidate
WARNING: //lib/modules/2.6.18-suspend2-r1/extra/hdaps.ko needs unknown symbol thinkpad_ec_try_lock
WARNING: //lib/modules/2.6.18-suspend2-r1/extra/hdaps.ko needs unknown symbol thinkpad_ec_read_row
WARNING: //lib/modules/2.6.18-suspend2-r1/extra/hdaps.ko needs unknown symbol thinkpad_ec_try_read_row
WARNING: //lib/modules/2.6.18-suspend2-r1/extra/hdaps.ko needs unknown symbol thinkpad_ec_prefetch_row
WARNING: //lib/modules/2.6.18-suspend2-r1/extra/hdaps.ko needs unknown symbol thinkpad_ec_lock              [ ok ]
 * Adding module to moduledb.
>>> Regenerating /etc/ld.so.cache...
>>> app-laptop/tp_smapi-0.30-r1 merged.

In the same time 'ebuild tp_smapi-0.30.ebuild merge' works just fine.



Reproducible: Always

Steps to Reproduce:
1. install suspend2 kernel version 2.6.18-r1
2. try to "USE='hdaps' emerge tp_smapi"
3.

Actual Results:  
there is only one module in extra directory:
ant extra # ls -al /lib/modules/2.6.18-suspend2-r1/extra
total 17
drwxr-xr-x 2 root root    72 2007-01-08 10:49 .
drwxr-xr-x 6 root root   560 2007-01-08 10:49 ..
-rw-r--r-- 1 root root 13680 2007-01-08 10:49 hdaps.ko


Expected Results:  
It should be 2 more modules:
--- /lib/modules/2.6.18-suspend2-r1/extra/
>>> /lib/modules/2.6.18-suspend2-r1/extra/tp_smapi.ko
>>> /lib/modules/2.6.18-suspend2-r1/extra/thinkpad_ec.ko
>>> /lib/modules/2.6.18-suspend2-r1/extra/hdaps.ko


it compiles fine with gentoo-sources kernel tree.
Comment 1 Anton Bolshakov 2007-01-08 03:14:37 UTC
my local problem. Sorry. The bug is invalid.