Package Details: angrysearch 1.0.4-4

Git Clone URL: https://aur.archlinux.org/angrysearch.git (read-only, click to copy)
Package Base: angrysearch
Description: Linux file search, instant results as you type
Upstream URL: https://github.com/DoTheEvo/ANGRYsearch
Licenses: GPL-2.0-only
Submitter: DoTheEvolution
Maintainer: DoTheEvolution
Last Packager: xiota
Votes: 31
Popularity: 0.164705
First Submitted: 2015-03-29 20:58 (UTC)
Last Updated: 2025-08-19 18:48 (UTC)

Latest Comments

1 2 3 Next › Last »

ninetailedtori commented on 2025-11-21 19:18 (UTC) (edited on 2025-11-21 19:24 (UTC) by ninetailedtori)

The original repo literally has an install file provided, which installs them all to that location. https://github.com/DoTheEvo/ANGRYsearch/blob/master/install.sh Please read the following information provided on the project repository before making decisions on how you suspect it should be installed. If the files are not installed like requested here: https://github.com/DoTheEvo/ANGRYsearch#installation, and here (detailed): https://github.com/DoTheEvo/ANGRYsearch/tree/bf43e4e59da33ee3242d84074b0b4b3c9a6c9486#installation, then the application of a cron timer as exampled here: https://github.com/DoTheEvo/ANGRYsearch#automatic-update-in-the-background, or a systemd unit, as I attempted to PR before realising angrysearch has been abandoned for a while: https://github.com/DoTheEvo/ANGRYsearch/pull/98, will fail with that path. This is why install.sh should be invoked in the install stage.

yochananmarqos commented on 2025-08-19 22:01 (UTC)

@ninetailedtori: Why do you think it should be in /usr/share/? That's not where Python packages install files. I see you added angrysearch-git.

Anyway, I'm done here. Unsubscribing from comments.

ninetailedtori commented on 2025-08-19 20:02 (UTC)

Uncertain, I can see all the files in /usr/lib/python3.13/site-packages/* but I cannot see it in /usr/share. Isn't this meant to run install.sh as well, or install the following files:

install -Dm755 angrysearch.py "/usr/share/angrysearch/angrysearch.py"
install -Dm755 angrysearch_update_database.py "/usr/share/angrysearch/angrysearch_update_database.py"
install -Dm644 angrysearch.desktop "/usr/share/angrysearch/angrysearch.desktop"
install -Dm644 angrysearch.svg "/usr/share/angrysearch/angrysearch.svg"
install -Dm644 scandir.py "/usr/share/angrysearch/scandir.py"
install -Dm644 resource_file.py "/usr/share/angrysearch/resource_file.py"
install -Dm644 qdarkstylesheet.qss "/usr/share/angrysearch/qdarkstylesheet.qss"

ln -sf "/usr/share/angrysearch/angrysearch.py" "/usr/bin/angrysearch"
ln -sf "/usr/share/angrysearch/angrysearch.svg" "/usr/share/pixmaps"
ln -sf "/usr/share/angrysearch/angrysearch.desktop" "/usr/share/applications"

?

yochananmarqos commented on 2025-08-19 19:31 (UTC)

@ninetailedtori: That three-year-old issue you both hijacked and necrobumped is neither related to this AUR package nor qualifies as "reproducible by multiple people".

Again, I cannot reproduce building in a clean chroot as I mentioned.

yochananmarqos commented on 2025-08-19 18:53 (UTC)

@xiota: Oh, forgot to mention: You can remove the leftover pkgver function and the makedepend on git since the tarball is the source.

yochananmarqos commented on 2025-08-19 18:31 (UTC)

@xiota: This seems to be missing libnotify and gdk-pixbuf2 according to namcap:

angrysearch E: Dependency libnotify detected and not included (python modules ['gi.repository.Notify'] needed in files ['usr/lib/python3.13/site-packages/angrysearch_update_database.py'])
angrysearch E: Dependency gdk-pixbuf2 detected and not included (python modules ['gi.repository.GdkPixbuf'] needed in files ['usr/lib/python3.13/site-packages/angrysearch_update_database.py'])

yochananmarqos commented on 2025-08-19 18:29 (UTC)

@ninetailedtori: Can't reproduce. Who are "multiple people"?

❯ pacman -Ql angrysearch | grep angrysearch_update_database.py
angrysearch /usr/lib/python3.13/site-packages/angrysearch_update_database.py