Package Details: vicinae-bin 0.24.0-1

Git Clone URL: https://aur.archlinux.org/vicinae-bin.git (read-only, click to copy)
Package Base: vicinae-bin
Description: A focused launcher for your desktop — native, fast, extensible
Upstream URL: https://github.com/vicinaehq/vicinae
Keywords: laucher raycast
Licenses: GPL3
Conflicts: vicinae
Provides: vicinae
Submitter: cilgin
Maintainer: cilgin (ArjixWasTaken, aurelle)
Last Packager: ArjixWasTaken
Votes: 23
Popularity: 3.10
First Submitted: 2025-08-20 19:53 (UTC)
Last Updated: 2026-07-30 18:49 (UTC)

Latest Comments

1 2 3 Next › Last »

Dominiquini commented on 2026-07-07 23:11 (UTC)

...
==> Removing existing $srcdir/ directory...
==> Extracting sources...
==> Starting prepare()...
mv: cannot stat 'vicinae/share/vicinae/native-host/*.in': No such file or directory
==> ERROR: A failure occurred in prepare().
    Aborting...
 -> error making: vicinae-bin-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
vicinae-bin - exit status 4

FineWolf commented on 2026-07-07 22:53 (UTC) (edited on 2026-07-07 22:54 (UTC) by FineWolf)

0.23.0-1 is currently broken. The package fails to build with:

mv: cannot stat 'vicinae/share/vicinae/native-host/*.in': No such file or directory
==> ERROR: A failure occurred in prepare().
    Aborting...
error: failed to build 'vicinae-bin-0.23.0-1'

vicinae/share/vicinae/native-host is no longer present in 0.23.0

ArjixWasTaken commented on 2026-05-19 12:11 (UTC)

@sbavert https://github.com/arjixwastaken-aur/vicinae-bin/pull/1

sbavert commented on 2026-05-19 11:33 (UTC) (edited on 2026-05-19 11:34 (UTC) by sbavert)

Vicinae docs mention the following: https://docs.vicinae.com/browser-extension

If you installed vicinae from the AUR, using the script (as root) or from source, the prerequisites below should automatically be handled for you. When possible, these installation mediums automatically generate and install the required native host manifests on your system.

But I don't see the browser extension at the specified path /usr/lib/mozilla/native-messaging-hosts/com.vicinae.vicinae.json. Is this because it's a binary package?

cilgin commented on 2026-04-02 18:10 (UTC)

Oops, forgot to update vicinae.hook shasums and skipped tests before pushing. That one's on me. Fixing it right away @Hespro @cypress-exe @marul.

Hespro commented on 2026-04-02 07:20 (UTC) (edited on 2026-04-02 07:21 (UTC) by Hespro)

Same issue for me on CachyOS:

Aur (1)          Old Version  New Version    Make Only
aur/vicinae-bin  0.20.9-1     0.20.9-2       No

:: Proceed to review? [Y/n]:

:: Downloading PKGBUILDs...
 PKGBUILDs up to date
 nothing new to review
fetching devel info...
==> Making package: vicinae-bin 0.20.9-2 (ceturtdiena, 2026. gada  2. aprīlis, 10:19:03)
==> Retrieving sources...
  -> Found vicinae-x86_64-v0.20.9-2.tgz
  -> Found vicinae.hook
==> Validating source files with sha256sums...
    vicinae-x86_64-v0.20.9-2.tgz ... Passed
    vicinae.hook ... FAILED
==> ERROR: One or more files did not pass the validity check!
error: failed to download sources for 'vicinae-bin-0.20.9-2':
error: packages failed to build: vicinae-bin-0.20.9-2

cypress-exe commented on 2026-04-02 03:06 (UTC)

I am experiencing the same issue on EndeavourOS (Running KDE Plasma Wayland).

:: (1/1) Parsing SRCINFO: vicinae-bin
==> Making package: vicinae-bin 0.20.9-2 (Wed 01 Apr 2026 08:58:33 PM MDT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found vicinae-x86_64-v0.20.9-2.tgz
  -> Found vicinae.hook
==> Validating source files with sha256sums...
    vicinae-x86_64-v0.20.9-2.tgz ... Passed
    vicinae.hook ... FAILED
==> ERROR: One or more files did not pass the validity check!

marul commented on 2026-04-01 17:17 (UTC)

The build fails because vicinae.hook does not pass the SHA256 checksum:

==> Validating source files with sha256sums...
    vicinae-x86_64-v0.20.9-2.tgz ... Passed
    vicinae.hook ... FAILED
==> ERROR: One or more files did not pass the validity check!

cilgin commented on 2026-04-01 16:36 (UTC)

@imrehg Thanks for the update. It seems your one works better.

imrehg commented on 2026-03-25 05:09 (UTC)

@cilgin I have the same issue as @icke

Those env vars are available in the window manager (I have XFCE), I think the hook's 'sudo' -> 'runuser' layers where the env vars are not being loaded. You say it's misconfigured, so far I couldn't find any good way to configure it, do you have any hunches what might be something you set up to work?

However there's a different way to form the hook, suggesgted by the error message, that would likely work better anyways: setting the --machine flag for the user, instead of using `--runuser

diff --git a/vicinae.hook b/vicinae.hook
index 6bd8e00..c5baaec 100644
--- a/vicinae.hook
+++ b/vicinae.hook
@@ -6,4 +6,4 @@ Target = vicinae
 [Action]
 Description = Restarting vicinae.service as a user unit if enabled/active...
 When = PostTransaction
-Exec = /usr/bin/bash -c '/usr/bin/loginctl list-users --no-legend | /usr/bin/awk "{print \$2}" | /usr/bin/xargs -I {} /usr/bin/runuser -u {} -- sh -c "/usr/bin/systemctl --user is-enabled vicinae.service && /usr/bin/systemctl --user restart vicinae.service"' || true
+Exec = /usr/bin/bash -c '/usr/bin/loginctl list-users --no-legend | /usr/bin/awk "{print \$2}" | /usr/bin/xargs -I {} /usr/bin/bash -c "/usr/bin/systemctl --machine={}@.host --user is-enabled vicinae.service && /usr/bin/systemctl --machine={}@.host --user restart vicinae.service"' || true

I've tried the above, and it works, and seem to do what the original hook intended as well, just more explicitly?