Package Details: synaptics-led 4.4-3

Git Clone URL: https://aur.archlinux.org/synaptics-led.git (read-only)
Package Base: synaptics-led
Description: Synaptics LED enabled psmouse kernel module
Upstream URL: https://github.com/mmonaco/PKGBUILDs
Licenses: GPL2
Submitter: dgbaley27
Maintainer: dgbaley27 (vantu5z)
Last Packager: vantu5z
Votes: 9
Popularity: 0.000000
First Submitted: 2011-05-23 16:24
Last Updated: 2016-04-24 03:22

Latest Comments

SubZ3r0 commented on 2016-06-10 21:14

Hi there vantu5z, still errors:

patching file Kconfig
patching file synaptics.c
Hunk #2 succeeded at 660 (offset 10 lines).
Hunk #3 succeeded at 1438 (offset 9 lines).
Hunk #4 succeeded at 1496 (offset 9 lines).
Hunk #5 succeeded at 1629 with fuzz 2 (offset -3 lines).
patching file synaptics.h
Hunk #2 succeeded at 199 (offset 1 line).
-> Building psmouse.ko
make: Entering directory '/usr/lib/modules/4.4.12-1-MANJARO/build'
make: *** No rule to make target 'psmouse.ko'. Stop.
make: Leaving directory '/usr/lib/modules/4.4.12-1-MANJARO/build'
==> ERRO: Uma falha ocorreu em build().
A cancelar...
==> ERRO: Makepkg não conseguiu compilar synaptics-led.
==> Reiniciar a compilação de synaptics-led ? [s/N]


Manjaro 16.06 kernel 4.4.12-1-MANJARO

Best Regards,

SubZ3r0

vantu5z commented on 2016-03-20 02:30

SubZ3r0, package updated, try it.

SubZ3r0 commented on 2016-03-15 16:26

Hi guys, i tried to install this package in kernel 4.4.5-1 in Manjaro and i get errors:

-> Building psmouse.ko
make: Entering directory '/usr/lib/modules/4.4.5-1-MANJARO/build'
make: *** No rule to make target 'psmouse.ko'. Stop.
make: Leaving directory '/usr/lib/modules/4.4.5-1-MANJARO/build'
==> ERRO: Uma falha ocorreu em build().
A cancelar...
==> ERROR: Makepkg was unable to build synaptics-led.
==> Restart building synaptics-led ? [y/N]


Can you help ?

vantu5z commented on 2015-06-04 09:40

Get this error when try to install with kernel 4.0:

/tmp/yaourt-tmp-vantu5z/aur-synaptics-led/src/drivers/input/mouse/cypress_ps2.c: В функции «cypress_process_packet»:
/tmp/yaourt-tmp-vantu5z/aur-synaptics-led/src/drivers/input/mouse/cypress_ps2.c:552:2: ошибка: слишком мало аргументов в вызове функции «input_mt_assign_slots»
input_mt_assign_slots(input, slots, pos, n);

nbsp commented on 2015-04-02 23:09

Looks like that error is due to:
http://allanmcrae.com/2014/12/pacman-4-2-released/

I fixed this by changing:

make -C "/lib/modules/$_cur_kernel/build" M="$PWD" psmouse.ko
to
make -C "/usr/lib/modules/$_cur_kernel/build" M="$PWD" psmouse.ko

and

"$pkgdir/lib/modules/$_cur_kernel/extramodules/psmouse.ko.gz"
to
"$pkgdir/usr/lib/modules/extramodules-3.19-ARCH/psmouse.ko.gz"

I'm not sure about how extramodules line /should/ be done, but that works for me..

nbsp commented on 2015-03-31 01:59

Builds fine but getting this when installing:
ZeeBook% pacman -U synaptics-led-3.11-7-x86_64.pkg.tar.xz
...
error: failed to commit transaction (conflicting files)
synaptics-led: /lib exists in filesystem
synaptics-led: /lib/modules/3.19.2-1-ARCH/extramodules exists in filesystem
Errors occurred, no packages were upgraded.

Just for sanity's sake I ran -Qo on both symlinks too:
ZeeBook% pacman -Qo /lib
/lib is owned by filesystem 2015.02-1
ZeeBook% pacman -Qo /lib/modules/3.19.2-1-ARCH/extramodules
/usr/lib/modules/3.19.2-1-ARCH/extramodules is owned by linux 3.19.2-1

Zzaponka commented on 2014-07-08 15:44

I'm a best damn fool!
I didn't.

Now it installed ok, thanks.

dgbaley27 commented on 2014-07-08 15:30

... and then you did pacman -U ?

Zzaponka commented on 2014-07-08 15:20

Here's the full log of makepkg -f command in synaptics-led directory:

[shydlovskyi@shydlovskyi synaptics-led]$ makepkg -f
==> Making package: synaptics-led 3.11-7 (Tue Jul 8 21:15:17 EEST 2014)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found SHA256SUMS
-> Found synaptics-led.install
-> Found 0001-input-Add-LED-support-to-Synaptics-device.patch
-> Found 0002-synaptics-add-debugging-to-synaptics_has_led.patch
==> Validating source files with sha256sums...
SHA256SUMS ... Passed
synaptics-led.install ... Passed
0001-input-Add-LED-support-to-Synaptics-device.patch ... Passed
0002-synaptics-add-debugging-to-synaptics_has_led.patch ... Passed
==> Extracting sources...
==> Removing existing pkg/ directory...
==> Starting build()...
-> Getting source from git://repo.or.cz/linux.git
-> Performing Integrity Check
-> Patching source
patching file Kconfig
patching file synaptics.c
patching file synaptics.h
patching file Kconfig
patching file synaptics.c
-> Building psmouse.ko
make: Entering directory '/usr/lib/modules/3.15.3-1-ARCH/build'
CC [M] /home/shydlovskyi/aur_builds/synaptics-led/src/drivers/input/mouse/psmouse-base.o
CC [M] /home/shydlovskyi/aur_builds/synaptics-led/src/drivers/input/mouse/synaptics.o
LD [M] /home/shydlovskyi/aur_builds/synaptics-led/src/drivers/input/mouse/psmouse.o
MODPOST 1 modules
LD [M] /home/shydlovskyi/aur_builds/synaptics-led/src/drivers/input/mouse/psmouse.ko
make: Leaving directory '/usr/lib/modules/3.15.3-1-ARCH/build'
-> Compressing psmouse.ko.gz
gzip: psmouse.ko.gz already exists; do you wish to overwrite (y or n)? y
==> Entering fakeroot environment...
==> Starting package()...
==> Tidying install...
-> Purging unwanted files...
-> Removing libtool files...
-> Removing static library files...
-> Compressing man and info pages...
-> Stripping unneeded symbols from binaries and libraries...
==> Creating package "synaptics-led"...
-> Generating .PKGINFO file...
-> Adding install file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: synaptics-led 3.11-7 (Tue Jul 8 21:15:44 EEST 2014)

It seems that nothing wrong here. Or in case of successful installation there's have to be some other output lines?

Sorry for messy comment.

dgbaley27 commented on 2014-07-08 15:01

Zzaponka, if you installed 'synaptics-led' but don't see it in $(pacman -Qm), then check the output of your install command because it didn't actually install. That said, the package likely needs to be updated for linux-3.15.

All comments