CentOS Bug Tracker
CentOS Website

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0002049 [CentOS-5] openssl minor always 2007-05-16 19:34 2007-10-18 00:28
Reporter sean View Status public  
Assigned To
Priority normal Resolution fixed  
Status resolved   Product Version 5.0 - x86_64
Summary 0002049: 'yum install openssl' fails with conflicts
Description On an x86_64 box with only the x86_64 version of the openssl package installed, the 'yum install openssl' command has the following errors:

Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package openssl.i686 0:0.9.8b-8.3.el5 set to be updated
--> Running transaction check

Dependencies Resolved

=============================================================================
 Package Arch Version Repository Size
=============================================================================
Installing:
 openssl i686 0.9.8b-8.3.el5 base 1.4 M

Transaction Summary
=============================================================================
Install 1 Package(s)
Update 0 Package(s)
Remove 0 Package(s)

Total download size: 1.4 M
Is this ok [y/N]: y
Downloading Packages:
Running Transaction Test
Finished Transaction Test


Transaction Check Error:
  file /usr/share/man/man1/asn1parse.1ssl.gz from install of openssl-0.9.8b-8.3.el5 conflicts with file from package openssl-0.9.8b-8.3.el5
  file /usr/share/man/man1/nseq.1ssl.gz from install of openssl-0.9.8b-8.3.el5 conflicts with file from package openssl-0.9.8b-8.3.el5
  file /usr/share/man/man1/ocsp.1ssl.gz from install of openssl-0.9.8b-8.3.el5 conflicts with file from package openssl-0.9.8b-8.3.el5
  file /usr/share/man/man1/smime.1ssl.gz from install of openssl-0.9.8b-8.3.el5 conflicts with file from package openssl-0.9.8b-8.3.el5

Error Summary
-------------
Additional Information
Tags No tags attached.
Attached Files

- Relationships

-  Notes
(0005191)
chalex (reporter)
2007-05-18 15:56

I had the same issue with openssl-devel and worked around it by specifying the architecture. Yum seems to try to install both the i386 and x86_64 versions of the package.

E.g.
yum install openssl-devel fails
yum install openssl-devel.x86_64 succeeds
(0005230)
SwellJoe (reporter)
2007-05-25 05:02

Should these conflicting i386 packages even exist in the x86_64 repository? I'm getting these errors for perl, as well.
(0005234)
Evolution (developer)
2007-05-25 11:25

Yes, the x86 packages in the x86_64 tree are there for compatibility with x86 software. Mostly this is so you can run x86 apps on x86_64 systems.

If you don't need to do this, you can exclude x86 packages in the yum.conf or repository files. Or alternatively you can pass the arch on the install line as chalex notes.
(0005881)
chalex (reporter)
2007-08-21 18:42

Passing the arch doesn't work though if you already have the other arch installed! Sorry I wasn't more clear in my original note, but the workaround only works if you want just one installed, not if you want both installed.

I had to rpm -Uvh --force /var/cache/yum/base/packages/openssl-0.9.8b-8.3.el5.i686.rpm after the x86_64 was installed.
(0005882)
chalex (reporter)
2007-08-21 18:52

And then I read on the Internet that you can do pass rpm the "--nodocs" flag, and then this will work without forcing.
(0006147)
kbsingh@karan.org (administrator)
2007-10-18 00:28

this issue should be resolved with the latest openssl just released :

openssl-0.9.8b-8.3.el5_0.2.i686.rpm
openssl-0.9.8b-8.3.el5_0.2.x86_64.rpm
openssl-devel-0.9.8b-8.3.el5_0.2.i386.rpm
openssl-devel-0.9.8b-8.3.el5_0.2.x86_64.rpm
openssl-perl-0.9.8b-8.3.el5_0.2.x86_64.rpm

If you continue to have this issue, reopen this bug

- Issue History
Date Modified Username Field Change
2007-05-16 19:34 sean New Issue
2007-05-16 19:34 sean Status new => assigned
2007-05-16 19:34 sean Assigned To => kbsingh@karan.org
2007-05-18 15:56 chalex Note Added: 0005191
2007-05-25 05:02 SwellJoe Note Added: 0005230
2007-05-25 05:02 SwellJoe Issue Monitored: SwellJoe
2007-05-25 11:25 Evolution Note Added: 0005234
2007-08-21 18:42 chalex Note Added: 0005881
2007-08-21 18:52 chalex Note Added: 0005882
2007-10-18 00:28 kbsingh@karan.org Note Added: 0006147
2007-10-18 00:28 kbsingh@karan.org Status assigned => resolved
2007-10-18 00:28 kbsingh@karan.org Fixed in Version => 5.0 - x86_64
2007-10-18 00:28 kbsingh@karan.org Resolution open => fixed


Copyright © 2000 - 2009 Mantis Group
Powered by Mantis Bugtracker