Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 727026 - =mail-client/neomutt-20200501[gpgme] requires >= app-crypt/gpgme-1.13.1
Summary: =mail-client/neomutt-20200501[gpgme] requires >= app-crypt/gpgme-1.13.1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Nicolas Bock
URL:
Whiteboard:
Keywords:
Depends on: 750950
Blocks:
  Show dependency tree
 
Reported: 2020-06-03 23:13 UTC by Marc Schiffbauer
Modified: 2020-12-01 14:02 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marc Schiffbauer gentoo-dev 2020-06-03 23:13:22 UTC
When using this version of neomutt, S/MIME encryption is broken with gpgme-1.13.0
I did not try every neomutt version, but 20180716 is fine with gpgme-1.13.0

When trying to encrypt an emaill with S/MIME you always get an error "error encryting data: Not implemented" while signing is working fine.

I found that bug on a stable system with just a few packages like neo mutt being ~arch
Comment 1 Nicolas Bock gentoo-dev 2020-06-19 20:26:39 UTC
Have you tried to use gpgme-1.13.1?
Comment 2 Marc Schiffbauer gentoo-dev 2020-06-21 12:47:37 UTC
(In reply to Nicolas Bock from comment #1)
> Have you tried to use gpgme-1.13.1?

Yes, as the title says, 1.13.1 is fine
Comment 3 Nicolas Bock gentoo-dev 2020-11-04 13:41:12 UTC
Hi Marc,

Does this problem still exist in neomutt-20200626?

Thanks
Comment 4 Marc Schiffbauer gentoo-dev 2020-11-04 13:44:18 UTC
(In reply to Nicolas Bock from comment #3)
> Hi Marc,
> 
> Does this problem still exist in neomutt-20200626?
> 
> Thanks

I did not test, but I assume that 1.13.1 is now the minimum version required for S/MIME support in neomutt.
Comment 5 Nicolas Bock gentoo-dev 2020-11-30 17:14:16 UTC
Ok, thanks for the info. Unfortunately app-crypt/gpgme-1.13.1 is not stable on s390 and if we bump the minimum requirement in neomutt we would break the package on this architecture.

I'll open a stabilization request for s390 to get that up to a more recent version.

Thanks!
Comment 6 Nicolas Bock gentoo-dev 2020-11-30 17:19:56 UTC
I have added #750950 to the dependencies. Once that's taken care of we can bump the gpgme requirements in neomutt.
Comment 7 Larry the Git Cow gentoo-dev 2020-12-01 14:02:07 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1efbee1283ba2234861a680f8d91bdd6161630bf

commit 1efbee1283ba2234861a680f8d91bdd6161630bf
Author:     Nicolas Bock <nicolasbock@gentoo.org>
AuthorDate: 2020-12-01 13:52:30 +0000
Commit:     Nicolas Bock <nicolasbock@gentoo.org>
CommitDate: 2020-12-01 14:02:00 +0000

    mail-client/neomutt: Bump gpgme requirement
    
    This change bumps the minimum version requirement for `app-crypt/gpgme`
    to 1.13.1 as reported in https://bugs.gentoo.org/727026. Note that this
    version of gpgme is currently not stable on s390 (see
    https://bugs.gentoo.org/750950).
    
    Closes: https://bugs.gentoo.org/727026
    Bug: https://bugs.gentoo.org/750950
    Signed-off-by: Nicolas Bock <nicolasbock@gentoo.org>

 mail-client/neomutt/neomutt-20201127-r1.ebuild | 148 +++++++++++++++++++++++++
 mail-client/neomutt/neomutt-99999999.ebuild    |   2 +-
 2 files changed, 149 insertions(+), 1 deletion(-)