Page 1 of 2

[SOLVED] Update problem

Posted: 2011/04/09 01:42:54
by Defected
I' getting the following on 5.5 system while trying to update it to 5.6:

Transaction Check Error:
file /usr/share/info/coreutils.info.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/locale/be/LC_MESSAGES/coreutils.mo from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/locale/hu/LC_MESSAGES/coreutils.mo from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/locale/ru/LC_MESSAGES/coreutils.mo from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/locale/vi/LC_MESSAGES/coreutils.mo from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/base64.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/basename.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/cat.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/chcon.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/chgrp.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/chmod.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/chown.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/chroot.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/cksum.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/comm.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/cp.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/csplit.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/cut.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/date.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/dd.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/df.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/dir.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/dircolors.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/dirname.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/du.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/echo.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/env.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/expand.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/expr.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/factor.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/false.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/fmt.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/fold.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/groups.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/head.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/hostid.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/id.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/install.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/join.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/link.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/ln.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/logname.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/ls.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/md5sum.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/mkdir.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/mkfifo.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/mknod.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/mv.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/nice.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/nl.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/nohup.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/od.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/paste.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/pathchk.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/pinky.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/pr.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/printenv.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/printf.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/ptx.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/pwd.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/readlink.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/rm.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/rmdir.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/runcon.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/runuser.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/seq.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/sha1sum.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/sha224sum.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/sha256sum.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/sha384sum.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/sha512sum.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/shred.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/sleep.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/sort.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/split.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/stat.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/stty.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/su.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/sum.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/sync.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/tac.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/tail.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/tee.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/test.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/touch.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/tr.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/true.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/tsort.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/tty.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/uname.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/unexpand.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/uniq.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/unlink.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/users.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/vdir.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/wc.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/who.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/whoami.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386
file /usr/share/man/man1/yes.1.gz from install of coreutils-5.97-23.el5_6.4.x86_64 conflicts with file from package coreutils-5.97-23.el5_4.2.i386

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

I have updated 2 identical machines and everything went fine. Any ideas?

Re: Update problem

Posted: 2011/04/09 02:31:28
by AlanBartlett
By looking at those error messages, it appears that you have a 64-bit system with packages for 32-bit support.

Keeping things simple, have you performed a [b]yum clean all[/b] and then retried the update?

If that fails, please post the output returned by --

[code]
[b]rpm -qa --qf "%{N}-%{V}-%{R}.%{ARCH}\n" coreutils\* | sort[/b]
[/code]

Re: Update problem

Posted: 2011/04/09 02:36:51
by Defected
Well yes it's a x86_64 system running cpanel :-? . Yes i did "yum clean all" but the problem appears again. The output of rpm -qa --qf "%{N}-%{V}-%{R}.%{ARCH}\n" coreutils\* | sort is:

coreutils-5.97-23.el5_4.2.i386
coreutils-5.97-23.el5_4.2.x86_64

Also, i see this:

root@server ~ # rpm --verify coreutils
.M....G. /bin/su
Unsatisfied dependencies for coreutils-5.97-23.el5_4.2.i386: libacl.so.1, libacl.so.1(ACL_1.0), libattr.so.1, libattr.so.1(ATTR_1.1)

Re: Update problem

Posted: 2011/04/09 03:02:13
by AlanBartlett
Are the other two (successfully updated) systems also running [i]cPanel[/i]? If the answer is no, then I would be suspicious of what [i]cPanel[/i] has done with this problematic system.

I would imagine that you should be able to complete the update if you first removed the 32-bit coreutils package, re-installing it after the update is complete.

Re: Update problem

Posted: 2011/04/09 03:06:00
by Defected
Indeed the other 2 machines are running cpanel also! Do you think it's safe to remove 32bit coreutils to run the update and then reinstall that package?

Re: Update problem

Posted: 2011/04/09 03:18:15
by AlanBartlett
If I were in your situation, I would try --

[code]
[b]rpm -e --test coreutils-5.97-23.el5_4.2.i386[/b]
[/code]
-- and if there are no errors --

[code]
[b]rpm -e coreutils-5.97-23.el5_4.2.i386[/b]
[/code]
Then proceed with the update.

Re: Update problem

Posted: 2011/04/09 04:10:08
by Defected
I removed 32bit coreutils and updated the system to 5.6 successfully! Also there is no 32bit coreutils installed on the system now and it looks like everything is working fine. I'll have a look about when and why the 32bit version was installed.

Thanks for your support!

Re: Update problem

Posted: 2011/04/09 09:46:24
by lightdot
I've seen a similar problem when both x86_64 and i386 version of the same package were installed, but only the x86_64 update became available. Yum couldn't find the i386 update and gave a similar error. Perhaps this also happened in your case?

Re: Update problem

Posted: 2011/04/09 19:46:20
by Defected
[quote]
lightdot wrote:
I've seen a similar problem when both x86_64 and i386 version of the same package were installed, but only the x86_64 update became available. [/quote]

Probably. I'm running another 2 identical servers (software and hardware) with centos/cpanel and one rhel5.6/cpanel and coreutils32bit is not installed on any of those. I suspect that the 32bit version was installed by cpanel software update quite a lot of time ago.

Re: Update problem

Posted: 2011/04/09 20:51:39
by AlanBartlett
You might like to have a read of this [i]CentOS[/i] [url=http://wiki.centos.org/FAQ/General#head-357346ff0bf7c14b0849c3bcce39677aaca528e9]FAQ[/url].