Package Details: sirikali 1.3.0-1

Git Clone URL: https://aur.archlinux.org/sirikali.git (read-only)
Package Base: sirikali
Description: A Qt/C++ GUI front end to cryfs, gocryptfs, securefs and encfs
Upstream URL: https://mhogomchungu.github.io/sirikali/
Licenses: GPL
Conflicts: sirikali-git
Submitter: ConorIA
Maintainer: ConorIA
Last Packager: ConorIA
Votes: 9
Popularity: 1.466824
First Submitted: 2016-12-26 21:50
Last Updated: 2017-08-21 16:16

Dependencies (13)

Required by (0)

Sources (2)

Pinned Comments

mhogomchungu commented on 2017-08-17 20:16


Version 1.3.0 was just released and this version is signed with a new key.I lost access to my previous key when i reformatted my home directory without first backing up the key.

A public key for the new signature can be imported using below command:

gpg --recv-keys 0x02FC64E8DEBF43A8

The new key fingerprint is: E3AF84691424AD00E099003502FC64E8DEBF43A8

Latest Comments

mhogomchungu commented on 2017-08-17 20:16


Version 1.3.0 was just released and this version is signed with a new key.I lost access to my previous key when i reformatted my home directory without first backing up the key.

A public key for the new signature can be imported using below command:

gpg --recv-keys 0x02FC64E8DEBF43A8

The new key fingerprint is: E3AF84691424AD00E099003502FC64E8DEBF43A8

avamk commented on 2017-05-22 15:07

@mhogomchungu

"Your problem is most likely not due to SiriKali but Qt mismatch between the version you currently have and the version KDE was build against."

Ah yes that turned out to be the key. I discovered that library paths were set up in my environment variables that caused a mismatch in QT libraries. I changed it in my environment variables and building SiriKali worked. Thank you!!

mhogomchungu commented on 2017-05-20 18:38

@avamk

Edit:
Post the entire output of your build process.


Your problem is most likely not due to SiriKali but Qt mismatch between the version you currently have and the version KDE was build against.

The solution to your current problem are:
1. Build SiriKali without kwallet support.
2. Rebuild KDE against your currently updated Qt version.

avamk commented on 2017-05-20 18:10

I'd just like to report that I ran "gpg --recv-keys 5F96A606C4F72905" which allowed me to actually start the build process (it previously refused to even start).

Unfortunately, build still fails with the same error as before even with manually changing line 46 per your previous response:

[ 92%] Linking CXX executable sirikali
/usr/lib/libKF5Wallet.so.5.34.0: undefined reference to `qt_version_tag@Qt_5.8'
/usr/lib/libKF5Wallet.so.5.34.0: undefined reference to `QIODevice::isTransactionStarted() const@Qt_5'
/usr/lib/libKF5ConfigCore.so.5: undefined reference to `QDateTime::QDateTime(QDateTime&&)@Qt_5'
/usr/lib/libKF5WindowSystem.so.5: undefined reference to `QJsonValue::toString() const@Qt_5'
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/sirikali.dir/build.make:1134: sirikali] Error 1
make[1]: *** [CMakeFiles/Makefile2:102: CMakeFiles/sirikali.dir/all] Error 2
make: *** [Makefile:130: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...

egrupled commented on 2017-05-17 19:15

@ConorIA thanks, it works great!

egrupled commented on 2017-05-14 18:30

You can add PGP check like this:

source=("https://github.com/mhogomchungu/${pkgname}/releases/download/${pkgver}/${_name}-${pkgver}.tar.xz"{,.asc})
sha256sums=('7d2cece25bf9bbb5d7104d645ef1334bce815446f182284627ec008c0656276f'
'SKIP')
validpgpkeys=('3AD67A14194FE8E7AEFCA19C3E1F380427A5D3CA')

avamk commented on 2017-04-14 16:05

@ConorIA Thank you yes it works now!! Appreciate your fast response. :)

ConorIA commented on 2017-04-11 20:15

Thanks, @mhogomchungu! Yes, I guess this is a version mismatch problem. I cannot reproduce the issue on Manjaro, which lags behind Arch slightly. My guess is that it should work itself out in a couple of days, but for now, @avamk, please change line 46 to read ` -DNOKDESUPPORT=true \`.

mhogomchungu commented on 2017-04-11 18:38


Those look like build problems in KF5Wallet showing up in SiriKali.

Was Qt5 updated recently? If yes,a solution could be a rebuild of KF5Wallet against updated Qt5.

A quicker solution is to disable KWallet functionality.

ConorIA commented on 2017-04-11 18:26

@avamk, I'm not sure! I wonder if I am missing a makedep somewhere. I think the first couple of steps would be:

1) Can you build using makepkg? yaourt -G sirikali will help you clone this repo
2) If not, can you build from source? (https://mhogomchungu.github.io/sirikali/)

I'm hoping @mhogomchungu might have some input.

All comments