Comment 240 for bug 550625

Revision history for this message
Scott Palmer (skewty) wrote : Re: [Bug 550625] Re: Alps touchpad is recognized but synaptics clients and scrolling do not work

It doesn't work for me. Here is what I did and what I get:

scott@scott-laptop:~/Downloads$ sudo dpkg -i psmouse-0.2-1.all.deb
(Reading database ... 169802 files and directories currently installed.)
Preparing to replace psmouse-dkms 0.2-1 (using psmouse-0.2-1.all.deb) ...

------------------------------
Deleting module version: 0.2
completely from the DKMS tree.
------------------------------
Done.
Unpacking replacement psmouse-dkms ...
Setting up psmouse-dkms (0.2-1) ...

Creating symlink /var/lib/dkms/psmouse/0.2/source ->
                 /usr/src/psmouse-0.2

DKMS: add Completed.

Kernel preparation unnecessary for this kernel. Skipping...

Building module:
cleaning build area....
make KERNELRELEASE=2.6.35-24-generic -C /lib/modules/2.6.35-24-generic/build
M=/var/lib/dkms/psmouse/0.2/build....(bad exit status: 2)

Error! Bad return status for module build on kernel: 2.6.35-24-generic
(x86_64)
Consult the make.log in the build directory
/var/lib/dkms/psmouse/0.2/build/ for more information.
0
0

Error! Could not locate psmouse.ko for module psmouse in the DKMS tree.
You must run a dkms build for kernel 2.6.35-24-generic (x86_64) first.
dpkg: error processing psmouse-dkms (--install):
 subprocess installed post-installation script returned error exit status 4
Errors were encountered while processing:
 psmouse-dkms
scott@scott-laptop:~/Downloads$ cat /var/lib/dkms/psmouse/0.2/build/make.log
DKMS make.log for psmouse-0.2 for kernel 2.6.35-24-generic (x86_64)
Mon Jan 17 13:50:15 PST 2011
make: Entering directory `/usr/src/linux-headers-2.6.35-24-generic'
  LD /var/lib/dkms/psmouse/0.2/build/built-in.o
  CC [M] /var/lib/dkms/psmouse/0.2/build/appletouch.o
  CC [M] /var/lib/dkms/psmouse/0.2/build/bcm5974.o
  CC [M] /var/lib/dkms/psmouse/0.2/build/gpio_mouse.o
  CC [M] /var/lib/dkms/psmouse/0.2/build/psmouse-base.o
/var/lib/dkms/psmouse/0.2/build/psmouse-base.c:48: error: variable
‘param_ops_proto_abbrev’ has initializer but incomplete type
/var/lib/dkms/psmouse/0.2/build/psmouse-base.c:49: error: unknown field
‘set’ specified in initializer
/var/lib/dkms/psmouse/0.2/build/psmouse-base.c:49: warning: excess elements
in struct initializer
/var/lib/dkms/psmouse/0.2/build/psmouse-base.c:49: warning: (near
initialization for ‘param_ops_proto_abbrev’)
/var/lib/dkms/psmouse/0.2/build/psmouse-base.c:50: error: unknown field
‘get’ specified in initializer
/var/lib/dkms/psmouse/0.2/build/psmouse-base.c:50: warning: excess elements
in struct initializer
/var/lib/dkms/psmouse/0.2/build/psmouse-base.c:50: warning: (near
initialization for ‘param_ops_proto_abbrev’)
/var/lib/dkms/psmouse/0.2/build/psmouse-base.c:54: error:
‘param_set_proto_abbrev’ undeclared here (not in a function)
/var/lib/dkms/psmouse/0.2/build/psmouse-base.c:54: error:
‘param_get_proto_abbrev’ undeclared here (not in a function)
/var/lib/dkms/psmouse/0.2/build/psmouse-base.c: In function
‘psmouse_attr_set_protocol’:
/var/lib/dkms/psmouse/0.2/build/psmouse-base.c:1596: error: ‘struct serio’
has no member named ‘children’
make[1]: *** [/var/lib/dkms/psmouse/0.2/build/psmouse-base.o] Error 1
make: *** [_module_/var/lib/dkms/psmouse/0.2/build] Error 2
make: Leaving directory `/usr/src/linux-headers-2.6.35-24-generic'
scott@scott-laptop:~/Downloads$