Package Details: searx-py3 0.15.0-1

Git Clone URL: https://aur.archlinux.org/searx-py3.git (read-only)
Package Base: searx-py3
Description: A privacy-respecting, hackable metasearch engine (python3 based)
Upstream URL: https://asciimoo.github.io/searx/
Licenses: AGPL
Conflicts: searx, searx-git
Submitter: Jake
Maintainer: Jake
Last Packager: Jake
Votes: 5
Popularity: 0.013111
First Submitted: 2017-06-05 09:46
Last Updated: 2019-01-09 00:59

Latest Comments

Jake commented on 2018-08-21 20:41

Thanks for the hint gdkags, changed and using sysusers in pkrel=3.

gdkags commented on 2018-08-20 08:57

searx.install still contains python3.6 as user home dir :3 you might want to add a sysusers.d file instead of creating/removing the user by hand.

Jake commented on 2018-08-10 10:43

I can create searx-py3-git, but i don't use it that often anymore or follow the development as closely, so don't think that i would be a good maintainer for it.
Would you be interested in (at least) co-maintaining a git version?

stef204 commented on 2018-08-08 21:01

Thanks.
Would you be interested in creating (+ maintaining) a searx-py3-git version?

Jake commented on 2018-08-06 22:55

Sure, done in pkgrel=2.

stef204 commented on 2018-08-06 21:37

Can you please fix the various files including but not limited to PKGBUILD now that Arch is officially on python 3.7.0-3 please?
/var/cache/pacman/pkg/searx-py31499/searx-py3/PKGBUILD: line 43: python3.6: command not found
==> ERROR: A failure occurred in package(). Aborting...

Jake commented on 2018-01-23 22:24

Thanks a lot for pointing this out stef204! Now with python2-babel version 2.5.3-4 it should be finally fixed. I have succefully tested it with searx running on python2 and python3.

stef204 commented on 2018-01-22 13:50

@Jake This has been working just perfectly up to today where I am now getting this error message: "The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application." I've looked at the commits but can't really find the problem. It could be related to some general system update we have on Arch but again, can't put my finger on it. Debug info shows: "FileNotFoundError: [Errno 2] No such file or directory: '/usr/lib/python3.6/site-packages/babel/locale-data'"

Edit: answering my own query, this update is the cause of the breakage: upgraded python-babel (2.5.1-1 -> 2.5.3-1) Downgrading to next to 2.5.1-1 fixes breakage (on my box, YMMV.) However, this version problem is only due to error in the official PKGBUILD for python-babel. It is now partly fixed with 2.5.3-2 which just came out but only seems to fix python(3). Have commented on the bug filed.

Jake commented on 2017-11-21 23:46

Good catch, thanks. I forgot to change this and do it now with the update. It does not really make a difference in practice though, because searx does not use the home dir.

Zeph commented on 2017-11-21 21:23

user searx create with base dir : /usr/lib/python2.7/site-packages

post_install() {
getent passwd searx >/dev/null || useradd -rb /usr/lib/python2.7/site-packages -s /usr/bin/nologin searx
}

not /usr/lib/python3.6/site-packages ?