[Yum] file conflicts during yum install <package>

Ian Burrell ianburrell at gmail.com
Mon Jul 2 22:30:15 UTC 2007


On 6/25/07, Steven McKinney <smckinney at bccrc.ca> wrote:
>
> 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
>

My suspicion is that since you are running x86_64 that you have
openldap.i386 and openldap.x86_64 both installed.  The two packages
can coexist since files like  /usr/share/man/man5/ldap.conf.5.gz are
the same between the architectures.  Installing subversion wants to
update openldap.x86_64 to 2.3.30-2.fc6.  But openldap.i386 is not
being updated and the file is different between the versions.  The
solution is to do a "yum update" to update to latest version before
installing subversion.

 - Ian



More information about the Yum mailing list