Bug 1167343

Summary: rpm: Libgcrypt warning: missing initialization - please fix the application
Product: [openSUSE] openSUSE Tumbleweed Reporter: Michael Hirmke <opensuse>
Component: SecurityAssignee: Michael Schröder <mls>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: dimstar, holgerbruenjes, lists, meissner, mls
Version: Current   
Target Milestone: ---   
Hardware: x86-64   
OS: openSUSE Factory   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Michael Hirmke 2020-03-22 20:18:51 UTC
I get the message from the summary above several times after having installed Tumbleweed snapshot 20200319 today.
I'm not sure, if it causes any harm - I couldn't identify any further problems.
The problem seems to be well known, I found several occurrences on the net, but no definitive solution.
Comment 1 Michael Schröder 2020-03-25 15:38:55 UTC
That's weird, rpm does initialize the gcrypt library. I'll investigate what's going on.
Comment 2 C K 2020-04-03 07:55:46 UTC
Happens here as well (fully updated openSUSE Tumbleweed, 20200331), both for zypper and for rpm operations:

$ rpm -qa > /dev/null && journalctl -l | tail -1
Apr 03 03:47:54 host rpm[7886]: Libgcrypt warning: missing initialization - please fix the application


The first occurence of this was after an (automatic) upgrade from rpm-4.15.1-1.3.x86_64 to rpm-4.15.1-2.1.x86_64 on March 22, hopefully this simplifies the bisection somewhat :)
Comment 3 Michael Schröder 2020-04-03 10:26:42 UTC
Hmm, the initialization is in present in Leap15.2 but missing in Factory. Seems I messed up backporting the gcrypt changes from upstream.
Comment 4 Michael Schröder 2020-04-03 10:37:00 UTC
Fixed package submitted (SR#791165)
Comment 5 Swamp Workflow Management 2020-04-03 11:10:06 UTC
This is an autogenerated message for OBS integration:
This bug (1167343) was mentioned in
https://build.opensuse.org/request/show/791165 Factory / rpm
Comment 6 Swamp Workflow Management 2020-04-06 10:50:06 UTC
This is an autogenerated message for OBS integration:
This bug (1167343) was mentioned in
https://build.opensuse.org/request/show/791720 Factory / rpm
Comment 7 Fabian Vogt 2020-04-07 07:02:55 UTC
*** Bug 1168784 has been marked as a duplicate of this bug. ***
Comment 8 Michael Hirmke 2020-04-15 11:13:14 UTC
Works! Thx!