Package Details: emote 2.0.0-2

Git Clone URL: https://aur.archlinux.org/emote.git (read-only, click to copy)
Package Base: emote
Description: Emoji Picker for Linux written in GTK3
Upstream URL: https://github.com/tom-james-watson/Emote
Keywords: autostart emoji gtk gtk3 picker python
Licenses: GPL3
Submitter: lkrms
Maintainer: lkrms
Last Packager: lkrms
Votes: 3
Popularity: 0.33
First Submitted: 2020-10-09 07:26
Last Updated: 2021-05-23 23:36

Latest Comments

djmattyg007 commented on 2021-07-04 02:29

Just as an FYI, this:

Thanks for the detailed report, @vstuart. I'm still investigating why this happens after dependencies are upgraded (possibly something similar to this?) but in the meantime, rebuilding the package makes the error go away.

Happens every time there's a "major" upgrade of Python (eg. from python3.8 -> python3.9). The recommended "fix" for AUR packages is to simply bump the pkgrel. This will forcibly trigger a rebuild for all users of the package, resolving the problem.

Please don't be one of those people that says "you should just force a rebuild on your local machine" either, because that completely ignores the fact that not everyone uses the AUR in the same way, and not everyone is using a "traditional" AUR helper.

jef commented on 2021-06-13 03:07

Thanks @lkrms, I sent a request. I also wanted to include that it's having problems finding the emote.desktop and can't continue updating. Not sure if it's me or what.

Thanks!

lkrms commented on 2021-05-29 08:18

@jef Unfortunately otf-openmoji doesn't provide emoji-font, otherwise it would be added to the list automatically. Best to contact the maintainer and ask them to add provides=('emoji-font') to the PKGBUILD.

jef commented on 2021-05-29 02:49

Hi there, could you add otf-openmoji to that list?

Thanks!

lkrms commented on 2021-05-24 00:12

Thanks for the suggestion, @matteoturini. The package now depends on emoji-font, which is provided by ttf-joypixels, ttf-apple-emoji, noto-fonts-emoji and others. noto-fonts-emoji is still recommended first, for consistency with the upstream project.

matteoturini commented on 2021-05-14 23:16

Does this package need noto-fonts-emoji? I'm currently using ttf-apple-emoji.

lkrms commented on 2020-12-22 13:32

Thanks for the detailed report, @vstuart. I'm still investigating why this happens after dependencies are upgraded (possibly something similar to this?) but in the meantime, rebuilding the package makes the error go away.

vstuart commented on 2020-12-21 17:05

$ date
  Mon Dec 21 09:05:19 AM PST 2020

$ yay -Ss emote | grep -w emote
  aur/emote 1.0.1-2 (+2 0.74) (Installed)

$ which emote
  /usr/bin/emote

$ emote
  Traceback (most recent call last):
    File "/usr/bin/emote", line 33, in <module>
      sys.exit(load_entry_point('Emote==1.0.1', 'gui_scripts', 'emote')())
    File "/usr/bin/emote", line 22, in importlib_load_entry_point
      for entry_point in distribution(dist_name).entry_points
    File "/usr/lib/python3.9/importlib/metadata.py", line 524, in distribution
      return Distribution.from_name(distribution_name)
    File "/usr/lib/python3.9/importlib/metadata.py", line 187, in from_name
      raise PackageNotFoundError(name)
  importlib.metadata.PackageNotFoundError: Emote

$ python --version
  Python 3.9.1

$ uname -a
  Linux victoria 5.9.14-arch1-1 #1 SMP PREEMPT Sat, 12 Dec 2020 14:37:12 +0000 x86_64 GNU/Linux

$ yay -Ss libkeybinder3
  extra/libkeybinder3 0.3.2-3 (20.7 KiB 75.6 KiB) (Installed)
  A library for registering global keyboard shortcuts

$ python
  Python 3.9.1 (default, Dec 13 2020, 11:55:53) 
  [GCC 10.2.0] on linux
  Type "help", "copyright", "credits" or "license" for more information.
  >>> import importlib
  >>> from importlib import metadata
  >>>

lkrms commented on 2020-10-25 08:04

Thanks, @MarcoDiFrancesco. Added. As best I can tell, Emote’s other dependencies are pulled in by gtk3.

MarcoDiFrancesco commented on 2020-10-24 16:34

The package extra/libkeybinder3 is also needed for this to work.