Package Details: searxng-git 1.0.0.r3824.gac430a9ea-1

Git Clone URL: https://aur.archlinux.org/searxng-git.git (read-only, click to copy)
Package Base: searxng-git
Description: A privacy-respecting, hackable metasearch engine
Upstream URL: https://searxng.github.io/searxng/
Licenses: AGPL3
Conflicts: searx, searx-git
Provides: searxng
Submitter: HLFH
Maintainer: HLFH
Last Packager: HLFH
Votes: 8
Popularity: 0.85
First Submitted: 2021-09-29 10:43 (UTC)
Last Updated: 2024-05-06 08:00 (UTC)

Latest Comments

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

HLFH commented on 2024-03-13 15:24 (UTC) (edited on 2024-03-13 15:26 (UTC) by HLFH)

@vasqs Reinstall with a clean build? The module pytomlpp is present.
@AlexBocken Could you reinstall with a clean build?

You should both try pikaur AUR helper and the --rebuild flag:
pikaur -S --rebuild searxng-git.

By the way, I have updated the package version just in case to facilitate your rebuild.
I confirm searxng-git works without any issue.
So it would be great if you try rebuild or update, and tell me if it still does not work.
Thanks.

AlexBocken commented on 2024-03-07 08:56 (UTC)

This does not build for a few weeks now. Please consider adjusting package(). Did upstream change something significantly for this to be caused? On a glance the files do not seem too important to me:

2024-03-07 09:54:42,513 INFO:root: Installing searxng-run script to /home/alex/.cache/paru/clone/searxng-git/pkg/searxng-git/usr/bin
2024-03-07 09:54:42,759 WARNING:searx: Be aware you have activated features intended only for public instances. This force the usage of the limiter and link_token / see https://docs.searxng.org/admin/searx.limiter.html
/home/alex/.cache/paru/clone/searxng-git/src/searxng/searx/version_frozen.py created
mv: cannot stat '/home/alex/.cache/paru/clone/searxng-git/pkg/searxng-git/usr/lib/python3.11/site-packages/README.rst': No such file or directory
mv: cannot stat '/home/alex/.cache/paru/clone/searxng-git/pkg/searxng-git/usr/lib/python3.11/site-packages/requirements*': No such file or directory
==> ERROR: A failure occurred in package().
    Aborting...

vasqs commented on 2024-01-30 16:45 (UTC) (edited on 2024-01-30 16:45 (UTC) by vasqs)

Traceback (most recent call last):
  File "/usr/bin/searx-run", line 33, in <module>
    sys.exit(load_entry_point('searxng==2024.1.30+efbee96b1', 'console_scripts', 'searx-run')())
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/bin/searx-run", line 25, in importlib_load_entry_point
    return next(matches).load()
           ^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/importlib/metadata/__init__.py", line 202, in load
    module = import_module(match.group('module'))
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/importlib/__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 940, in exec_module
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
  File "/usr/lib/python3.11/site-packages/searx/webapp.py", line 60, in <module>
    from searx import limiter
  File "/usr/lib/python3.11/site-packages/searx/limiter.py", line 108, in <module>
    from searx import botdetection
  File "/usr/lib/python3.11/site-packages/searx/botdetection/__init__.py", line 9, in <module>
    from ._helpers import dump_request
  File "/usr/lib/python3.11/site-packages/searx/botdetection/_helpers.py", line 17, in <module>
    from . import config
  File "/usr/lib/python3.11/site-packages/searx/botdetection/config.py", line 17, in <module>
    import pytomlpp as toml
ModuleNotFoundError: No module named 'pytomlpp'

HLFH commented on 2023-11-18 18:05 (UTC)

python-chomps removed as dep. Patch from @morsmortium has been added.

morsmortium commented on 2023-11-05 20:05 (UTC)

https://github.com/searxng/searxng/commit/fd814aac863673047c46a9d80682415dae180969#diff-c33cdfa4503c019bc49259acad45fc0a895a127b20ae3ffefaa12b7c439d4aa2

searx/botdetection/limiter.toml → searx/limiter.toml This file got moved 5 days ago.

Replacing this line:

install -Dm644 "${srcdir}/searxng/searx/botdetection/limiter.toml" "${pkgdir}/etc/searxng/limiter.toml"

With this:

install -Dm644 "${srcdir}/searxng/searx/limiter.toml" "${pkgdir}/etc/searxng/limiter.toml"

Makes the packaging work, however I have no idea, if the file is still expected to be there.

ramenu commented on 2023-09-09 12:16 (UTC)

python-chompjs has been removed as a dependency. See https://github.com/searxng/searxng/commit/d07c006aed12631a7e0f9a5c82288a8ef7c5bfad

HLFH commented on 2023-08-11 16:06 (UTC)

Updated with the required dep

HLFH commented on 2023-08-11 15:42 (UTC) (edited on 2023-08-11 15:42 (UTC) by HLFH)

Chomp

nihilnovi commented on 2023-08-10 12:10 (UTC)

python-chompjs is now required based on: "ModuleNotFoundError: No module named 'chompjs'"

HLFH commented on 2023-07-20 06:18 (UTC) (edited on 2023-07-20 06:18 (UTC) by HLFH)

python-httpcore is no longer out-of-date. So this package should work without hassle.

@MarsSeed The package name is searxng-git and it conflicts with searx and searx-git. Why shall I remove any of them?

Package updated with provides parameter.