When compiling (even version 111 from source tarball) the same error occurs always: ecryptfs_key_mod_openssl.c: In Funktion »ecryptfs_openssl_generate_signature«: ecryptfs_key_mod_openssl.c:155:25: Fehler: Dereferenzierung eines Zeigers auf unvollständigen Typen »RSA« {alias »struct rsa_st«} nbits = BN_num_bits(key->n); Reproducible: Always
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8d52e5c7308ae8eb0b87cc373289b0385d896a9 commit c8d52e5c7308ae8eb0b87cc373289b0385d896a9 Author: Ben Kohler <bkohler@gentoo.org> AuthorDate: 2019-10-14 15:06:01 +0000 Commit: Ben Kohler <bkohler@gentoo.org> CommitDate: 2019-10-14 15:07:49 +0000 sys-fs/ecryptfs-utils: bump to new snapshot Version bump bug has been open over 3 years with no known blocking problems. I'm doing a non-maintainer bump to fix several outstanding issues. Bug: https://bugs.gentoo.org/572500 Closes: https://bugs.gentoo.org/595264 Closes: https://bugs.gentoo.org/697700 Closes: https://bugs.gentoo.org/694104 Closes: https://github.com/gentoo/gentoo/pull/12464 Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Ben Kohler <bkohler@gentoo.org> sys-fs/ecryptfs-utils/Manifest | 1 + .../ecryptfs-utils-111_p20170609.ebuild | 94 ++++++++++++++++++++++ 2 files changed, 95 insertions(+)
The tar ball could not be fetched from the mirror I use normally (404) and distfiles also doesn't provide it (404). The fallback to launchpad returns unreliable sizes: >>> Downloading 'https://bazaar.launchpad.net/~ecryptfs/ecryptfs/trunk/tarball/894' […] !!! Fetched file: ecryptfs-utils-111_p20170609.tar.gz VERIFY FAILED! !!! Reason: Filesize does not match recorded size !!! Got: 1433717 !!! Expected: 1433722 With every new fetch the file size differs by a few bytes but stays above 1433700 bytes.
Sorry about that, I've added a stable tarball to gentoo servers, can you sync and try again?
works like a charm here
I can also confirm successful install and unlocking of different encrypted filesystems. Thanks for resolving that fast.