Package Base Details: autokey

Git Clone URL: https://aur.archlinux.org/autokey.git (read-only, click to copy)
Submitter: dark-saber
Maintainer: yochananmarqos
Last Packager: yochananmarqos
Votes: 69
Popularity: 0.019904
First Submitted: 2019-02-12 12:21 (UTC)
Last Updated: 2024-05-01 16:27 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 .. 14 Next › Last »

ronjouch commented on 2019-11-18 02:36 (UTC)

Thanks @dark-saber.

I had rebuilt and it didn't solve the issue. I guess my AUR helper (yay) must maintain a cache and the simple rebuild I did must have failed to bust its cache.

Anyway, problem addressed with 0.95.8-2 :)

dark-saber commented on 2019-11-17 23:48 (UTC)

Thanks, ectospasm.

Yeah, usually you have to rebuild all foreign (AUR) python packages after major python upgrades. pacman -Qqm may be helpful.

I've bumped the pkgrel to make sure everyone has rebuilt the package, but if I understand it correctly the philosophy of AUR is it's a user's responsibility to rebuild packages after the updates of their dependencies.

ectospasm commented on 2019-11-17 23:31 (UTC)

I changed directory to ~/.local/share/pikaur/aur_repos/autokey, and ran makepkg -sri to rebuild the package. That worked. This upstream issue defines the problem @ronjouch and I were getting:

https://github.com/autokey/autokey/issues/323

Make sure you rebuild the package. Apparently my AUR helper (pikaur) wasn't doing that properly after the change to Python3.8.

ronjouch commented on 2019-11-17 19:12 (UTC)

Same issue as user ectospasm since Arch's Python 3.8 upgrade. Re-building the package from PKGBUILD does not address the issue.

13:57:47 ~ autokey-gtk
Traceback (most recent call last):
  File "/usr/bin/autokey-gtk", line 6, in <module>
    from pkg_resources import load_entry_point
  File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 3251, in <module>
    def _initialize_master_working_set():
  File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 3234, in _call_aside
    f(*args, **kwargs)
  File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 3263, in _initialize_master_working_set
    working_set = WorkingSet._build_master()
  File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 583, in _build_master
    ws.require(__requires__)
  File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 900, in require
    needed = self.resolve(parse_requirements(requirements))
  File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 786, in resolve
    raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'autokey==0.95.7' distribution was not found and is required by the application

ectospasm commented on 2019-11-17 02:31 (UTC) (edited on 2019-11-17 02:32 (UTC) by ectospasm)

I'm getting a traceback when launching autokey-gtk:

Traceback (most recent call last):

File "/usr/bin/autokey-gtk", line 6, in <module>
   from pkg_resources import load_entry_point
File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 3251, in <module>
  def _initialize_master_working_set():
File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 3234, in _call_aside
  f(*args, **kwargs)
File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 3263, in _initialize_master_working_set
  working_set = WorkingSet._build_master()
File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 583, in _build_master
  ws.require(__requires__)
File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 900, in require
  needed = self.resolve(parse_requirements(requirements))
File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 786, in resolve
  raise DistributionNotFound(req, requirers)

yochananmarqos commented on 2019-11-11 18:01 (UTC)

@Dr-Bracket: You're missing python-qscintilla-qt5.

dginovker commented on 2019-11-11 17:58 (UTC)

dark-saber, I don't quite understand your comment on how you fix autokey-qt. What packages should I additionally install to fix the following issue?

ImportError: cannot import name 'Qsci' from 'PyQt5' (/usr/lib/python3.7/site-packages/PyQt5/__init__.py)

dark-saber commented on 2019-11-08 23:48 (UTC)

yochananmarqos:

Thank you! I guess most of this should be fixed now.

python-setuptools was moved to deps per fzzy's report on 2019-07-20 07:31.

I'll look into splitting the package slightly later, I wanted to do it for long enough, but the last time I've tried to do that it appeared to be less trivial than I expected.

yochananmarqos commented on 2019-11-05 20:51 (UTC) (edited on 2019-11-05 20:54 (UTC) by yochananmarqos)

@dark-saber: Why not create a split package? autokey-common as base and autokey-gtk / autokey-qt as meta packages with the corresponding dependencies? See my preliminary PKGBUILD.

FYI, python-six is not necessary as it's required by python-xlib. Same with hicolor-icon-theme, gtk-update-icon-cache requires it.

It appears qt5-svg is missing, see here.