Bug 1176206 - Dependency of mozilla-nss-32bit prevents installation of p11-kit-nss-trust-32bit
Summary: Dependency of mozilla-nss-32bit prevents installation of p11-kit-nss-trust-32bit
Status: IN_PROGRESS
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Basesystem (show other bugs)
Version: Current
Hardware: x86-64 Other
: P5 - None : Minor (vote)
Target Milestone: ---
Assignee: Wolfgang Rosenauer
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-09-06 08:51 UTC by David Potter
Modified: 2023-04-10 16:13 UTC (History)
1 user (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Potter 2020-09-06 08:51:43 UTC
The mozilla-nss-32bit package in tumbleweed depends on mozilla-nss-certs-32bit meaning that mozilla-nss-certs-32bit can't be uninstalled without taking mozilla-nss-32bit and dependant packages with it.

This prevents the installation of the p11-kit-nss-trust-32bit package (which conflicts with the mozilla-nss-certs-32bit package as it provides an alternate version of the same library).

The x86_64 version of the package lacks this dependency allowing the installation of p11-kit-nss-trust with the  removal of mozilla-nss-certs.

---

zypper info --requires mozilla-nss-32bit
Loading repository data...
Reading installed packages...


Information for package mozilla-nss-32bit:
------------------------------------------
Repository     : Main Repository (OSS)
Name           : mozilla-nss-32bit
Version        : 3.55-1.1
Arch           : x86_64
Vendor         : openSUSE
Installed Size : 2.0 MiB
Installed      : Yes (automatically)
Status         : up-to-date
Source package : mozilla-nss-3.55-1.1.src
Summary        : Network Security Services
Description    : 
    Network Security Services (NSS) is a set of libraries designed to
    support cross-platform development of security-enabled server
    applications. Applications built with NSS can support SSL v3,
    TLS v1.0, v1.1, v1.2, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME, X.509 v3
    certificates, and other security standards.
Requires       : [11]
    libpthread.so.0
    libpthread.so.0(GLIBC_2.0)
    libc.so.6(GLIBC_2.28)
    libnspr4.so
    libplc4.so
    libplds4.so
    libfreebl3-32bit
    mozilla-nss-certs-32bit
    libsoftokn3-32bit
    mozilla-nspr-32bit >= 4.25
    /bin/sh

---

zypper info --requires mozilla-nss
Loading repository data...
Reading installed packages...


Information for package mozilla-nss:
------------------------------------
Repository     : Main Repository (OSS)
Name           : mozilla-nss
Version        : 3.55-1.1
Arch           : x86_64
Vendor         : openSUSE
Installed Size : 1.9 MiB
Installed      : Yes (automatically)
Status         : up-to-date
Source package : mozilla-nss-3.55-1.1.src
Summary        : Network Security Services
Description    : 
    Network Security Services (NSS) is a set of libraries designed to
    support cross-platform development of security-enabled server
    applications. Applications built with NSS can support SSL v3,
    TLS v1.0, v1.1, v1.2, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME, X.509 v3
    certificates, and other security standards.
Requires       : [11]
    libc.so.6(GLIBC_2.14)(64bit)
    libpthread.so.0()(64bit)
    libpthread.so.0(GLIBC_2.2.5)(64bit)
    libnspr4.so()(64bit)
    libplc4.so()(64bit)
    libplds4.so()(64bit)
    libnssckbi.so()(64bit)
    /sbin/ldconfig
    mozilla-nspr >= 4.27
    libfreebl3 >= 3.55
    libsoftokn3 >= 3.55

---

sudo zypper in p11-kit-nss-trust-32bit
[sudo] password for root: 
Loading repository data...
Reading installed packages...
Resolving package dependencies...

Problem: p11-kit-nss-trust-32bit-0.23.20-1.4.x86_64 conflicts with mozilla-nss-certs-32bit provided by mozilla-nss-certs-32bit-3.55-1.1.x86_64
 Solution 1: Following actions will be done:
  deinstallation of mozilla-nss-certs-32bit-3.55-1.1.x86_64
  deinstallation of mozilla-nss-32bit-3.55-1.1.x86_64
  architecture change of steam-1.0.0.66-3.2.x86_64 to steam-1.0.0.66-3.2.i586
 Solution 2: do not install p11-kit-nss-trust-32bit-0.23.20-1.4.x86_64

Choose from above solutions by number or cancel [1/2/c/d/?] (c):
Comment 1 Wolfgang Rosenauer 2020-09-08 15:30:57 UTC
The main package requires libnssckbi.so()(64bit) resp. libnssckbi.so.
Would this requirement work for the p11-kit-nss-trust-32bit as well?
Comment 2 David Potter 2020-09-08 16:41:52 UTC
I believe so. Both mozilla-nss-certs and p11-kit-nss-trust provide conflicting versions of that lib.

If I run `zypper se --provides --match-exact libnssckbi.so` on my tumbleweed system I get:

S  | Name                    | Summary                                          | Type
---+-------------------------+--------------------------------------------------+--------
   | mozilla-nss-certs       | CA certificates for NSS                          | package
i  | mozilla-nss-certs-32bit | CA certificates for NSS                          | package
i+ | p11-kit-nss-trust       | Adaptor to make NSS read the p11-kit trust store | package
   | p11-kit-nss-trust-32bit | Adaptor to make NSS read the p11-kit trust store | package
Comment 7 Swamp Workflow Management 2021-09-16 16:18:07 UTC
# maintenance_jira_update_notice
SUSE-RU-2021:3115-1: An update that has 6 recommended fixes can now be installed.

Category: recommended (moderate)
Bug References: 1029961,1174697,1176206,1176934,1179382,1188891
CVE References: 
JIRA References: 
Sources used:
SUSE MicroOS 5.0 (src):    mozilla-nspr-4.32-3.20.1, mozilla-nss-3.68-3.56.1
SUSE Manager Server 4.0 (src):    mozilla-nspr-4.32-3.20.1, mozilla-nss-3.68-3.56.1
SUSE Manager Retail Branch Server 4.0 (src):    mozilla-nspr-4.32-3.20.1, mozilla-nss-3.68-3.56.1
SUSE Manager Proxy 4.0 (src):    mozilla-nspr-4.32-3.20.1, mozilla-nss-3.68-3.56.1
SUSE Linux Enterprise Server for SAP 15-SP1 (src):    mozilla-nspr-4.32-3.20.1, mozilla-nss-3.68-3.56.1
SUSE Linux Enterprise Server for SAP 15 (src):    mozilla-nspr-4.32-3.20.1, mozilla-nss-3.68-3.56.1
SUSE Linux Enterprise Server 15-SP1-LTSS (src):    mozilla-nspr-4.32-3.20.1, mozilla-nss-3.68-3.56.1
SUSE Linux Enterprise Server 15-SP1-BCL (src):    mozilla-nspr-4.32-3.20.1, mozilla-nss-3.68-3.56.1
SUSE Linux Enterprise Server 15-LTSS (src):    mozilla-nspr-4.32-3.20.1, mozilla-nss-3.68-3.56.1
SUSE Linux Enterprise Module for Server Applications 15-SP3 (src):    mozilla-nss-3.68-3.56.1
SUSE Linux Enterprise Module for Server Applications 15-SP2 (src):    mozilla-nss-3.68-3.56.1
SUSE Linux Enterprise Module for Basesystem 15-SP3 (src):    mozilla-nspr-4.32-3.20.1, mozilla-nss-3.68-3.56.1
SUSE Linux Enterprise Module for Basesystem 15-SP2 (src):    mozilla-nspr-4.32-3.20.1, mozilla-nss-3.68-3.56.1
SUSE Linux Enterprise High Performance Computing 15-SP1-LTSS (src):    mozilla-nspr-4.32-3.20.1, mozilla-nss-3.68-3.56.1
SUSE Linux Enterprise High Performance Computing 15-SP1-ESPOS (src):    mozilla-nspr-4.32-3.20.1, mozilla-nss-3.68-3.56.1
SUSE Linux Enterprise High Performance Computing 15-LTSS (src):    mozilla-nspr-4.32-3.20.1, mozilla-nss-3.68-3.56.1
SUSE Linux Enterprise High Performance Computing 15-ESPOS (src):    mozilla-nspr-4.32-3.20.1, mozilla-nss-3.68-3.56.1
SUSE Enterprise Storage 6 (src):    mozilla-nspr-4.32-3.20.1, mozilla-nss-3.68-3.56.1
SUSE CaaS Platform 4.0 (src):    mozilla-nspr-4.32-3.20.1, mozilla-nss-3.68-3.56.1

NOTE: This line indicates an update has been released for the listed product(s). At times this might be only a partial fix. If you have questions please reach out to maintenance coordination.
Comment 8 Swamp Workflow Management 2021-09-16 16:21:20 UTC
# maintenance_jira_update_notice
SUSE-RU-2021:3116-1: An update that has 6 recommended fixes can now be installed.

Category: recommended (moderate)
Bug References: 1029961,1174697,1176206,1176934,1179382,1188891
CVE References: 
JIRA References: 
Sources used:
SUSE OpenStack Cloud Crowbar 9 (src):    mozilla-nspr-4.32-19.18.1, mozilla-nss-3.68-58.54.1
SUSE OpenStack Cloud Crowbar 8 (src):    mozilla-nspr-4.32-19.18.1, mozilla-nss-3.68-58.54.1
SUSE OpenStack Cloud 9 (src):    mozilla-nspr-4.32-19.18.1, mozilla-nss-3.68-58.54.1
SUSE OpenStack Cloud 8 (src):    mozilla-nspr-4.32-19.18.1, mozilla-nss-3.68-58.54.1
SUSE Linux Enterprise Software Development Kit 12-SP5 (src):    mozilla-nspr-4.32-19.18.1, mozilla-nss-3.68-58.54.1
SUSE Linux Enterprise Server for SAP 12-SP4 (src):    mozilla-nspr-4.32-19.18.1, mozilla-nss-3.68-58.54.1
SUSE Linux Enterprise Server for SAP 12-SP3 (src):    mozilla-nspr-4.32-19.18.1, mozilla-nss-3.68-58.54.1
SUSE Linux Enterprise Server 12-SP5 (src):    mozilla-nspr-4.32-19.18.1, mozilla-nss-3.68-58.54.1
SUSE Linux Enterprise Server 12-SP4-LTSS (src):    mozilla-nspr-4.32-19.18.1, mozilla-nss-3.68-58.54.1
SUSE Linux Enterprise Server 12-SP3-LTSS (src):    mozilla-nspr-4.32-19.18.1, mozilla-nss-3.68-58.54.1
SUSE Linux Enterprise Server 12-SP3-BCL (src):    mozilla-nspr-4.32-19.18.1, mozilla-nss-3.68-58.54.1
SUSE Linux Enterprise Server 12-SP2-BCL (src):    mozilla-nspr-4.32-19.18.1, mozilla-nss-3.68-58.54.1
HPE Helion Openstack 8 (src):    mozilla-nspr-4.32-19.18.1, mozilla-nss-3.68-58.54.1

NOTE: This line indicates an update has been released for the listed product(s). At times this might be only a partial fix. If you have questions please reach out to maintenance coordination.
Comment 9 Swamp Workflow Management 2021-09-16 16:23:05 UTC
# maintenance_jira_update_notice
openSUSE-RU-2021:3115-1: An update that has 6 recommended fixes can now be installed.

Category: recommended (moderate)
Bug References: 1029961,1174697,1176206,1176934,1179382,1188891
CVE References: 
JIRA References: 
Sources used:
openSUSE Leap 15.3 (src):    mozilla-nspr-4.32-3.20.1, mozilla-nss-3.68-3.56.1
Comment 11 Swamp Workflow Management 2021-09-21 20:20:55 UTC
# maintenance_jira_update_notice
SUSE-RU-2021:3115-2: An update that has 6 recommended fixes can now be installed.

Category: recommended (moderate)
Bug References: 1029961,1174697,1176206,1176934,1179382,1188891
CVE References: 
JIRA References: 
Sources used:
SUSE MicroOS 5.1 (src):    mozilla-nspr-4.32-3.20.1, mozilla-nss-3.68-3.56.1

NOTE: This line indicates an update has been released for the listed product(s). At times this might be only a partial fix. If you have questions please reach out to maintenance coordination.
Comment 12 Swamp Workflow Management 2021-09-21 20:22:39 UTC
# maintenance_jira_update_notice
openSUSE-RU-2021:1293-1: An update that has 6 recommended fixes can now be installed.

Category: recommended (moderate)
Bug References: 1029961,1174697,1176206,1176934,1179382,1188891
CVE References: 
JIRA References: 
Sources used:
openSUSE Leap 15.2 (src):    mozilla-nspr-4.32-lp152.2.6.1, mozilla-nss-3.68-lp152.2.10.1
Comment 13 Swamp Workflow Management 2021-09-30 13:19:09 UTC
SUSE-RU-2021:14818-1: An update that has 6 recommended fixes can now be installed.

Category: recommended (moderate)
Bug References: 1029961,1174697,1176206,1176934,1179382,1188891
CVE References: 
JIRA References: 
Sources used:
SUSE Linux Enterprise Server 11-SP4-LTSS (src):    mozilla-nspr-4.32-33.6.1, mozilla-nss-3.68-47.16.1
SUSE Linux Enterprise Point of Sale 11-SP3 (src):    mozilla-nspr-4.32-33.6.1, mozilla-nss-3.68-47.16.1
SUSE Linux Enterprise Debuginfo 11-SP4 (src):    mozilla-nspr-4.32-33.6.1, mozilla-nss-3.68-47.16.1
SUSE Linux Enterprise Debuginfo 11-SP3 (src):    mozilla-nspr-4.32-33.6.1, mozilla-nss-3.68-47.16.1

NOTE: This line indicates an update has been released for the listed product(s). At times this might be only a partial fix. If you have questions please reach out to maintenance coordination.