Package Details: xpadneo-dkms-git 0.9.r54.g7d1e6fd-4

Git Clone URL: https://aur.archlinux.org/xpadneo-dkms-git.git (read-only, click to copy)
Package Base: xpadneo-dkms-git
Description: Advanced Linux Driver for Xbox One Wireless Gamepad
Upstream URL: https://github.com/atar-axis/xpadneo
Licenses: GPL
Conflicts: xpadneo-dkms
Provides: xpadneo-dkms
Submitter: yangtsesu
Maintainer: joeleg
Last Packager: joeleg
Votes: 43
Popularity: 1.51
First Submitted: 2018-06-12 16:34 (UTC)
Last Updated: 2021-04-03 00:38 (UTC)

Dependencies (4)

Required by (0)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

deemon commented on 2020-11-12 13:08 (UTC)

(2/3) Install DKMS modules
==> dkms install --no-depmod -m hid-xpadneo-v0.8-57 -v g2126928 -k 5.4.74-1-MANJARO
Error! Bad return status for module build on kernel: 5.4.74-1-MANJARO (x86_64)
Consult /var/lib/dkms/hid-xpadneo-v0.8-57/g2126928/build/make.log for more information.
==> Warning, `dkms install --no-depmod -m hid-xpadneo-v0.8-57 -v g2126928 -k 5.4.74-1-MANJARO' returned 10
==> dkms install --no-depmod -m hid-xpadneo-v0.8-57 -v g2126928 -k 4.19.154-1-MANJARO
Error! Bad return status for module build on kernel: 4.19.154-1-MANJARO (x86_64)
Consult /var/lib/dkms/hid-xpadneo-v0.8-57/g2126928/build/make.log for more information.
==> Warning, `dkms install --no-depmod -m hid-xpadneo-v0.8-57 -v g2126928 -k 4.19.154-1-MANJARO' returned 10

xrayfur commented on 2020-11-11 13:00 (UTC)

Works now, thanks @joeleg!

xrayfur commented on 2020-11-09 16:06 (UTC) (edited on 2020-11-09 16:09 (UTC) by xrayfur)

==> Starting package()...
cat: VERSION: No such file or directory
==> ERROR: A failure occurred in package().
    Aborting...
error making: xpadneo-dkms-git

Broken after: https://github.com/atar-axis/xpadneo/commit/777934fd769971e9541591a2f8147355a7be616e

Lucki commented on 2020-07-14 23:53 (UTC)

The sed replacement fails:

-   sed -i 's@/etc/udev/rules.d/@/usr/lib/udev/rules.d/@g' hid-xpadneo/dkms.post_install
-   sed -i 's@/etc/udev/rules.d/@/usr/lib/udev/rules.d/@g' hid-xpadneo/dkms.post_remove
+   sed -i 's@/etc/udev/rules\.d@/usr/lib/udev/rules\.d@g' hid-xpadneo/dkms.post_install
+   sed -i 's@/etc/udev/rules\.d@/usr/lib/udev/rules\.d@g' hid-xpadneo/dkms.post_remove

katt commented on 2020-07-13 16:06 (UTC)

Hi, could you make this provide and conflict with xpadneo-dkms? https://wiki.archlinux.org/index.php/VCS_package_guidelines#Guidelines

Also since upstream decided to slap a "v" at the start of their versions, could you do something about that too? Cheers.

deemon commented on 2020-04-22 23:22 (UTC) (edited on 2020-04-24 14:44 (UTC) by deemon)

Ran into problem with this not adding/building itself after adding kernel 5.6 or 5.7 for respective kernels. Reinstalling xpadneo (AFTER installing kernel 5.6 or 5.7) fixed the problem. Dunno why the order matters here.

yangtsesu commented on 2020-01-09 00:04 (UTC)

@maxbla It is not suggested.

@deemon It is a git package. Package version is updated everytime you run makepkg -s.

deemon commented on 2020-01-04 00:03 (UTC)

reported package version seems to be wrong. instead of 0.5.4.r336.g5a2a53a-2 installed gets 0.6.0.r404.g4414f98-1

Lucki commented on 2019-09-10 08:04 (UTC) (edited on 2019-09-11 11:55 (UTC) by Lucki)

I've noticed the configuration file in /etc/udev/rules.d/ gets overwritten on a kernel update which is probably not ideal for a configuration file. At first I thought that using pacmans backup would help but the file gets overwritten by the dkms rule. Maybe a placing the file in /usr/lib/udev/rules.d/ helps to recognize that this is not a file which should be edited? Following sed and placing the file there is untested:

sed -i 's@/etc/udev/rules.d/@/usr/lib/udev/rules.d/@g' hid-xpadneo/dkms.post_install
sed -i 's@/etc/udev/rules.d/@/usr/lib/udev/rules.d/@g' hid-xpadneo/dkms.post_remove

maxbla commented on 2019-08-28 08:45 (UTC) (edited on 2019-08-28 08:46 (UTC) by maxbla)

Just echoing jsomedon here, the linux-headers package (or similar, i.e. linux-lts-headers) are required to install this package and all other dkms packages. If no headers are installed, trying to makepkg -si gives an error:

(1/2) Install DKMS modules
==> Unable to install module hid-xpadneo/0.6.0 for kernel *: Missing kernel headers.

the dkms package does have linux-headers as an optional dependency, but that means this package can't depend on those being present. I'm really not sure what is the optimal solution here. If this package were to add linux-headers as a dependency, that would break the package for anyone not on the default arch linux kernel.