Skip to Content.
Sympa Menu

perfsonar-user - Re: [perfsonar-user] Openssl library conflict with CentOS 7.9

Subject: perfSONAR User Q&A and Other Discussion

List archive

Re: [perfsonar-user] Openssl library conflict with CentOS 7.9


Chronological Thread 
  • From: "David J. Chaffin" <>
  • To: Mark Feit <>, "" <>, Jarett <>
  • Subject: Re: [perfsonar-user] Openssl library conflict with CentOS 7.9
  • Date: Thu, 30 Mar 2023 18:49:22 +0000
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=uark.edu; dmarc=pass action=none header.from=uark.edu; dkim=pass header.d=uark.edu; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=q8dVIglljHU8W2hz6MbI88w/8l1dfDGImobtKO5jHNo=; b=isr3TgXjeftoWqrcpbCxbc0GY5tIcuJBZgSGKVSkZfmgXYg2eVx6lZH83Bq6fclL50xABWEx5+wnUsRDzeWTnbSxvh91au2gytrSnHUIuXv3CncPdp5VwbJuVFemiGvIr1nuUZDOtMcyqWyQOT1hm+VTlByX3HBrsAbLmxiCAYTklKHJTyZsFzljU/zhw/U27gUXEjD+0tUKGqkRiXFJr8GN6+FiVS3RjR2408GexKA6NY/sfk1bqexRPDTBk+HefDxymEvSo0y4mxwK1HCWWAiaDfzafZKsRqBcgwZkeLxlmyAvBbm1iL0yR4zCtSUUKKRlqIx+C7ZkG4Klnf2s4Q==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CAghmLoAJzKhtNyxsPQYwXky433TrWSsVPUXvfYwccZlSoS3YG+Q+igN9WUlOv1fjOZqCzLDZI8IuvmtVx7bAVkhWIkkbOfKPJofL6pSmetFwjeF8j55yc1WjofS++8YeGL6o0Tf1g3MOYlMKOAVnqwBf35/HGihMOu3lxdBt3ITLGCpR0QXO+rtay/Z6sipEB4Pi7v2EWlGw4d5nJxP+6St7F77nwOih/kyi2bOy7lPy3GH7yssLMPTLSUcJmOclw6lLfK39FxNhq5STXBCgqp8z5PYzxD6HlASoZOqy+kWCbA7RJKXOa7Hs7oQnTfvG0cpKJLdRusR9YUxrvX8AQ==
  • Msip_labels:

That kind of message is usually yum being confused by simultaneous install and update.
Usually better to update first, then install, as Mark says.
Also "yum check" can find multiple installed versions that will mess things up.

Current is -26.el7
# rpm -qa | grep openssl | grep 1.0.2k
openssl-devel-1.0.2k-26.el7_9.x86_64
openssl-libs-1.0.2k-26.el7_9.x86_64
openssl-1.0.2k-26.el7_9.x86_64
# rpm -qa | grep perfsonar-test
perfsonar-testpoint-4.4.6-1.el7.noarch
#

--
David

From: <> on behalf of Jarett <>
Sent: Thursday, March 30, 2023 1:27 PM
To: Mark Feit <>; <>
Subject: RE: [perfsonar-user] Openssl library conflict with CentOS 7.9
 

Hm. But apt seems to think that the package specifically requires -19 (= rather than >=)? Am I reading this incorrectly?

 

From:
Sent: Thursday, March 30, 2023 10:44 AM
To: ;
Subject: Re: [perfsonar-user] Openssl library conflict with CentOS 7.9

 

Jarett DeAngelis writes:

 

When trying to install `perfsonar-testpoint`, I get this:

 

--> Finished Dependency Resolution

Error: Package: 1:openssl-1.0.2k-19.el7.x86_64 (base)

           Requires: openssl-libs(x86-64) = 1:1.0.2k-19.el7

           Installed: 1:openssl-libs-1.0.2k-25.el7_9.x86_64 (@updates)

               openssl-libs(x86-64) = 1:1.0.2k-25.el7_9

           Available: 1:openssl-libs-1.0.2k-19.el7.x86_64 (base)

               openssl-libs(x86-64) = 1:1.0.2k-19.el7

 You could try using --skip-broken to work around the problem

 You could try running: rpm -Va --nofiles --nodigest

 

—skip-broken does this over again and installs nothing. You can’t remove the -25 revision of openssl because everything depends on it. How do we get around this issue?

 

I’m not seeing that on a fresh install of the production or staging (beta) code and an install of just openssl on a bare EL7 machine works just fine.  In all three instances, 1:openssl-1.0.2k-26.el7_9 and the same version of openssl-libs are installed.

 

Your system appears to have a variety of versions installed or available, which makes me wonder if there’s a combination of mirrors involved where one that got used wasn’t up to date.  A ‘yum clean all’ followed by a ‘yum update’ to bring everything up to current and then installing the testpoint might work.

 

My take on situations like that is that the system got itself into a weird state and should be nuked from orbit because it’s the only way to be sure.  :-)

 

--Mark

 

 




Archive powered by MHonArc 2.6.24.

Top of Page