Bug 21222 - KMail: Sending signed mail, invalid ipc response
Summary: KMail: Sending signed mail, invalid ipc response
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 6
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: mga6-64-ok advisory
Keywords: validated_update
: 21033 21111 (view as bug list)
Depends on:
Blocks:
 
Reported: 2017-07-10 15:41 CEST by Ulrich Beckmann
Modified: 2017-08-16 23:11 CEST (History)
5 users (show)

See Also:
Source RPM: pinentry-qt5
CVE:
Status comment:


Attachments
CLI output of test (1.77 KB, text/plain)
2017-08-12 18:41 CEST, Ulrich Beckmann
Details
CLI-output: upgrade of kwallet (7.64 KB, text/plain)
2017-08-14 10:52 CEST, Ulrich Beckmann
Details

Description Ulrich Beckmann 2017-07-10 15:41:10 CEST
KMail/Kleopatra: I could not sign a testmail. I got a message "Invalid IPC response".

It is a fresh install of Mageia-6-x86_64-DVD.iso of 07/10/2017. An older Cauldron installation works fine.

Meanwhile I could solve this issue by installing pinentry-qt5 manually. This package should be installed automatically through dependencies.

Regards,
Ulrich
Comment 1 Nicolas Lécureuil 2017-07-10 15:49:19 CEST
i keep this for my first update of mga6

CC: (none) => mageia
Whiteboard: (none) => MGA6TOO

Ulrich Beckmann 2017-07-19 15:35:41 CEST

Version: Cauldron => 6

Ulrich Beckmann 2017-08-10 18:09:28 CEST

Assignee: kde => mageia

Comment 2 Nicolas Lécureuil 2017-08-11 11:31:50 CEST
*** Bug 21033 has been marked as a duplicate of this bug. ***

CC: (none) => bgmilne

Comment 3 Nicolas Lécureuil 2017-08-11 11:32:40 CEST
pushed in updates_testing for mageia6

src.rpm:
        kmail-16.12.3-2.1.mga6
        kleopatra-16.12.3-1.1.mga6

Assignee: mageia => qa-bugs

Nicolas Lécureuil 2017-08-11 11:33:27 CEST

Whiteboard: MGA6TOO => (none)

Comment 4 Nicolas Lécureuil 2017-08-11 11:52:32 CEST
*** Bug 21111 has been marked as a duplicate of this bug. ***

CC: (none) => contact

Comment 5 Nicolas Lécureuil 2017-08-11 11:53:24 CEST
Advisory:

In Kmail and kleopatra a requires to pinentry-qt5 was missing.
This update fixes this issue.
Comment 6 Ulrich Beckmann 2017-08-12 18:41:38 CEST
Created attachment 9592 [details]
CLI output of test

Tested in a VM

Upgrade of kmail/kleopatra would install pinentry-qt5 through dependencies,

though upgrade of kwallet* would not. see duplicate https://bugs.mageia.org/show_bug.cgi?id=21111

Ulrich
Comment 7 Nicolas Lécureuil 2017-08-12 20:54:30 CEST
nice i add it to it too.
Comment 8 Nicolas Lécureuil 2017-08-12 20:56:21 CEST
new src.rpm:
            kwallet-5.32.0-1.1.mga6
Comment 9 Ulrich Beckmann 2017-08-14 10:52:28 CEST
Created attachment 9593 [details]
CLI-output: upgrade of kwallet

Same test, upgrade of kwallet now installs pinentry-qt5

Attachment 9592 is obsolete: 0 => 1

Ulrich Beckmann 2017-08-14 10:55:24 CEST

Whiteboard: (none) => mga6-64-ok

Lewis Smith 2017-08-15 22:06:24 CEST

CC: (none) => lewyssmith
Whiteboard: mga6-64-ok => mga6-64-ok advisory

Comment 10 Lewis Smith 2017-08-16 10:12:14 CEST
Testing (confirm) M6_64 installed from the Classic ISO, 6 desktops.
Not without a question mark...

BEFORE the update:
 $ rpm -qa | grep kmail
 kmail-16.12.3-2.mga6
 $ urpmq -d kmail | grep pinentry-qt5
 pinentry-qt5
which states unambiguously that kmail requires 'pinentry-qt5', yet:
 $ rpm -qa | grep pinentry-qt5
 $
shows it is not present...

 $ rpm -qa | grep kleopatra
 kleopatra-16.12.3-1.mga6
 $ urpmq -d kleopatra | grep pinentry-qt5
 pinentry-qt5|pinentry-gtk2|pinentry-gnome3
implies (I think) that 'pinentry-qt5' is one of a possible choice.

 $ rpm -qa | grep kwallet
 kwalletmanager-16.12.3-1.mga6
 $ urpmq -d kwallet | grep pinentry-qt5
 pinentry-qt5|pinentry-gtk2|pinentry-gnome3
same as above.

However, *none* of these was installed...
 $ rpm -qa | grep pinentry-gtk2
 $ rpm -qa | grep pinentry-gnome3
 $

AFTER the update from Updates Testing
I selected individually in turn each of the three packages, and each one popped dependancies for 'pinentry-qt5' + other secure pkgs. Updated all 3.

 kmail-16.12.3-2.1.mga6
 kleopatra-16.12.3-1.1.mga6
 kwallet-5.32.0-1.1.mga6
Each one showed the same O/P from urpmq -d as previously, but
 $ rpm -qa | grep pinentry-qt5
 pinentry-qt5-1.0.0-2.mga6
*is* present now.

So MGA6-64-OK is confirmed; validating; advisory already in place.

Keywords: (none) => validated_update
CC: (none) => sysadmin-bugs

Comment 11 Mageia Robot 2017-08-16 23:11:35 CEST
An update for this issue has been pushed to the Mageia Updates repository.

http://advisories.mageia.org/MGAA-2017-0058.html

Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.