Package Details: kpcli 3.2-2

Git Clone URL: (read-only)
Package Base: kpcli
Description: Command line browser of KeePassX database files (*.kdb)
Upstream URL:
Licenses: GPL, PerlArtistic
Submitter: gauthma
Maintainer: heichblatt
Last Packager: heichblatt
Votes: 52
Popularity: 0.976965
First Submitted: 2011-01-03 00:41
Last Updated: 2018-03-03 11:06

Latest Comments

heichblatt commented on 2018-03-02 09:11

Hi @stef204,

Sourceforge is currently in disaster recovery mode and all downloads return an HTML page instead of the actual file. Please try again later. ;)

I updated the files again, for details see the commit message.

stef204 commented on 2018-03-01 10:19

validity test fails I believe on README.

sha256sum in PKGBUILD is 30e0e44651bf0dcb08a53c974450acae82857b462dab1b02a5911217a6b936a1

But seems it should be 8d81478c10a5c364e015429aed16cb8618ab04277162a687d7ca970e9e2b34c6

Can you please check?

heichblatt commented on 2018-01-11 07:36

Thanks @monokuai, fixed in latest commit.

monokuai commented on 2018-01-10 10:36

Tried to install with "pacaur -S kpcli" and get the following message: :: Installing kpcli package(s)... :: kpcli package(s) failed to install. :: ensure package version does not mismatch between .SRCINFO and PKGBUILD :: ensure package name has a VCS suffix if this is a devel package

Deleting pacaur cache didn't resolve the problem. Package version is different in .SRCINFO and PKGBUILD In .SRVINFO is 3.1 and in PKGBUILD is 3.2

kyak commented on 2017-06-10 05:23

@wjstarrsiii you need to rebuild all perl modules from AUR due to recent perl rebuild. So it expected.

wjstarrsiii commented on 2017-06-09 23:49

Error on launch: Rijndael.c: loadable library .... mismatched. I uninstalled kpcli, perl-file-keepass, and perl-crypt-rijndael in that order, then reinstalled kpcli. Launches again.

heichblatt commented on 2016-10-27 10:15

I added perl-xml-parser as a dependency, thanks @waschtl.

waschtl commented on 2016-10-26 18:31

perl-xml-parser should still be a dependency, shouldn't it? At least on my system I had to install it manually to open a .kdbx file.

heichblatt commented on 2016-08-17 08:57

The SHA256SUM of the README has changed.

--- PKGBUILD.orig 2016-08-17 10:54:28.000000000 +0200
+++ PKGBUILD 2016-08-17 10:54:23.682131030 +0200
@@ -15,7 +15,7 @@
- '43878d755ea06a2fa2a5df0ee77cb81f1a55b6bba7c855b47f46e63ba9630e03')
+ '30e0e44651bf0dcb08a53c974450acae82857b462dab1b02a5911217a6b936a1')

package() {
install -Dm755 "kpcli-${pkgver}.pl" "${pkgdir}/usr/bin/kpcli"

pauper commented on 2015-07-21 17:22

perl-sub-install is also an optional dependency for the timer to automatically lock the database (perl-capture-tiny and perl-clipboard are required for the copy to clipboard commands).

dcuk commented on 2014-06-15 16:28

The latest version of this (2.7-1) requires perl-clone from the Community repo to be installed. This needs to be added as a dependency I think.

polyzen commented on 2014-06-15 14:44

If you are updating -- and have previously sourced a README -- , makepkg won't download the updated one. This will lead to the validity check not passing.

You will have to delete the older README before running makepkg. (Thanks grawity)

dcuk commented on 2014-06-12 19:03

The segfault is due to the recent perl upgrade to 5.20.0 which has broken some of the module ABI. The package that needs rebuilding is perl-crypt-rijndael (currently 1.12-1). If you download that package, bump the package number and rebuild it will stop the errors.

jstitch commented on 2014-06-09 22:49

me too, seg fault using kpcli

dmesg shows
[18878.480309] kpcli[11604]: segfault at 6 ip 00007f649e03182e sp 00007fffd18e7b60 error 4 in[7f649e02f000+4000]
[18878.620577] systemd-journald[131]: Deleted empty journal /var/log/journal/b51ae461292b60b7c7f745ba00000159/user-1000@376ad42833b044748fcbb10a11c27287-0000000000000000-0000000000000000.journal (8396800 bytes).
[18878.626335] systemd-journald[131]: Failed to write entry (26 items, 6169206 bytes) despite vacuuming, ignoring: Argument list too long

punkrockguy318 commented on 2014-06-06 14:30

Anyone else experiencing segfaults after recent perl package upgrades?

zsh: segmentation fault (core dumped) kpcli

OxHaK commented on 2014-04-17 18:30

Hi, please add perl-term-readline-gnu as dependency, I was in trouble to run kpcli without a readline.

Koromix commented on 2014-02-13 19:24

Updated perl-file-keepass, thanks

adamcstephens commented on 2014-02-04 15:17

perl-xml-parser should be a dependency as well.

C5OK5Y commented on 2013-05-25 20:53

Thanks for the quick fix!

gauthma commented on 2013-05-25 20:45

Uploaded new version of package. Source patching was necessary. Test and give feedback!

@C50K5Y that issue is not related to kpcli, but rather to this package:

I've uploaded there a patch to its PKGBUILD, that should fix your issue.

C5OK5Y commented on 2013-05-25 14:04

The checksum of the README file is incorrect. Also, after running kpcli I get the following error:
Can't locate Term/ in @INC (@INC contains: /usr/lib/perl5/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/core_perl /usr/share/perl5/core_perl .) at /usr/bin/kpcli line 31.
BEGIN failed--compilation aborted at /usr/bin/kpcli line 31.

gauthma commented on 2012-11-18 14:30

Perl modules may need to be rebuilt against the current Perl version:

$ aurget -S perl-crypt-rijndael
$ aurget -S perl-term-readline-gnu

Anonymous comment on 2012-11-18 05:28

kpcli is not compatible with Blowfish crypto.

gauthma commented on 2012-05-05 00:29

Following the suggestion of punkrockguy318 (thanks!), I've added a new PKGBUILD that essentially bumps the version: I've tested it, and it's working fine. I still have to figure out how (or rather, where) to put a new README file; in the meantime the original can be read here:

punkrockguy318 commented on 2012-05-02 22:10

bumping the version to 1.4 and adding new md5sum's works -- 1.4 adds support for keyfiles as well

gauthma commented on 2011-06-07 19:51

If when running kpcli you get errors of this sort:
"/usr/bin/perl: symbol lookup error: /usr/lib/perl5/vendor_perl/auto/Crypt/Rijndael/ undefined symbol: Perl_Gthr_key_ptr",
then reinstall from AUR both perl-crypt-rijndael and perl-term-readline-gnu