<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1">
  <title></title>
</head>
<body text="#000000" bgcolor="#ffffff">
Hi Jim,<br>
<br>
yes I did add the line you suggested straight away and indeed shows the
multi-arch packages as you describe...<br>
<br>
however the yum snapshot was consitent with and without the macro
definition for rpm, and still doesn't work.<br>
<br>
Its a new server build too, and was working fine until I yum -y update
'd it, now it bails everytime.<br>
<br>
Shame too as it now has 200 users on it... :-(<br>
<br>
<br>
P.<br>
<br>
<br>
Jim Perrin wrote:<br>
<blockquote type="cite"
 cite="mid302ce8b50510201047n13311d41t35d8a9d5223d3308@mail.gmail.com">
  <pre wrap="">On 10/20/05, Peter Farrow <a class="moz-txt-link-rfc2396E" href="mailto:peter@farrows.org"><peter@farrows.org></a> wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap=""> I was aware of the 64 bit and 32 bit versions, but any yum'ing whatsoever
fails now with a conflict from an existing installed version

 why would a yum clean and rebuilddb not be the best way to fix rpm errors,
certainly this has been the methods I have succesffully employed for many
years....

    </pre>
  </blockquote>
  <pre wrap=""><!---->
 You need to shift your thinking to multi-arch packages. RPM doesn't
make this clear by default, which is why I suggested the line for your
.rpmmacros file. Nuking should not be a troubleshooting step, but
should be done with care, and generally as a last resort.



  </pre>
  <blockquote type="cite">
    <pre wrap=""> It seems that yum is not able to update existing packages anymore and tries
to install  newer rpms along side the old ones....

 Here is a sample out put of "yum install mysql-server"

  Install: mysql-server.x86_64 0:4.1.12-3.RHEL4.1 - base

 Performing the following to resolve dependencies:
   Update: mysql.x86_64 0:4.1.12-3.RHEL4.1 - base
 Total download size: 9.9 M
 Downloading Packages:
 Running Transaction Test
 Finished Transaction Test
 Transaction Check Error:   file /usr/bin/mysqldumpslow from install of
mysql-4.1
 .12-3.RHEL4.1 conflicts with file from package mysql-4.1.10a-2.RHEL4.1
   file /usr/share/info/mysql.info.gz from install of mysql-4.1.12-3.RHEL4.1
conf
 licts with file from package mysql-4.1.10a-2.RHEL4.1
   file /usr/share/man/man1/mysql.1.gz from install of
mysql-4.1.12-3.RHEL4.1 con
 flicts with file from package mysql-4.1.10a-2.RHEL4.1

 etc etc

    </pre>
  </blockquote>
  <pre wrap=""><!---->

This is very possibly still a multiarch issue, which again would
require you to add the line I suggested to your .rpmmacros file. that
will show if these packages are for i386, or for x86_64. This is the
critical step in figuring what's causing your problem.




--
Jim Perrin
System Administrator - UIT
Ft Gordon & US Army Signal Center
_______________________________________________
CentOS mailing list
<a class="moz-txt-link-abbreviated" href="mailto:CentOS@centos.org">CentOS@centos.org</a>
<a class="moz-txt-link-freetext" href="http://lists.centos.org/mailman/listinfo/centos">http://lists.centos.org/mailman/listinfo/centos</a>
  </pre>
</blockquote>
</body>
</html>