Bug 1495431 - package libcrypt-nss-2.26-6.fc27.i686 requires glibc(x86-32) = 2.26-6.fc27, but none of the providers can be installed
Summary: package libcrypt-nss-2.26-6.fc27.i686 requires glibc(x86-32) = 2.26-6.fc27, b...
Keywords:
Status: CLOSED CANTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: glibc
Version: 27
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Carlos O'Donell
QA Contact: Fedora Extras Quality Assurance
URL: https://pagure.io/releng/issue/7071
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-09-26 03:06 UTC by Mikhail
Modified: 2017-10-18 18:52 UTC (History)
11 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2017-10-18 18:19:40 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Mikhail 2017-09-26 03:06:08 UTC
Description of problem:

# dnf update
Last metadata expiration check: 0:01:23 ago on Tue 26 Sep 2017 07:58:55 AM +05.
Dependencies resolved.

 Problem 1: package libcrypt-nss-2.26-6.fc27.i686 requires glibc(x86-32) = 2.26-6.fc27, but none of the providers can be installed
  - cannot install both glibc-2.26-8.fc27.i686 and glibc-2.26-6.fc27.i686
  - cannot install both glibc-2.26-6.fc27.i686 and glibc-2.26-8.fc27.i686
  - cannot install the best update candidate for package libcrypt-nss-2.26-6.fc27.i686
  - cannot install the best update candidate for package glibc-2.26-6.fc27.i686
 Problem 2: package cyrus-sasl-lib-2.1.26-34.fc27.i686 requires libcrypt.so.1, but none of the providers can be installed
  - libcrypt-nss-2.26-6.fc27.i686 has inferior architecture
  - cannot install both libcrypt-nss-2.26-8.fc27.x86_64 and libcrypt-nss-2.26-6.fc27.x86_64
  - package libcrypt-nss-2.26-8.fc27.x86_64 conflicts with libcrypt provided by libcrypt-2.26-8.fc27.i686
  - package libcrypt-2.26-6.fc27.i686 conflicts with libcrypt-nss provided by libcrypt-nss-2.26-8.fc27.x86_64
  - cannot install both libcrypt-nss-2.26-6.fc27.x86_64 and libcrypt-nss-2.26-8.fc27.x86_64
  - cannot install the best update candidate for package libcrypt-nss-2.26-6.fc27.x86_64
  - cannot install the best update candidate for package cyrus-sasl-lib-2.1.26-34.fc27.i686
 Problem 3: package cups-libs-1:2.2.4-4.fc27.i686 requires libcrypt.so.1, but none of the providers can be installed
  - package libcrypt-nss-2.26-8.fc27.x86_64 conflicts with libcrypt provided by libcrypt-2.26-8.fc27.i686
  - package libcrypt-nss-2.26-6.fc27.i686 requires glibc(x86-32) = 2.26-6.fc27, but none of the providers can be installed
  - problem with installed package libcrypt-nss-2.26-6.fc27.x86_64
  - libcrypt-2.26-6.fc27.i686 has inferior architecture
  - glibc-2.26-6.fc27.i686 has inferior architecture
  - package libcrypt-nss-2.26-6.fc27.x86_64 requires glibc(x86-64) = 2.26-6.fc27, but none of the providers can be installed
  - package libcrypt-2.26-6.fc27.x86_64 requires glibc(x86-64) = 2.26-6.fc27, but none of the providers can be installed
  - cannot install both glibc-2.26-8.fc27.x86_64 and glibc-2.26-6.fc27.x86_64
  - cannot install both glibc-2.26-6.fc27.x86_64 and glibc-2.26-8.fc27.x86_64
  - cannot install the best update candidate for package glibc-2.26-6.fc27.x86_64
  - cannot install the best update candidate for package cups-libs-1:2.2.4-4.fc27.i686
 Problem 4: problem with installed package libcrypt-nss-2.26-6.fc27.i686
  - package libcrypt-nss-2.26-6.fc27.i686 requires glibc(x86-32) = 2.26-6.fc27, but none of the providers can be installed
  - package glibc-2.26-6.fc27.i686 requires glibc-common = 2.26-6.fc27, but none of the providers can be installed
  - cannot install both glibc-common-2.26-8.fc27.x86_64 and glibc-common-2.26-6.fc27.x86_64
  - cannot install both glibc-common-2.26-6.fc27.x86_64 and glibc-common-2.26-8.fc27.x86_64
  - cannot install the best update candidate for package glibc-common-2.26-6.fc27.x86_64
===============================================================================
 Package            Arch         Version           Repository             Size
===============================================================================
Skipping packages with conflicts:
(add '--best --allowerasing' to command line to force their upgrade):
 glibc              i686         2.26-6.fc27       fedora                4.6 M
 glibc              x86_64       2.26-6.fc27       fedora                3.6 M
 glibc              i686         2.26-8.fc27       updates-testing       4.6 M
 glibc              x86_64       2.26-8.fc27       updates-testing       3.6 M
 glibc-common       x86_64       2.26-6.fc27       fedora                872 k
 glibc-common       x86_64       2.26-8.fc27       updates-testing       872 k
 libcrypt           i686         2.26-6.fc27       fedora                 72 k
 libcrypt           i686         2.26-8.fc27       updates-testing        73 k
 libcrypt-nss       x86_64       2.26-6.fc27       fedora                 64 k
 libcrypt-nss       x86_64       2.26-8.fc27       updates-testing        65 k
Skipping packages with broken dependencies:
 libcrypt           x86_64       2.26-6.fc27       fedora                 71 k
 libcrypt-nss       i686         2.26-6.fc27       fedora                 64 k

Transaction Summary
===============================================================================
Skip  12 Packages

Nothing to do.
Complete!

Comment 1 Florian Weimer 2017-09-26 04:52:46 UTC
This is a problem with the compose:

Installed Packages
Name         : libcrypt-nss
Version      : 2.26
Release      : 8.fc27
Arch         : x86_64
Size         : 36 k
Source       : glibc-2.26-8.fc27.src.rpm
Repo         : @System
From repo    : updates-testing
Summary      : Password hashing library (NSS version)
URL          : http://www.gnu.org/software/glibc/
License      : LGPLv2+ and LGPLv2+ with exceptions and GPLv2+
Description  : This package provides the crypt function, which implements password
             : hashing.  The cryptographic algorithm implementations are provided by
             : the low-level NSS libraries.

Available Packages
Name         : libcrypt
Version      : 2.26
Release      : 8.fc27
Arch         : i686
Size         : 73 k
Source       : glibc-2.26-8.fc27.src.rpm
Repo         : updates-testing
Summary      : Password hashing library (non-NSS version)
URL          : http://www.gnu.org/software/glibc/
License      : LGPLv2+ and LGPLv2+ with exceptions and GPLv2+
Description  : This package provides the crypt function, which implements password
             : hashing.  The glibc implementation of the cryptographic algorithms is
             : used by this package.

Name         : libcrypt
Version      : 2.26
Release      : 8.fc27
Arch         : x86_64
Size         : 72 k
Source       : glibc-2.26-8.fc27.src.rpm
Repo         : updates-testing
Summary      : Password hashing library (non-NSS version)
URL          : http://www.gnu.org/software/glibc/
License      : LGPLv2+ and LGPLv2+ with exceptions and GPLv2+
Description  : This package provides the crypt function, which implements password
             : hashing.  The glibc implementation of the cryptographic algorithms is
             : used by this package.

Name         : libcrypt-nss
Version      : 2.26
Release      : 6.fc27
Arch         : i686
Size         : 64 k
Source       : glibc-2.26-6.fc27.src.rpm
Repo         : fedora
Summary      : Password hashing library (NSS version)
URL          : http://www.gnu.org/software/glibc/
License      : LGPLv2+ and LGPLv2+ with exceptions and GPLv2+
Description  : This package provides the crypt function, which implements password
             : hashing.  The cryptographic algorithm implementations are provided by
             : the low-level NSS libraries.

libcrypt-nss-2.26-8.fc27.i686 is missing.  It was built and is available in Koji.

I filed a releng issue: https://pagure.io/releng/issue/7071

Comment 2 Florian Weimer 2017-10-07 10:59:25 UTC
We can't fix this releng issue on the glibc side.

Comment 3 Mikhail 2017-10-18 18:07:32 UTC
again unable update glibc

# dnf update
Last metadata expiration check: 2:32:05 ago on Wed 18 Oct 2017 08:35:01 PM +05.
Dependencies resolved.

 Problem 1: package libcrypt-nss-2.26-8.fc27.i686 requires glibc(x86-32) = 2.26-8.fc27, but none of the providers can be installed
  - cannot install both glibc-2.26-14.fc27.i686 and glibc-2.26-8.fc27.i686
  - cannot install both glibc-2.26-8.fc27.i686 and glibc-2.26-14.fc27.i686
  - cannot install the best update candidate for package libcrypt-nss-2.26-8.fc27.i686
  - cannot install the best update candidate for package glibc-2.26-8.fc27.i686
 Problem 2: package isdn4k-utils-3.27-8.fc27.i686 requires libcrypt.so.1, but none of the providers can be installed
  - libcrypt-nss-2.26-8.fc27.i686 has inferior architecture
  - cannot install both libcrypt-nss-2.26-14.fc27.x86_64 and libcrypt-nss-2.26-8.fc27.x86_64
  - package libcrypt-nss-2.26-14.fc27.x86_64 conflicts with libcrypt provided by libcrypt-2.26-14.fc27.i686
  - package libcrypt-2.26-8.fc27.i686 conflicts with libcrypt-nss provided by libcrypt-nss-2.26-14.fc27.x86_64
  - cannot install both libcrypt-nss-2.26-8.fc27.x86_64 and libcrypt-nss-2.26-14.fc27.x86_64
  - cannot install the best update candidate for package libcrypt-nss-2.26-8.fc27.x86_64
  - cannot install the best update candidate for package isdn4k-utils-3.27-8.fc27.i686
 Problem 3: package cups-libs-1:2.2.4-6.fc27.i686 requires libcrypt.so.1, but none of the providers can be installed
  - package libcrypt-nss-2.26-14.fc27.x86_64 conflicts with libcrypt provided by libcrypt-2.26-14.fc27.i686
  - package libcrypt-nss-2.26-8.fc27.i686 requires glibc(x86-32) = 2.26-8.fc27, but none of the providers can be installed
  - problem with installed package libcrypt-nss-2.26-8.fc27.x86_64
  - libcrypt-2.26-8.fc27.i686 has inferior architecture
  - glibc-2.26-8.fc27.i686 has inferior architecture
  - package libcrypt-nss-2.26-8.fc27.x86_64 requires glibc(x86-64) = 2.26-8.fc27, but none of the providers can be installed
  - package libcrypt-2.26-8.fc27.x86_64 requires glibc(x86-64) = 2.26-8.fc27, but none of the providers can be installed
  - cannot install both glibc-2.26-14.fc27.x86_64 and glibc-2.26-8.fc27.x86_64
  - cannot install both glibc-2.26-8.fc27.x86_64 and glibc-2.26-14.fc27.x86_64
  - cannot install the best update candidate for package glibc-2.26-8.fc27.x86_64
  - cannot install the best update candidate for package cups-libs-1:2.2.4-6.fc27.i686
 Problem 4: problem with installed package libcrypt-nss-2.26-8.fc27.i686
  - package libcrypt-nss-2.26-8.fc27.i686 requires glibc(x86-32) = 2.26-8.fc27, but none of the providers can be installed
  - package glibc-2.26-8.fc27.i686 requires glibc-common = 2.26-8.fc27, but none of the providers can be installed
  - cannot install both glibc-common-2.26-14.fc27.x86_64 and glibc-common-2.26-8.fc27.x86_64
  - cannot install both glibc-common-2.26-8.fc27.x86_64 and glibc-common-2.26-14.fc27.x86_64
  - cannot install the best update candidate for package glibc-common-2.26-8.fc27.x86_64
===============================================================================
 Package           Arch        Version              Repository            Size
===============================================================================
Skipping packages with conflicts:
(add '--best --allowerasing' to command line to force their upgrade):
 glibc             i686        2.26-14.fc27         updates-testing      4.6 M
 glibc             x86_64      2.26-14.fc27         updates-testing      3.6 M
 glibc-common      x86_64      2.26-14.fc27         updates-testing      843 k
 libcrypt          i686        2.26-8.fc27          fedora                73 k
 libcrypt          i686        2.26-14.fc27         updates-testing       44 k
 libcrypt-nss      x86_64      2.26-14.fc27         updates-testing       36 k
Skipping packages with broken dependencies:
 libcrypt          x86_64      2.26-8.fc27          fedora                72 k

Transaction Summary
===============================================================================
Skip  7 Packages

Nothing to do.
Complete!

Comment 4 Florian Weimer 2017-10-18 18:19:40 UTC
This is a releng issue.  Composes are currently broken.  We cannot fix this with changes to the glibc package.  I'm sorry.

Comment 5 Mikhail 2017-10-18 18:29:05 UTC
maybe better reassign to appropriate component than close unfixed bug?

Comment 6 Florian Weimer 2017-10-18 18:52:30 UTC
(In reply to Mikhail from comment #5)
> maybe better reassign to appropriate component than close unfixed bug?

See comment 1.  I filed an issue in Pagure: https://pagure.io/releng/issue/7071

releng doesn't use Bugzilla anymore.


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