Search Criteria
Package Details: searxng-git 1.0.0.r3824.gac430a9ea-1
Package Actions
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.009499 |
First Submitted: | 2021-09-29 10:43 (UTC) |
Last Updated: | 2024-05-06 08:00 (UTC) |
Dependencies (26)
- python-async-timeout (python-async-timeout-gitAUR)
- python-babel
- python-brotli (python-brotli-gitAUR)
- python-certifi
- python-dateutil
- python-fasttext-predictAUR (python-fasttext-predict-gitAUR)
- python-flask
- python-flask-babel
- python-h2
- python-httpx (python-httpx-gitAUR)
- python-httpx-socksAUR
- python-jinja
- python-lxml
- python-markdown-it-py
- python-pygments
- python-pytomlppAUR (python-pytomlppAUR)
- python-redis
- python-setproctitle
- python-typing_extensions
- python-uvloop
- Show 6 more dependencies...
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 .. 11 Next › Last »
stef204 commented on 2024-05-04 00:28 (UTC) (edited on 2024-05-04 05:36 (UTC) by stef204)
Yes I have rebuilt all AUR packages which are dependencies of
searxng-git
as far as I can tell. And the rest of the python deps should have been taken care of by "bumps" in official packages. And I have rebuiltsearxng-git
against these (all of this before posting here.) No joy, unfortunately.Edit: following your recommendation to downgrade
python-httpcore
to0.17.3
did the trick. It now works, thanks. I had downgraded it at first but not that far back.python-httpcore
most recent/official version is1.0.5-1
so something seems amiss either upstream or this package needs a patch?flylightning commented on 2024-05-03 23:20 (UTC) (edited on 2024-05-03 23:37 (UTC) by flylightning)
@stef204 I do not have any issue, here are just some suggestions. Did you try rebuild all old python packages searxng-git depends on and searxng-git itself that build against old python version 3.11? Maybe try
paru --rebuild=tree searxng-git
if you use paru as aur helper. Or usecheckrebuild
and manually rebuild all of them, so they will all build against new python version 3.12. Also see my old suggestions to you here: https://aur.archlinux.org/packages/searxng-git?O=20#comment-913191.I think every time official arch repo bump python version, user should manually rebuild all AUR python packages that build against old python version. Some AUR maintainers will bump
pkgrel
in PKGBUILD so user don't need to manully rebuild the package one by one and aparu -Syu
will rebuild automatically (becausepkgrel
is increased), e.g., https://aur.archlinux.org/cgit/aur.git/commit/?h=absolutely-proprietary&id=2bd27bd6d7ba35f380167c87373788340c697fadHLFH commented on 2024-05-03 11:48 (UTC)
I'll have a look this week-end and will fix it.
stef204 commented on 2024-05-03 11:19 (UTC) (edited on 2024-05-03 11:20 (UTC) by stef204)
no longer starts after recent large python upgrade.
please see this ticket: https://github.com/searxng/searxng/issues/3453
any chance you can take a look?
HLFH commented on 2024-04-02 11:21 (UTC)
The package is fixed.
flylightning commented on 2024-03-15 23:20 (UTC) (edited on 2024-03-16 10:12 (UTC) by flylightning)
@HLFH This pull request https://github.com/searxng/searxng/pull/3045 with this commit https://github.com/searxng/searxng/commit/d72fa99bd0a4d702a55188b07919ce5a764b1d6c deleted these lines https://github.com/searxng/searxng/commit/d72fa99bd0a4d702a55188b07919ce5a764b1d6c#diff-60f61ab7a8d1910d86d9fda2261620314edcae5894d5aaa236b821c7256badd7L57-L59 which I guess cause README.rst, requirements.txt, and requirements-dev.txt not exist in
${pkgdir}${_site_packages}
dir which causemv "${pkgdir}${_site_packages}"/{README.rst,requirements*,searx}
in PKGBUILD here https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=searxng-git#n72 failed. Remove this linemv "${pkgdir}${_site_packages}"/{README.rst,requirements*,searx}
will make PKGBUILD work again.Note: I'm a hobbyist and I'm not familiar with python. I don't understand
setup.py
. I workaround the issue with trial and error. There maybe better way to fix the issue, for example, maybe you would like to move readme and requirements files from other places to${pkgdir}${_site_packages}/searx
dir. I note there's asearxng-2024.3.15+e2af3e497-py3.11.egg-info
dir in${pkgdir}${_site_packages}
dir which contains some related info files, I'm not sure if it is new or it exist in the past. Myabe you can do sth. with it.To reproduce the issue of build fail due to
mv
fail, run this command:git clone https://aur.archlinux.org/searxng-git.git && cd searxng-git && makepkg -s
. Please make sure you can reproduce the issue before apply the patch. If you can't reproduce the issue, don't apply the patch, because the patch maybe worng and not a real fix and the issue maybe only happen to a few people including me. I guess the reason you can't reproduce the issue maybe related to--rebuild
not actually do a clean build by redownlaod and clean rebuild the newest package, because it maybe use old cache of something. For me who use paru as aur helper, I sometimes need to remove dir in~/.cache/paru/clone
to actually redownload and rebuild the package to fix some other issues I met.Anyway, here's the patch:
vasqs commented on 2024-03-13 19:30 (UTC)
@HLFH I tried rebuilding and got the same error as AlexBocken
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:vasqs commented on 2024-01-30 16:45 (UTC) (edited on 2024-01-30 16:45 (UTC) by vasqs)
« First ‹ Previous 1 2 3 4 5 6 7 .. 11 Next › Last »