python-certifi should be added as dependency. Without I get the following error
==> Starting check()...
running test
writing plover.egg-info/PKG-INFO
writing dependency_links to plover.egg-info/dependency_links.txt
writing entry points to plover.egg-info/entry_points.txt
writing requirements to plover.egg-info/requires.txt
writing top-level names to plover.egg-info/top_level.txt
reading manifest template 'MANIFEST.in'
warning: no files found matching 'tox.ini'
warning: no previously-included files found matching 'archlinux/.gitignore'
writing manifest file 'plover.egg-info/SOURCES.txt'
Traceback (most recent call last):
File "/home/thomas/.cache/yay/plover-git/src/plover-git/setup.py", line 286, in <module>
setup(
File "/usr/lib/python3.9/site-packages/setuptools/__init__.py", line 153, in setup
return distutils.core.setup(**attrs)
File "/usr/lib/python3.9/distutils/core.py", line 148, in setup
dist.run_commands()
File "/usr/lib/python3.9/distutils/dist.py", line 966, in run_commands
self.run_command(cmd)
File "/usr/lib/python3.9/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/home/thomas/.cache/yay/plover-git/src/plover-git/plover_build_utils/setup.py", line 68, in run
with self.project_on_sys_path(build=self.build_before):
File "/usr/lib/python3.9/contextlib.py", line 117, in __enter__
return next(self.gen)
File "/home/thomas/.cache/yay/plover-git/src/plover-git/plover_build_utils/setup.py", line 34, in project_on_sys_path
pkg_resources.require('%s==%s' % (ei_cmd.egg_name, ei_cmd.egg_version))
File "/usr/lib/python3.9/site-packages/pkg_resources/__init__.py", line 886, in require
needed = self.resolve(parse_requirements(requirements))
File "/usr/lib/python3.9/site-packages/pkg_resources/__init__.py", line 772, in resolve
raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'certifi' distribution was not found and is required by plover
==> ERROR: A failure occurred in check().
Aborting...
error making: plover-git
Pinned Comments
bpierre commented on 2021-04-16 23:05 (UTC) (edited on 2021-04-16 23:51 (UTC) by bpierre)
Starting with 4.0.0.dev8+434.g60779ea-1, the main entry point has been changed to isolate plugins install, similarly to how they are handled when using the official AppImage.
The plugins manager is available as a separate package: https://aur.archlinux.org/packages/plover_plugins_manager/.