Wind River Support Network

HomeDefectsLIN1018-5827
Fixed

LIN1018-5827 : openssl recipe multilib files conflict

Created: Mar 10, 2020    Updated: Mar 24, 2020
Resolved Date: Mar 18, 2020
Found In Version: 10.18.44.14
Fix Version: 10.18.44.15
Severity: Standard
Applicable for: Wind River Linux LTS 18
Component/s: Userspace

Description

openssl: fix multilib files conflict

Inherit multilib_script to fix openssl multilib files conflict issue:
|Error: Transaction check error:|
|file /usr/bin/c_rehash conflicts between attempted installs of|
|lib32-openssl-bin-1.1.1c-r0.core2_32 and openssl-bin-1.1.1c-r0.core2_64|

Steps to Reproduce

When building the package openssl the program c_rehash is placed in the
package openssl-bin but the 'alternatives' information is put in the
package openssl.

The root cause of this is this row in openssl_1.1.1.bb recipe:

MULTILIB_SCRIPTS = "${PN}:${bindir}/c_rehash"

which shall be

MULTILIB_SCRIPTS = "${PN}-bin:${bindir}/c_rehash"
Live chat
Online