[Yum] file conflicts during yum install <package>

Steven McKinney smckinney at bccrc.ca
Mon Jun 25 22:56:17 UTC 2007


 
Hello,

I'm a new user of yum, which has worked
well for dozens of package installs.

I need to install subversion on an x86_64
machine running fedora core 6

I issue the command

yum install subversion-devel.x86_64

and end up with error message


Transaction Check Error:   file /usr/share/man/man5/ldap.conf.5.gz from install of openldap-2.3.30-2.fc6 conflicts with file from package openldap-2.3.27-4
  file /usr/share/man/man5/ldif.5.gz from install of openldap-2.3.30-2.fc6 conflicts with file from package openldap-2.3.27-4


I've reviewed several message threads:
- Install smart:  Smart choked on some other dependency problem.
                                                                                                                          
Committing transaction...
Preparing...                                     ################################################################## [  0%]
error: file /usr/bin/gaim from install of pidgin-2.0.1-1.fc6 conflicts with file from package gaim-2.0.0-0.15.beta3.fc6   


- Remove the offending package:  yum remove openldap.x86_64
    suggests I remove 172 packages - do I then have to
    reinstall them all one by one???

Am I missing something about how to use yum
so that these version conflicts get resolved,
or is this a package bug of some kind?
 

Thanks for any help you can offer.


[root at shannon smckinney]# yum install subversion-devel.x86_64
Loading "installonlyn" plugin
Setting up Install Process
Setting up repositories
core                      100% |=========================| 1.1 kB    00:00     
extras                    100% |=========================| 1.1 kB    00:00     
updates                   100% |=========================| 1.2 kB    00:00     
Reading repository metadata in from local files
primary.xml.gz            100% |=========================| 1.6 MB    00:36     
################################################## 5091/5091
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package subversion-devel.x86_64 0:1.4.3-2.fc6 set to be updated
--> Running transaction check
--> Processing Dependency: apr-devel for package: subversion-devel
--> Processing Dependency: apr-util-devel for package: subversion-devel
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package apr-util-devel.x86_64 0:1.2.8-1.fc6 set to be updated
---> Package apr-devel.x86_64 0:1.2.7-10 set to be updated
--> Running transaction check
--> Processing Dependency: apr-util = 1.2.8-1.fc6 for package: apr-util-devel
--> Processing Dependency: expat-devel for package: apr-util-devel
--> Processing Dependency: db4-devel for package: apr-util-devel
--> Processing Dependency: openldap-devel for package: apr-util-devel
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package expat-devel.x86_64 0:1.95.8-8.2.1 set to be updated
---> Package apr-util.x86_64 0:1.2.8-1.fc6 set to be updated
---> Package openldap-devel.x86_64 0:2.3.30-2.fc6 set to be updated
---> Package db4-devel.x86_64 0:4.3.29-9.fc6 set to be updated
--> Running transaction check
--> Processing Dependency: cyrus-sasl-devel >= 2.1 for package: openldap-devel
--> Processing Dependency: openldap = 2.3.30-2.fc6 for package: openldap-devel
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package openldap.x86_64 0:2.3.30-2.fc6 set to be updated
---> Package cyrus-sasl-devel.x86_64 0:2.1.22-4 set to be updated
--> Running transaction check

Dependencies Resolved

=============================================================================
 Package                 Arch       Version          Repository        Size 
=============================================================================
Installing:
 subversion-devel        x86_64     1.4.3-2.fc6      updates           205 k
Installing for dependencies:
 apr-devel               x86_64     1.2.7-10         core              778 k
 apr-util-devel          x86_64     1.2.8-1.fc6      updates           272 k
 cyrus-sasl-devel        x86_64     2.1.22-4         core              1.4 M
 db4-devel               x86_64     4.3.29-9.fc6     core              2.1 M
 expat-devel             x86_64     1.95.8-8.2.1     core              126 k
 openldap-devel          x86_64     2.3.30-2.fc6     updates           1.6 M
Updating for dependencies:
 apr-util                x86_64     1.2.8-1.fc6      updates            75 k
 openldap                x86_64     2.3.30-2.fc6     updates           295 k

Transaction Summary
=============================================================================
Install      7 Package(s)         
Update       2 Package(s)         
Remove       0 Package(s)         

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


Transaction Check Error:   file /usr/share/man/man5/ldap.conf.5.gz from install of openldap-2.3.30-2.fc6 conflicts with file from package openldap-2.3.27-4
  file /usr/share/man/man5/ldif.5.gz from install of openldap-2.3.30-2.fc6 conflicts with file from package openldap-2.3.27-4

[root at shannon smckinney]#   





Steven McKinney

Statistician
Molecular Oncology and Breast Cancer Program
British Columbia Cancer Research Centre

email: smckinney at bccrc.ca

tel: 604-675-8000 x7561

BCCRC
Molecular Oncology
675 West 10th Ave, Floor 4
Vancouver B.C. 
V5Z 1L3
Canada







More information about the Yum mailing list