I’m using OpenSuse Tumbleweed with KDE. I installed KDE vault which is available as part of the new update. When I try to select the cryfs it is give me error message “cryfs: Wrong version installed. The required version is 0.9.6 fusermount: Correct version found” . But i don’t have any issue while selecting encfs type.
Please let me know what might be the issue in this.
KDE Plasma version 5.12
KDE Framework version 5.42
openSUSE Tumbleweed 20180213-0
As a starting point,
You’ll have to post information about your cryfs, where you got it from and its version.
A search at https://software.opensuse.com/search returns the fact that various versions of cryfx for TW has been built, but they’re all private repos.
I see that the latest version available (cryfs 0.9.9) is available in a malcolm lewis repo (likely recommended over others).
It also looks like building from source can be easy.
The instructions to build from source are available at the following page, and based on a superficial inspection the package list for Fedora look like the package names for dependencies you would use for openSUSE, just use “zypper” in place of dnf. Building from source will have the downside of no automatic package management including auto updates, but would ensure latest code from the Project. Instructions on the page describe how to create your own RPM if you wish for integration with your Package Management.
I’m doing a bit of personal speculation that there is an error in the code that specifies and checks the exact version of fuse compiled into your version of cryfs instead of specifying only a minimal version. That would mean that on a system like TW that rushes updates and changes to the User, cryfs will break often. Short of fixing the code, this may mean that once you are able to get a working cryfs, you’ll want to lock the fuse package on your system.
In any case, you should submit a bug report…
Although you might do so to https://bugzilla.opensuse.org, I suspect this likely affects all development distros and not jut TW so recommend you should instead submit to the github Project instead if you are able to do so (would require a Github account but that’s a very good thing for you to have if you don’t already have one).
I’m pretty sure that the people working on this have as much info as you posted but if you think you are able to contribute something significant, you should probably open or append to a bug in the kde bugzilla.
PPS: I somehow have the feeling that one thing is still not clear here (judging from the provided “word document” and some of the previous comments).
In order to use plasma-vault with cryfs, you need to install cryfs manually from some 3rd party repo. It’s not included (yet) in Tumbleweed, and therefore cannot be installed automatically anyway.
And you need at least cryfs 0.9.6.
in my laptop with OS=leap 42.3, DE=plasma 5.12.1, KDE frameworks 5.43.0, KDE applications 17.12.2, Kernel 4.4.114-42-default, nvidia drivers
this error appear
encfs: Correct version found
encfsctl: Correct version found
fusermount: Wrong version installed. The required version is 2.9.7
Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
openSUSE Leap 42.3|GNOME 3.20.2|4.4.114-42-default
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below… Thanks!