Package Details: chromium-extension-keepassxc-browser 1.9.11-1

Git Clone URL: https://aur.archlinux.org/chromium-extension-keepassxc-browser.git (read-only, click to copy)
Package Base: chromium-extension-keepassxc-browser
Description: KeePassXC Browser Integration - Chromium
Upstream URL: https://github.com/keepassxreboot/keepassxc-browser
Keywords: browser chromium extension integration keepass keepassxc
Licenses: GPL3
Submitter: noahvogt
Maintainer: glek
Last Packager: glek
Votes: 4
Popularity: 0.000000
First Submitted: 2022-09-28 11:24 (UTC)
Last Updated: 2026-01-22 16:50 (UTC)

Latest Comments

glek commented on 2026-02-26 14:07 (UTC) (edited on 2026-02-26 14:09 (UTC) by glek)

@topas-rec: Are you building in a clean chroot? If not, can you please attempt to build inside one to confirm whether something in your local system is interfering with the build process?

Also, please attempt to build manually using makepkg instead of rua to confirm it is not your AUR helper at play.

Right now the build works fine for me in a clean chroot using a manual build. I do not offer support for AUR helpers and I offer limited support for failing builds outside of chroots.

topas-rec commented on 2026-02-21 05:27 (UTC)

The build fails for me with

==> Extracting sources...
  -> Extracting keepassxc-browser-1.9.11.zip with bsdtar
==> Starting build()...
writing RSA key
[963:963:0221/062317.160811:FATAL:content/browser/zygote_host/zygote_host_impl_linux.cc:221] Check failed: . : No such file or directory (2)
/home/username-here/.cache/rua/build/chromium-extension-keepassxc-browser/PKGBUILD: line 22:   963 Trace/breakpoint trap      (core dumped) chromium --user-data-dir="$tmpdir" --pack-extension="$_extension-$pkgver" --pack-extension-key="$_extension.pem"
==> ERROR: A failure occurred in build().
    Aborting...
Build failed with exit code 4 in /home/username-here/.cache/rua/build/chromium-extension-keepassxc-browser

Seems to be a chromium issue from what I see.

patlefort commented on 2025-03-22 01:58 (UTC)

pokes is this still being maintained?

noahvogt commented on 2024-02-05 22:15 (UTC)

Also, since chromium-keepassxc-browser is not in the AUR anymore, I think it is not needed to add a conflict to a package that does'nt exist anymore.

noahvogt commented on 2024-02-05 22:12 (UTC)

Thanks @patlefort and @MarsSeed for your suggestions. I now adopted them in 1.8.12-2.

patlefort commented on 2024-02-05 14:29 (UTC)

Missing in makedepends: unzip.

MarsSeed commented on 2023-07-02 15:01 (UTC)

Please remove the current provides and conflicts. A package shouldn't duplicate its own name in those arrays.

However, please kindly add conflicts=('chromium-keepassxc-browser') (but not provides for the same).

I have found an older, but seemingly abandoned duplicate of this package, named chromium-keepassxc-browser. I have submitted an AUR package merge request from that package to this one.

In turn, that old package will eventually be deleted. And if some users happen to still have that one and start looking for alternatives, they should be able to install your package, and pacman should offer them to delete the old one, instead of just failing to install this.

eclairevoyant commented on 2022-11-18 07:57 (UTC)

FYI it doesn't make too much sense for a package to provide and conflict with itself. Those can just be removed.

The license should also be corrected to GPL3.

SuperITMan commented on 2020-08-25 16:04 (UTC)

Dear @svezdin,

Thanks for sharing this, I'll have a look on it in the next days :)

zvezdin commented on 2020-06-11 13:37 (UTC)

Can we make it automatically install the extension without requiring user intervention to enable chromium dev mode, and point it to the folder? Take a look at how lastpass is automatically installed: https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=lastpass