Package Base Details: roccat-tools

Git Clone URL: https://aur.archlinux.org/roccat-tools.git (read-only)
Keywords: gui hardware keyboard mouse settings
Submitter: russo79
Maintainer: aaronfischer
Last Packager: aaronfischer
Votes: 55
Popularity: 0.097914
First Submitted: 2012-03-05 16:53
Last Updated: 2019-08-24 19:39

Pinned Comments

aaronfischer commented on 2019-03-28 20:13

@Gonzo2028: See here: https://www.reddit.com/r/linux_gaming/comments/5js1l2/im_stefan_achatz_stopping_programming_linux/

Stunts commented on 2017-01-05 13:13

@gonzo2028:
There are 2 alternative ways:
1. @aaronfischer splits the package into 25 different ones and whenever there is an update he will have to update 25 individual packages; good for the useres, not so good for the maintainer.
2. @aaronfischer "merges" all the files from the split packages into a single package. This will result in installing binaries, udev rules and .desktop files for 25 devices for every user. Less work for the maintainer, not practical for the users.

As is it, the maintainer maintains one single "split-package" and users that use an AUR helper such as yaourt, can uninstall the packages they don't need. This way users get to keep only the files they need to support their own device and the maintainer does not have to modify and commit 25 packages every time there is an update.

Hope this helps clear it.

aaronfischer commented on 2015-11-22 13:21

@edward_81: Please read the previous comments here. I've talked to Stefan about this. Every version of roccat-tools need a specific version of libgaminggear to work correctly. There are two options here: Consistent/reliable package and a little bit of hasle on upgrades -- or easy upgrade process and the chance of a broken package with weird bugs everywhere. I've choosen the first option.

edward_81 commented on 2015-10-03 15:31

Is possible to change the dependency line for libgaminggear from:
libgaminggear=0.11.1
to:
libgaminggear>=0.11.1
Because every time i try to upgrade the system with yaourt/aur, it complain that roccat-tool-common need that exactly version of libgaminggear.

russo79 commented on 2013-02-18 15:32

@Thaodan
Please read my comments below to find the answer to your question.

Thaodan commented on 2013-02-18 15:23

is it needed to install the newer version of roccat drivers through kmod-roccat?
If not set kmod-roccat as optdepend, please.

russo79 commented on 2013-02-17 13:18

@WienerWuerstel

Next time you have problems with the package, just tell!
Can't fix if I don't know it's broken ;)

russo79 commented on 2013-02-17 12:46

ATTENTION: roccat-tools is now a split package.

You now have a package per supported device.
e.g If you have a ROCCAT Kone[+] you should install the roccat-tools-koneplus package.
All these packages depend on a roccat-tools-common package that must also be installed.

You now need to install kmod-roccat. The new versions of the tools use features that are not available on the kernel version of the drivers.

I know that a lot of you use AUR helpers and I also know that some (most?) of them do not support split packages.
If you want to rant, please take a look here[1].
In short, unless a TU says that I must create several packages for it, it will stay this way.

[1] https://mailman.archlinux.org/pipermail/aur-general/2012-June/019428.html

WienerWuerstel commented on 2013-02-17 12:27

@russo79

Thanks for noticing it so quickly. tbh, The Roccat settings never worked right for me since a couple Updates ago. I either have permission issues or the Mouse stops working after starting the Settings.

russo79 commented on 2013-02-17 10:07

@WienerWuerstel

I saw the new version. Unfortunately, there seems to be a bug[1] that prevents the config tools to be run.
When a new version is out or I have more information on the bug, I will post a updated package.

The new version now also installs one configuration tool per mouse model, so I will probably create a split PKGBUILD so that you can install only the tools for your device.

[1] https://sourceforge.net/p/roccat/bugs/17/

russo79 commented on 2012-10-20 09:43

I currently do not have access to my computer, so I cannot update the PKGBUILDS.
I will be able to do it at the beginning of November only.
Sorry

russo79 commented on 2012-08-27 20:51

Hi aaron

The "Changelog" feature is usually used for the *package* changelog and not for the packaged application.
Please take a look at https://wiki.archlinux.org/index.php/Pkgbuild#changelog

Regards

Nuno

aaronfischer commented on 2012-08-26 16:00

Can you put the Changelog into the PKGBUILD, so it is easier to see what has changed with pacman -Qc <pkgname>

changelog=Changelog

Anonymous comment on 2012-05-27 10:39

Sorry I didn't do that, it's working fine now, thanks!