Package Details: python-rebulk 3.0.1-6

Git Clone URL: https://aur.archlinux.org/python-rebulk.git (read-only, click to copy)
Package Base: python-rebulk
Description: Define simple search patterns in bulk to perform advanced matching on any string.
Upstream URL: https://github.com/Toilal/rebulk
Licenses: MIT
Submitter: sleduc
Maintainer: fryfrog
Last Packager: fryfrog
Votes: 34
Popularity: 1.95
First Submitted: 2016-01-24 10:18
Last Updated: 2021-03-27 19:19

Latest Comments

1 2 3 4 Next › Last »

yochananmarqos commented on 2021-03-27 20:54

@fryfrog: Ha ha, no worries. To each his own. I admit spaces do look better on aurweb.

fryfrog commented on 2021-03-27 19:21

Thanks again, applied. My brain cannot accept tabs or variables w/o {}, so I had to "fix" that so I'm sorry for that. :)

yochananmarqos commented on 2021-03-27 18:18

@fryfrog: It turns out python-pytest-runner is not required. I made changes according to this recent forum post.

fryfrog commented on 2021-03-07 15:43

@yochananmarqos: Ah, thanks! I'll put it back. :)

yochananmarqos commented on 2021-03-07 15:40

@donbex @fryfrog: It's to make bytecode reproducible. See Python package guidelines

fryfrog commented on 2021-03-07 15:21

https://docs.python.org/3.3/using/cmdline.html#cmdoption-R

^ Doesn't seem like something it should do, so I'm punting it from the PKGBUILD I borrowed from @yochananmarqos.

donbex commented on 2021-03-07 13:52

@yochananmarqos Why is your PKGBUILD exporting PYTHONHASHSEED=0?

fryfrog commented on 2021-03-06 22:18

Hey @yochananmarqos, thanks for the improved PKGBUILD. In the future, please feel free to make them as you see them, I'm happy to improve the packages I maintain. :)

yochananmarqos commented on 2021-03-06 19:45

@BachoSeven: Deleted my previous comment, I misspoke.

The only reason why it's trying Pip and Wheel is because the python-pytest-runner setup dependency is missing during build. It should only be required for the tests.

Try my PKGBUILD (updated).

BachoSeven commented on 2021-03-06 19:06

@fryfrog Build is failing, I think this should make-depend on python-pip, see error log:

/usr/bin/python: No module named pip
Traceback (most recent call last):
  File "/usr/lib/python3.9/site-packages/setuptools/installer.py", line 75, in fetch_build_egg
    subprocess.check_call(cmd)
  File "/usr/lib/python3.9/subprocess.py", line 373, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/usr/bin/python', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmpivkbu01p', '--quiet', 'pytest-runner']' returned non-zero exit status 1.

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/home/fra/.cache/paru/clone/python-rebulk/src/rebulk-3.0.1/setup.py", line 65, in <module>
    setup(**args)
  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/tmpivkbu01p', '--quiet', 'pytest-runner']' returned non-zero exit status 1.
==> ERROR: A failure occurred in package().
    Aborting...
:: Packages failed to build: python-rebulk-3.0.1-2