Package Details: kpcli 4.1.2-1

Git Clone URL: https://aur.archlinux.org/kpcli.git (read-only, click to copy)
Package Base: kpcli
Description: Command line browser of KeePassX database files (*.kdb)
Upstream URL: http://sourceforge.net/projects/kpcli/
Licenses: GPL, PerlArtistic
Submitter: gauthma
Maintainer: SammyPoot
Last Packager: SammyPoot
Votes: 55
Popularity: 0.000000
First Submitted: 2011-01-03 00:41 (UTC)
Last Updated: 2024-10-25 10:56 (UTC)

Latest Comments

1 2 3 4 5 6 7 Next › Last »

SomeArchLinuxGuy commented on 2024-10-12 07:44 (UTC)

The checksum for kpcli-4.1.1-README for version 4.1.1 is wrong, indeed. I had to check out the repo and correct it, to get this installed:

$ git clone https://aur.archlinux.org/kpcli.git
$ cd kpcli
$ sed -i 's/3db4157149fc16469dea0236facd270b51b3fe4259a4066806c68b5f7e821ad7/d2834b0d46127d18a0ff418a7343327c3e6f40543b77b1d6f88247fcde3f9dd6/g' PKGBUILD .SRCINFO
$ makepkg -si

oktoberfest commented on 2024-10-05 08:27 (UTC)

The checksum in PKGBUILD seems to be wrong.


==> Validating source files with sha256sums...
    kpcli-4.1.1.pl ... Passed
    kpcli-4.1.1-README ... FAILED
==> ERROR: One or more files did not pass the validity check!

$ sha256sum kpcli-4.1.1-README 
d2834b0d46127d18a0ff418a7343327c3e6f40543b77b1d6f88247fcde3f9dd6  kpcli-4.1.1-README

SammyPoot commented on 2024-09-07 22:39 (UTC)

Just to make people aware, a recent update to Perl means that a new warning about imports shows up each time KPCLI is started. It shouldn't affect the program's operation, and it'll be fixed next time upstream updates.

revsuine commented on 2024-03-22 00:54 (UTC)

I'm able to install this from yay just fine, no errors. I'm not sure what's causing issues for the other 2 commenters.

SammyPoot commented on 2024-03-06 10:06 (UTC)

Strange, @mm_sz, all of the reports of this kind of issue online seem to point to cache issues, but having ruled that out, I'm not sure what might be wrong.

I've tested the clean install process, and the upgrade process when build files from the previous version already exist, and, neither react like this.

If you find out any further details that might explain how Yay gets into this state, I'd be happy to try and help.

mm_sz commented on 2024-03-06 09:16 (UTC)

I couldn't install kpcli using yay even after clearing cache.

$ yay -S kpcli

AUR Explicit (1): kpcli-4.0-1
:: (0/1) Failed to download PKGBUILD: kpcli
 -> error fetching kpcli: fatal: not a git repository (or any of the parent directories): .git 
context: exit status 128

I had to manually clone this repository and install the package from the PKGBUILD:

$ git clone https://aur.archlinux.org/kpcli.git
$ cd kpcli
$ makepkg -si

Hope it will help someone

m040601 commented on 2024-03-06 01:44 (UTC) (edited on 2024-03-06 01:47 (UTC) by m040601)

It fails to build on my system.

I dont understand Perl, maybe something wrong with this "component" "perl-file-kdbx" ???

Test Summary Report
-------------------
t/crypt.t            (Wstat: 132 (Signal: ILL, dumped core) Tests: 0 Failed: 0)
  Non-zero wait status: 132
  Parse errors: No plan found in TAP output
t/database.t         (Wstat: 132 (Signal: ILL, dumped core) Tests: 0 Failed: 0)
  Non-zero wait status: 132
  Parse errors: No plan found in TAP output
t/entry.t            (Wstat: 132 (Signal: ILL, dumped core) Tests: 0 Failed: 0)
  Non-zero wait status: 132
  Parse errors: No plan found in TAP output
t/group.t            (Wstat: 132 (Signal: ILL, dumped core) Tests: 0 Failed: 0)
  Non-zero wait status: 132
  Parse errors: No plan found in TAP output
t/hash-block.t       (Wstat: 132 (Signal: ILL, dumped core) Tests: 0 Failed: 0)
  Non-zero wait status: 132
  Parse errors: No plan found in TAP output
t/hmac-block.t       (Wstat: 132 (Signal: ILL, dumped core) Tests: 0 Failed: 0)
  Non-zero wait status: 132
  Parse errors: No plan found in TAP output
t/iterator.t         (Wstat: 132 (Signal: ILL, dumped core) Tests: 1 Failed: 0)
  Non-zero wait status: 132
  Parse errors: No plan found in TAP output
t/kdbx2.t            (Wstat: 132 (Signal: ILL, dumped core) Tests: 0 Failed: 0)
  Non-zero wait status: 132
  Parse errors: No plan found in TAP output
t/kdbx3.t            (Wstat: 132 (Signal: ILL, dumped core) Tests: 0 Failed: 0)
  Non-zero wait status: 132
  Parse errors: No plan found in TAP output
t/kdbx4.t            (Wstat: 132 (Signal: ILL, dumped core) Tests: 0 Failed: 0)
  Non-zero wait status: 132
  Parse errors: No plan found in TAP output
t/kdf-aes-pp.t       (Wstat: 132 (Signal: ILL, dumped core) Tests: 1 Failed: 0)
  Non-zero wait status: 132
  Parse errors: No plan found in TAP output
t/kdf.t              (Wstat: 132 (Signal: ILL, dumped core) Tests: 0 Failed: 0)
  Non-zero wait status: 132
  Parse errors: No plan found in TAP output
t/keys.t             (Wstat: 132 (Signal: ILL, dumped core) Tests: 0 Failed: 0)
  Non-zero wait status: 132
  Parse errors: No plan found in TAP output
t/object.t           (Wstat: 132 (Signal: ILL, dumped core) Tests: 0 Failed: 0)
  Non-zero wait status: 132
  Parse errors: No plan found in TAP output
t/placeholders.t     (Wstat: 132 (Signal: ILL, dumped core) Tests: 0 Failed: 0)
  Non-zero wait status: 132
  Parse errors: No plan found in TAP output
t/references.t       (Wstat: 132 (Signal: ILL, dumped core) Tests: 0 Failed: 0)
  Non-zero wait status: 132
  Parse errors: No plan found in TAP output
t/safe.t             (Wstat: 132 (Signal: ILL, dumped core) Tests: 0 Failed: 0)
  Non-zero wait status: 132
  Parse errors: No plan found in TAP output
t/util.t             (Wstat: 132 (Signal: ILL, dumped core) Tests: 2 Failed: 0)
  Non-zero wait status: 132
  Parse errors: No plan found in TAP output
Files=27, Tests=73, 21 wallclock secs ( 0.17 usr  0.07 sys + 12.38 cusr  2.57 csys = 15.19 CPU)
Result: FAIL
Failed 18/27 test programs. 0/73 subtests failed.
make: *** [Makefile:1103: test_dynamic] Error 255
==> ERROR: A failure occurred in check().
    Aborting...
 -> error making: perl-file-kdbx-exit status 4
==> Making package: kpcli 4.0-1 (Wed 06 Mar 2024 01:37:33 AM WET)
==> Checking runtime dependencies...
==> Missing dependencies:
  -> perl-file-kdbx
==> Checking buildtime dependencies...
==> ERROR: Could not resolve all dependencies.
 -> error making: kpcli-exit status 8

https://aur.archlinux.org/packages/perl-file-kdbx

yay -Si perl-file-kdbx

Repository                    : aur
Name                          : perl-file-kdbx
Version                       : 0.906-1
Description                   : Encrypted database to store secret text and files
....
Depends On                    : perl-boolean  perl-crypt-argon2  perl-cryptx
                                perl-crypt-rijndael>=1.0
                                perl-devel-globaldestruction
                                perl-iterator-simple  perl-math-bigint
                                perl-namespace-clean  perl-ref-util
                                perl-scalar-list-utils  perl-scope-guard
                                perl-xml-libxml
....
Make Deps                     : perl-test-deep  perl-test-fatal
....
First Submitted               : Tue 05 Mar 2024 11:25:48 PM WET
Last Modified                 : Tue 05 Mar 2024 11:25:48 PM WET
Maintainer                    : SammyPoot

I tried to build that "perl-file-kbdx" individually. And indeed it fails with,

Test Summary Report
-------------------
t/crypt.t            (Wstat: 132 (Signal: ILL, dumped core) Tests: 0 Failed: 0)
  Non-zero wait status: 132
  Parse errors: No plan found in TAP output
t/database.t         (Wstat: 132 (Signal: ILL, dumped core) Tests: 0 Failed: 0)
  Non-zero wait status: 132
  Parse errors: No plan found in TAP output
t/entry.t            (Wstat: 132 (Signal: ILL, dumped core) Tests: 0 Failed: 0)
  Non-zero wait status: 132
  Parse errors: No plan found in TAP output
t/group.t            (Wstat: 132 (Signal: ILL, dumped core) Tests: 0 Failed: 0)
  Non-zero wait status: 132
  Parse errors: No plan found in TAP output
t/hash-block.t       (Wstat: 132 (Signal: ILL, dumped core) Tests: 0 Failed: 0)
  Non-zero wait status: 132
  Parse errors: No plan found in TAP output
t/hmac-block.t       (Wstat: 132 (Signal: ILL, dumped core) Tests: 0 Failed: 0)
  Non-zero wait status: 132
  Parse errors: No plan found in TAP output
t/iterator.t         (Wstat: 132 (Signal: ILL, dumped core) Tests: 1 Failed: 0)
  Non-zero wait status: 132
  Parse errors: No plan found in TAP output
t/kdbx2.t            (Wstat: 132 (Signal: ILL, dumped core) Tests: 0 Failed: 0)
  Non-zero wait status: 132
  Parse errors: No plan found in TAP output
t/kdbx3.t            (Wstat: 132 (Signal: ILL, dumped core) Tests: 0 Failed: 0)
  Non-zero wait status: 132
  Parse errors: No plan found in TAP output
t/kdbx4.t            (Wstat: 132 (Signal: ILL, dumped core) Tests: 0 Failed: 0)
  Non-zero wait status: 132
  Parse errors: No plan found in TAP output
t/kdf-aes-pp.t       (Wstat: 132 (Signal: ILL, dumped core) Tests: 1 Failed: 0)
  Non-zero wait status: 132
  Parse errors: No plan found in TAP output
t/kdf.t              (Wstat: 132 (Signal: ILL, dumped core) Tests: 0 Failed: 0)
  Non-zero wait status: 132
  Parse errors: No plan found in TAP output
t/keys.t             (Wstat: 132 (Signal: ILL, dumped core) Tests: 0 Failed: 0)
  Non-zero wait status: 132
  Parse errors: No plan found in TAP output
t/object.t           (Wstat: 132 (Signal: ILL, dumped core) Tests: 0 Failed: 0)
  Non-zero wait status: 132
  Parse errors: No plan found in TAP output
t/placeholders.t     (Wstat: 132 (Signal: ILL, dumped core) Tests: 0 Failed: 0)
  Non-zero wait status: 132
  Parse errors: No plan found in TAP output
t/references.t       (Wstat: 132 (Signal: ILL, dumped core) Tests: 0 Failed: 0)
  Non-zero wait status: 132
  Parse errors: No plan found in TAP output
t/safe.t             (Wstat: 132 (Signal: ILL, dumped core) Tests: 0 Failed: 0)
  Non-zero wait status: 132
  Parse errors: No plan found in TAP output
t/util.t             (Wstat: 132 (Signal: ILL, dumped core) Tests: 2 Failed: 0)
  Non-zero wait status: 132
  Parse errors: No plan found in TAP output
Files=27, Tests=73, 21 wallclock secs ( 0.18 usr  0.09 sys + 12.41 cusr  2.50 csys = 15.18 CPU)
Result: FAIL
Failed 18/27 test programs. 0/73 subtests failed.
make: *** [Makefile:1103: test_dynamic] Error 255
==> ERROR: A failure occurred in check().
    Aborting...
 -> error making: perl-file-kdbx-exit status 4

SammyPoot commented on 2024-03-05 23:33 (UTC)

Sorry about the long delay, @m040601, it's finally been updated.

m040601 commented on 2024-02-15 06:01 (UTC)

PKGBUILD has been out of date since,

mhdi flagged kpcli out-of-date on 2023-11-08 (UTC) for the following reason:

    https://sourceforge.net/projects/kpcli/files/kpcli-4.0.pl/download

Did the Maintainer noticed ?

Thanks in advance.

hightowe commented on 2023-11-08 14:30 (UTC)

@SammyPoot -

I am happy to answer any and all Perl questions. As evidence, you can see my recent involvement in getting the kpcli package upgraded in all of the supported Fedora versions (37-40): https://bugzilla.redhat.com/show_bug.cgi?id=2118421

Which we accomplished: https://packages.fedoraproject.org/pkgs/kpcli/kpcli/