Scheduled maintenance: Some features related to account registration and licensing may be temporarily unavailable from Friday (May 8) at 1 PM to Sunday (May 10) at 5 PM (PST).
HomeDefectsLIN1023-801
Fixed

LIN1023-801 : package conflict: python3-nacl python3-pynacl can't be installed together

Created: Jun 4, 2023    Updated: Dec 20, 2023
Resolved Date: Dec 20, 2023
Found In Version: 10.23.30.1
Fix Version: 10.23.30.5
Severity: Standard
Applicable for: Wind River Linux LTS 23
Component/s: Userspace

Description

When python3-nacl and python3-pynacl are included in an image the following error occurs:

Error: Transaction test error:
file /usr/lib64/python3.11/site-packages/nacl/__init__.py conflicts between attempted installs of python3-nacl-1.3.0-r0.corei7_64 and python3-pynacl-1.5.0-r0.corei7_64

Steps to Reproduce

$ setup.sh --machines intel-x86-64 --distro wrlinux --dl-layers=1 --distros wrlinux-graphics
$ . ./environment-setup-x86_64-wrlinuxsdk-linux
$ . ./oe-init-build-env
$ in local.conf IMAGE_INSTALL:append = " python3-nacl python3-pynacl"
$ bitbake wrlinux-image-std

NA