pithos / pithos

A Pandora Radio Client
https://pithos.github.io
GNU General Public License v3.0
510 stars 162 forks source link

python-keybinder dependency missing for < 1.0.0 #92

Closed psycho23 closed 9 years ago

psycho23 commented 10 years ago

In versions 0.3.17-1 (saucy) (from regular Ubuntu repositories) and 0.3.18-4~gitdf24f17 (from PPA) I get this error: ERROR:root:Could not bind media keys and the media keys on my laptop don't function.

What do I do?!

I'm using 64-bit OS.

I actually have two keyboards. One is the laptop that does have media keys. One is USB, which doesn't have media keys.

gregsheremeta commented 10 years ago

Tell me the output of this command: dpkg-query -l |grep keybinder

psycho23 commented 10 years ago

dpkg-query -l | grep keybinder ii libkeybinder0 0.3.0-2 amd64 registers global key bindings for applications

sudo apt-get install libkeybinder0 libkeybinder0 is already the newest version.

gregsheremeta commented 10 years ago

Run sudo apt-get install keybinder-3 And try pithos again. On May 4, 2014 12:00 PM, "psycho23" notifications@github.com wrote:

Reopened #92 https://github.com/pithos/pithos/issues/92.

— Reply to this email directly or view it on GitHubhttps://github.com/pithos/pithos/issues/92 .

psycho23 commented 10 years ago

dpkg -l | grep keybind ii libkeybinder-3.0-0:amd64 0.3.0-0ubuntu1 amd64 registers global key bindings for applications ii libkeybinder0 0.3.0-2 amd64 registers global key bindings for applications pithos ERROR:root:Could not bind media keys

sudo apt-get remove libkeybinder0 #actually used synaptic pithos ERROR:root:Could not bind media keys

sudo apt-get remove libkeybinder-3.0-0 #actually used synaptic pithos ERROR:root:Could not bind media keys

dpkg -l | grep keybind rc libkeybinder-3.0-0:amd64 0.3.0-0ubuntu1 amd64 registers global key bindings for applications rc libkeybinder0 0.3.0-2 amd64 registers global key bindings for applications

pithos --version Pithos 0.3.18

gregsheremeta commented 10 years ago

I guess it's called gir1.2-keybinder-3.0 on Ubuntu. What a stupid name. Install that one and try again.

TingPing commented 10 years ago

@gregsheremeta the girs are only used in 1.0, the package for pygtk would be something else.

Looks like python-keybinder.

Also why are you removing packages @psycho23, obviously that won't help...

gregsheremeta commented 10 years ago

+1 python-keybinder try that one

psycho23 commented 10 years ago

sudo apt-get install python-keybinder Did it! I guess this issue can be closed now :>

@TingPing I was removing packages to see which packages effected the media key error, to help isolate the issue.

gregsheremeta commented 10 years ago

I'm gonna leave it open for now, because python-keybinder must be missing as a dependency. This is a reminder to myself to fix it :)

Glad you're all set.

gregsheremeta commented 9 years ago

We're not going to support 0.3.18, so closing. Please upgrade to the latest release. Thanks!