Package Details: solaar-git 1.1.11.r165.gc70e8b54-1

Git Clone URL: https://aur.archlinux.org/solaar-git.git (read-only, click to copy)
Package Base: solaar-git
Description: Device manager for Logitech's Unifying receiver peripherals
Upstream URL: https://pwr-solaar.github.io/Solaar/
Licenses: GPL2
Conflicts: solaar
Provides: solaar
Submitter: Max-P
Maintainer: Max-P
Last Packager: Max-P
Votes: 43
Popularity: 0.064165
First Submitted: 2015-10-02 22:37 (UTC)
Last Updated: 2024-04-07 22:36 (UTC)

Latest Comments

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

TrialnError commented on 2018-11-29 22:39 (UTC)

Hey Max-P. Some points that propably could be improved. I suppose a good starting point could be the community maintained solaar package. What I noticed: pygtk still as a dep? This if for python2 bindings and it seems solaar moved to python3 in the meantime. python-dbus is missing as a dep?

.install files don't need to be in the source line. They have their install= var. Community maintained one doesn't have a .install file anymore. And why is in the PKGBUILD, under the package function, a part from the install file?

Additionally regarding the VCS Package guidelines. The upstream repo does have tags. So the prefered pkgver in those cases is the first listed on the wiki page.

And regarding packaging of python packages see: https://wiki.archlinux.org/index.php/Python_package_guidelines#distutils

(build and package two separate steps)

@JasonP: technically yes, as it builds from latest master, whereas the community package still uses the old 0.9.2 tag

JasonP commented on 2018-11-13 12:10 (UTC)

Is this package more up to date than https://www.archlinux.org/packages/community/any/solaar/ ?

francoism90 commented on 2018-08-18 12:37 (UTC) (edited on 2018-08-18 12:39 (UTC) by francoism90)

Just an question, because I need to replug the receiver every-time to get Solaar to work (add user to plugdev group). Do I need to edit something in the udev rule? I'm using KDE + tlp. Thanks.

Max-P commented on 2018-08-16 01:52 (UTC)

Ha, of course upstream finally becomes active again and starts merging stuff right after I finally decide to fork.

Switched back to upstream source!

lopsided98 commented on 2018-08-12 16:44 (UTC)

Upstream has recently merged a bunch of PRs (including the Python 3.7 fix). Could you switch back to the upstream source?

ikke commented on 2018-08-12 11:32 (UTC)

I've backported the fix for python 3.7 to 0.9.2:

https://gist.github.com/Ikke/fc9e7db6eb04c5cbb7f7113a21b61281

Max-P commented on 2018-08-08 21:22 (UTC)

I've temporarily forked the repo and merged the Python PR as well as the ones introducing new device support. I was hoping upstream would eventually catch up and merge things, but now the package is broken I'm forced to go this way.

Sorry for the poor maintenance of this package btw.

tom.swartz07 commented on 2018-08-07 14:32 (UTC)

Seems like the upstream package owner went MIA. There appears to be one or two folks with write access to the repo, so just a matter of time waiting for the package to be sorted out.

There's a PR for the recent Python 3.7 issues: https://github.com/pwr/Solaar/pull/448/files

Here's to hoping the upstream package maintenance gets sorted out soon.

lucck commented on 2017-12-02 13:11 (UTC)

Current version of of the solaar stopped working after few seconds. It also doesn't work properly with MX master 2S. Please merge pull requests: https://github.com/pwr/Solaar/pull/382 for startup fix and https://github.com/pwr/Solaar/pull/399 for MX Master 2s

atrotors commented on 2017-06-25 11:45 (UTC) (edited on 2017-06-25 11:56 (UTC) by atrotors)

I'm getting this error in i3, but no problem with solaar (non git version) I've commented line 729 in pythonx.x/site-packages/solaar/ui/window.py and fixes the problem. Don't know if upstream issue or my setup. (solaar:29721): GLib-GIO-CRITICAL **: g_dbus_proxy_new_sync: assertion 'G_IS_DBUS_CONNECTION (connection)' failed (solaar:29721): GLib-GIO-CRITICAL **: g_dbus_proxy_get_name_owner: assertion 'G_IS_DBUS_PROXY (proxy)' failed (solaar:29721): GLib-GIO-CRITICAL **: g_file_new_for_path: assertion 'path != NULL' failed Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/solaar/ui/__init__.py", line 100, in _startup window.init() File "/usr/lib/python3.6/site-packages/solaar/ui/window.py", line 729, in init Gtk.Window.set_default_icon_from_file(_icons.icon_file(NAME.lower())) TypeError: Argument 0 does not allow None as a value Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/solaar/ui/__init__.py", line 111, in _activate app.add_window(window._window) TypeError: Argument 1 does not allow None as a value