Package Details: sirikali 1.7.1-3

Git Clone URL: https://aur.archlinux.org/sirikali.git (read-only, click to copy)
Package Base: sirikali
Description: A Qt/C++ GUI front end to sshfs, ecryptfs-simple, cryfs, gocryptfs, securefs, fscrypt and encfs
Upstream URL: https://mhogomchungu.github.io/sirikali/
Licenses: GPL
Conflicts: sirikali-git
Submitter: None
Maintainer: mhogomchungu
Last Packager: mhogomchungu
Votes: 32
Popularity: 1.60
First Submitted: 2016-12-26 21:50 (UTC)
Last Updated: 2024-11-14 04:12 (UTC)

Dependencies (16)

Required by (0)

Sources (2)

Pinned Comments

mhogomchungu commented on 2024-10-31 10:20 (UTC) (edited on 2024-11-07 15:57 (UTC) by mhogomchungu)

Those who are experiencing error in source verification, please run the following command first before building.

gpg --keyserver hkps://pgp.surf.nl --recv-keys 16E2E1ACC6F51242

<deleted-account> commented on 2017-05-17 15:52 (UTC)

Adding GPG signature check as per @egrupled's comment. You will need to run: `gpg --recv-keys 5F96A606C4F72905`

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 Next › Last »

mhogomchungu commented on 2019-02-11 14:51 (UTC)

@kaszak696

Maybe old build files are confusing the build system. Start with a clean build folder and try again.

kaszak696 commented on 2019-02-11 07:25 (UTC) (edited on 2019-02-11 07:35 (UTC) by kaszak696)

Installing lxqt_wallet and adding the cmake switch allows it to go further, but the build still fails with:

/bin/ld: cannot find -lsecretlib
/bin/ld: cannot find -lKF5::Wallet
/bin/ld: cannot find -lKF5::Notifications
/bin/ld: cannot find -llxqt-wallet-backend
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/sirikali.dir/build.make:1236: sirikali] Error 1
make[1]: *** [CMakeFiles/Makefile2:74: CMakeFiles/sirikali.dir/all] Error 2
make: *** [Makefile:130: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...

I don't get it, all of those libraries are installed, it should be able to access them just fine.

EDIT: After changing nothing, i tried to build it again and it succeeded. Weird.

mhogomchungu commented on 2019-02-11 04:11 (UTC)

SiriKali does not use anything dbus and i do not know why Qt-dbus is getting pulled as a dependency here.

Somebody else encountered the same problem and solved by using external lxqt-wallet package[1]. Try to do the same by running cmake with a config option of "-DINTERNAL_LXQT_WALLET=false"

[1] https://github.com/mhogomchungu/sirikali/issues/92#issuecomment-460330441

karcher commented on 2019-02-10 20:56 (UTC)

Hi. I'm getting this error during update:

-- Configuring done
CMake Error at CMakeLists.txt:354 (add_executable):
  Target "sirikali" links to target "Qt5::DBus" but the target was not found.
  Perhaps a find_package() call is missing for an IMPORTED target, or an
  ALIAS target is missing?


CMake Warning (dev) at src/3rdParty/lxqt_wallet/frontend/CMakeLists.txt:205 (add_library):
  Policy CMP0028 is not set: Double colon in target name means ALIAS or
  IMPORTED target.  Run "cmake --help-policy CMP0028" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  Target "lxqt-wallet" links to target "Qt5::DBus" but the target was not
  found.  Perhaps a find_package() call is missing for an IMPORTED target, or
  an ALIAS target is missing?
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Generating done
-- Build files have been written to: /home/nick/.cache/yay/sirikali/src/SiriKali-1.3.7/build
==> ERROR: A failure occurred in build().
    Aborting...
Error making: sirikali

Woodhousezb commented on 2018-06-27 07:00 (UTC)

At this moment I still get the error that some keys are unavailable when trying to install this through PAMAC

SiriKali-1.3.4.tar.xz ... FAILED (unknown public key 16E2E1ACC6F51242)

Installing the key as proposed by mhogomchungu is no resolve at this moment.

Tried this on a freshly installed anterrgos system and a manjaro system.

leoneill commented on 2018-02-26 11:38 (UTC)

@mhogomchungu, solved by downloading the new PKGBUILD. Thx!

mhogomchungu commented on 2018-02-26 10:51 (UTC)

@leoneill,

I think you are getting the problem because you are using older PKGBUILD file that uses the old .asc file.

Download a new PKGBUILD file and try again.

leoneill commented on 2018-02-26 10:41 (UTC)

Before the update, I ran: gpg --recv-keys 0x6855E493B5B2DF96E319BB6D16E2E1ACC6F51242

Unable to update due to invalid key: SiriKali-1.3.3.tar.xz ... FAILED (invalid public key E3AF84691424AD00E099003502FC64E8DEBF43A8) ==> ERROR: One or more PGP signatures could not be verified!

mhogomchungu commented on 2018-02-24 09:15 (UTC)

A new key that uses sha2 can be imported with the following command:

gpg --recv-keys 0x6855E493B5B2DF96E319BB6D16E2E1ACC6F51242

The new signature is named "SiriKali-1.3.3.tar.xz.sha2.asc" and is located at: https://github.com/mhogomchungu/sirikali/releases/download/1.3.3/SiriKali-1.3.3.tar.xz.sha2.asc