Package Details: python-marisa-trie 0.7.7-1

Git Clone URL: https://aur.archlinux.org/python-marisa-trie.git (read-only, click to copy)
Package Base: python-marisa-trie
Description: Static memory-efficient & fast Trie-like structures for Python (based on marisa-trie C++ library)
Upstream URL: https://github.com/pytries/marisa-trie
Licenses: MIT
Submitter: makeufreak
Maintainer: meanjollies
Last Packager: meanjollies
Votes: 24
Popularity: 0.89
First Submitted: 2016-06-23 19:28
Last Updated: 2021-08-09 14:53

Latest Comments

kstolp commented on 2021-03-03 01:06

Looks like python-pip is required to build. Without it, the following error occurs: Traceback (most recent call last): File "/build/python-marisa-trie/src/marisa-trie-0.7.5/setup.py", line 48, in <module> setup(name="marisa-trie", File "/usr/lib/python3.9/site-packages/setuptools/__init__.py", line 152, in setup _install_setup_requires(attrs) File "/usr/lib/python3.9/site-packages/setuptools/__init__.py", line 147, in _install_setup_requires dist.fetch_build_eggs(dist.setup_requires) File "/usr/lib/python3.9/site-packages/setuptools/dist.py", line 687, in fetch_build_eggs resolved_dists = pkg_resources.working_set.resolve( File "/usr/lib/python3.9/site-packages/pkg_resources/__init__.py", line 766, in resolve dist = best[req.key] = env.best_match( File "/usr/lib/python3.9/site-packages/pkg_resources/__init__.py", line 1051, in best_match return self.obtain(req, installer) File "/usr/lib/python3.9/site-packages/pkg_resources/__init__.py", line 1063, in obtain return installer(requirement) File "/usr/lib/python3.9/site-packages/setuptools/dist.py", line 746, in fetch_build_egg return fetch_build_egg(self, req) File "/usr/lib/python3.9/site-packages/setuptools/installer.py", line 77, in fetch_build_egg raise DistutilsError(str(e)) from e distutils.errors.DistutilsError: Command '['/usr/bin/python', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmptfs9fxqn', '--quiet', 'pytest-runner']' returned non-zero exit status 1.

meanjollies commented on 2020-12-20 17:53

Please do not mark packages out of date if they are not actually out of date.

JP-Ellis commented on 2020-12-02 22:19

This is currently broken with Python 3.9. Looks like it could be easily resolved according to this Github issue.

meanjollies commented on 2018-05-01 03:19

Adopted and fixed/upgraded.

gagarski commented on 2018-03-24 11:39

I reverted this package to an old version. If anyone knows how to make new version work, please adopt the package and upgrade it.

gagarski commented on 2018-02-28 10:39

Does not work after update:

Python 3.6.4 (default, Jan 5 2018, 02:35:40) [GCC 7.2.1 20171224] on linux Type "help", "copyright", "credits" or "license" for more information.

import marisa_trie Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: /usr/lib/python3.6/site-packages/marisa_trie.cpython-36m-x86_64-linux-gnu.so: undefined symbol: _ZN6marisa6KeysetC1Ev</module></stdin>

Nothing4You commented on 2017-11-01 14:14

This is missing python-setuptools as dependency:

==> Starting build()...
Traceback (most recent call last):
File "setup.py", line 4, in <module>
from setuptools import setup
ModuleNotFoundError: No module named 'setuptools'
==> ERROR: A failure occurred in build().
Aborting...