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.009499
First Submitted: 2021-09-29 10:43 (UTC)
Last Updated: 2024-05-06 08:00 (UTC)

Latest Comments

« First ‹ Previous 1 .. 4 5 6 7 8 9 10 11 Next › Last »

HLFH commented on 2022-02-01 12:11 (UTC) (edited on 2022-02-01 12:11 (UTC) by HLFH)

@beermad

I think you should be ok. I updated the conflictual deps. And I personally use the AUR helper yay: https://github.com/Jguer/yay.

And the command "yay -Syu --timeupdate" that performs a system upgrade including AUR and git-based AUR packages.

I also avoid to use old builds/archives if offered during the installation/update, especially during difficult installs/updates.

beermad commented on 2022-02-01 12:02 (UTC)

@HLFH Apologies if I wasn't as clear as I should be.

What I meant was that python-mistletoe-ng didn't get automatically pulled in as a dependency when installing searxng. There's probably a more accurate term for that than the one I used.

I'll test shortly and report back. With luck I won't make any more work for you...

HLFH commented on 2022-02-01 11:55 (UTC)

@beermad @BachoSeven

I have added the previously used deps as conflicts. Now the conflicts are: python-httpx-socks, python-mistletoe, python-redis, searx, searx-git

Should be fully working for all of you now?

HLFH commented on 2022-02-01 11:46 (UTC) (edited on 2022-02-01 11:46 (UTC) by HLFH)

@beermad @BachoSeven

I have submitted python-mistletoe-ng, python-redis-ng, python-httpx-socks-ng on the AUR.

They are the latest versions, and therefore searxng-git now pinpoints to these deps.

Any more issues with searxng-git?

@beermad Not sure I follow with what you mean by making 'python-mistletoe-ng' an explicit dep but I will look into it.

beermad commented on 2022-01-31 20:24 (UTC)

Hi @HLFH,

Thanks for your work. Unfortunately... there are still problems.

  1. The package doesn't have an explicit dependency on python-mistletoe-ng, so that doesn't get pulled in automatically.

  2. Another "hidden" dependency is redis>=4.1.2. The only python-redis package available is 3.5.3

I'm starting to feel guilty about causing you so much work. Cheers.

BachoSeven commented on 2022-01-31 18:13 (UTC)

@HLFH Thanks very much for your efforts!

HLFH commented on 2022-01-31 17:50 (UTC) (edited on 2022-01-31 17:53 (UTC) by HLFH)

@beermad @BachoSeven

New searxng-git AUR release with python-mistletoe-ng (0.8.1 version).

I did not have any issues with the old version of python-mistletoe on my side.

Nevertheless, I asked ArchLinux Trusted Users to disown python-mistletoe on the AUR, and make me maintainer.

In the meantime, the python-mistletoe-ng (>= 0.8.1 version) is great.

I will look into issues with python-httpx* deps...

BachoSeven commented on 2022-01-31 10:55 (UTC)

@HLFH just to confirm, at the moment this package:

  • fails to install because the maintainer of python-httpx-socks hasn't updated the deps with the new version of python-httpx

  • even if it installed has a startup problem with python-mistletoe also because of an unmaintained package

Since this is the only version of searx that has updated httpx, perhaps we could try to disown the aforementioned packages and upgrade them?

beermad commented on 2022-01-29 16:15 (UTC) (edited on 2022-01-29 16:32 (UTC) by beermad)

@HLFH

Thanks for the update and your work with this. Unfortunately it still crashes at startup because it needs mistletoe=>0.8.1. The version of python-mistletoe in AUR is 0.7.2.

I'm not sure what can be done with this at the moment until python-mistletoe is updated in AUR. (I've just restored an older version from backups for now).

HLFH commented on 2022-01-29 14:52 (UTC)

@beermad I have updated all the dependencies. Thanks.

Also the PR https://github.com/searxng/searxng/pull/758 has a broken change. So I submitted a PR https://github.com/searxng/searxng/pull/842. And it got merged right away!

So everything is fine.