RE: file conflicts during yum install <package>

"Steven McKinney" <[email protected]>
Newsgroups gmane.linux.rpm.yum
Message-ID <[email protected]>
Ian,

A thousand thanks.

I believe I had been attempting
yum update openldap.x86_64
which also failed, no doubt because
of the i386 copy.

But after reading your information, I ran

yum update openldap

after which

yum install subversion-devel.x86_64 

ran just fine.  (Output below for reference.)

Thanks for your clarifications on
the x86_64 and i386 versions.  Updating
both was the key.



Steven McKinney

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

email: [email protected]

tel: 604-675-8000 x7561

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




-----Original Message-----
From: [email protected] on behalf of Ian Burrell
Sent: Mon 7/2/2007 3:30 PM
To: Yellowdog Updater, Modified
Subject: Re: [Yum] file conflicts during yum install <package>
 
On 6/25/07, Steven McKinney <[email protected]> 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
_______________________________________________
Yum mailing list
[email protected]
https://lists.dulug.duke.edu/mailman/listinfo/yum




[root@shannon ess-5.3.4]# yum install subversion-devel.x86_64
Loading "installonlyn" plugin
Setting up Install Process
Setting up repositories
Reading repository metadata in from local files
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

Error Summary
-------------

[root@shannon ess-5.3.4]# yum update openldap
Loading "installonlyn" plugin
Setting up Update Process
Setting up repositories
Reading repository metadata in from local files
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package openldap.x86_64 0:2.3.30-2.fc6 set to be updated
---> Package openldap.i386 0:2.3.30-2.fc6 set to be updated
--> Running transaction check
--> Processing Dependency: openldap = 2.3.27-4 for package: openldap-clients
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package openldap-clients.x86_64 0:2.3.30-2.fc6 set to be updated
--> Running transaction check

Dependencies Resolved

=============================================================================
 Package                 Arch       Version          Repository        Size 
=============================================================================
Updating:
 openldap                x86_64     2.3.30-2.fc6     updates           295 k
 openldap                i386       2.3.30-2.fc6     updates           289 k
Updating for dependencies:
 openldap-clients        x86_64     2.3.30-2.fc6     updates           185 k

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

Total download size: 769 k
Is this ok [y/N]: y
Downloading Packages:
(1/2): openldap-clients-2 100% |=========================| 185 kB    00:01     
(2/2): openldap-2.3.30-2. 100% |=========================| 289 kB    00:01     
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Updating  : openldap                     ######################### [1/6] 
  Updating  : openldap                     ######################### [2/6] 
  Updating  : openldap-clients             ######################### [3/6] 
  Cleanup   : openldap                     ######################### [4/6]
  Cleanup   : openldap-clients             ######################### [5/6]
  Cleanup   : openldap                     ######################### [6/6]

Updated: openldap.x86_64 0:2.3.30-2.fc6 openldap.i386 0:2.3.30-2.fc6
Dependency Updated: openldap-clients.x86_64 0:2.3.30-2.fc6
Complete!
[root@shannon ess-5.3.4]# yum install subversion-devel.x86_64
Loading "installonlyn" plugin
Setting up Install Process
Setting up repositories
Reading repository metadata in from local files
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
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package cyrus-sasl-devel.x86_64 0:2.1.22-4 set to be updated
--> Running transaction check

Dependencies Resolved

=============================================================================
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

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

Total download size: 6.5 M
Is this ok [y/N]: y
Downloading Packages:
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing: apr-devel                    ######################### [1/9] 
  Updating  : apr-util                     ######################### [2/9] 
  Installing: db4-devel                    ######################### [3/9] 
  Installing: cyrus-sasl-devel             ######################### [4/9] 
  Installing: openldap-devel               ######################### [5/9] 
  Installing: expat-devel                  ######################### [6/9] 
  Installing: apr-util-devel               ######################### [7/9] 
  Installing: subversion-devel             ######################### [8/9] 
  Cleanup   : apr-util                     ######################### [9/9]

Installed: subversion-devel.x86_64 0:1.4.3-2.fc6
Dependency Installed: apr-devel.x86_64 0:1.2.7-10 apr-util-devel.x86_64 0:1.2.8-1.fc6 cyrus-sasl-devel.x86_64 0:2.1.22-4 db4-devel.x86_64 0:4.3.29-9.fc6 expat-devel.x86_64 0:1.95.8-8.2.1 openldap-devel.x86_64 0:2.3.30-2.fc6
Dependency Updated: apr-util.x86_64 0:1.2.8-1.fc6
Complete!
[root@shannon ess-5.3.4]#

_______________________________________________
Yum mailing list
[email protected]
https://lists.dulug.duke.edu/mailman/listinfo/yum
winmail.dat (application/ms-tnef, 6.2 KB) - not displayed
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.