Opened 12 years ago
Closed 3 years ago
#37092 closed defect (fixed)
terminator requires python-keybindings
Reported by: | muddles17@… | Owned by: | ryandesign (Ryan Carsten Schmidt) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.1.2 |
Keywords: | Cc: | romain.follet@… | |
Port: | terminator |
Description (last modified by ryandesign (Ryan Carsten Schmidt))
As the port for terminator stands, the terminator port requires python-keybindings in order to run properly (I'm assuming). I searched around, and I didn't find much on the subject, but here is the error I get when I run it out of terminal;
Warning: python-keybinder is not installed. This means the hide_window shortcut will be unavailable Unable to bind hide_window key, another instance/window has it.
I am also having issues where terminator won't remember keybindings that I set, so I can't change those settings. It only sets them to disabled. Thanks!
Attachments (1)
Change History (14)
comment:1 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)
Description: | modified (diff) |
---|---|
Keywords: | python keybindings terminator removed |
Owner: | changed from macports-tickets@… to ryandesign@… |
comment:2 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)
comment:3 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)
Created keybinder port in r99954. Now we need to figure out how to build the python bindings.
comment:4 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)
Added py-keybinder subports in r99956. Now we have to tell terminator to use it.
comment:5 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)
Added the py-keybinder dependency to the terminator port in r99957. But it still says "python-keybinder is not installed". Any ideas?
I also added a dependency on py-notify-python to fix "ActivityWatch plugin unavailable: please install python-notify", which should alleviate that error sometimes; see #37099 for times when it doesn't.
comment:6 Changed 12 years ago by muddles17@…
I'm wondering if the port needs to be explicitly named python-keybinder as per how the program would use python-keybinder or if its a library from which the port would pull. Also, what would it be named as for the terminator port? I did a sudo list installed after re-installing terminator, and it didn't show any keybinder programs. Thank you for working on this.
Edit: I forgot to do a sudo port selfupdate and upgrade outdated. That brought up the following;
Error: org.macports.configure for port py27-keybinder returned: configure failure: command execution failed Please see the log file for port py27-keybinder for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_gnome_keybinder/py27-keybinder/main.log
I added the .log file to the files.
Changed 12 years ago by muddles17@…
comment:7 follow-up: 10 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)
Yes, I'm aware of that problem. It's related to #34271. The strange workaround you can use is to install the py25-gobject port first.
comment:8 Changed 12 years ago by muddles17@…
I'm still experiencing the same issue after installing the py25-gobject port. Is there a configuration issue that I need to resolve?
comment:10 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)
Replying to ryandesign@…:
Yes, I'm aware of that problem. It's related to #34271.
See also now #38089.
comment:11 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:12 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | fixed |
---|---|
Status: | closed → reopened |
comment:13 Changed 3 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
We don't have a port for keybinder yet; we'll have to create one.