I installed a minimal server configuration on RHEL6 and<br>I'm using LVM with a single virtual disk device.  (This is<br>within a KVM VM.)<br><br>First item of business is to register with RHN and then run<br>yum update.  That ran into a segmentation fault.  I noticed<br>
yum was one of the packages to be updated so<br>I've updated this and the kernel and rebooted.<br><br>It didn't fix the issues completely.<br>I now see this when doing a full update:<br><br># yum update<br>Loaded plugins: rhnplugin<br>
rhel-x86_64-server-6                                     | 1.8 kB     00:00     <br>rhel-x86_64-server-6/primary                             | 2.5 MB     00:26     <br>rhel-x86_64-server-6                                                  3862/3862<br>
Setting up Update Process<br>Resolving Dependencies<br>There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them.<br>--> Running transaction check<br>--> Processing Dependency: device-mapper = 1.02.53-8.el6 for package: device-mapper-libs-1.02.53-8.el6.x86_64<br>
---> Package device-mapper.x86_64 0:1.02.53-8.el6_0.4 set to be updated<br>---> Package device-mapper-event.x86_64 0:1.02.53-8.el6_0.4 set to be updated<br>---> Package device-mapper-event-libs.x86_64 0:1.02.53-8.el6_0.4 set to be updated<br>
---> Package dhclient.x86_64 12:4.1.1-12.P1.el6_0.2 set to be updated<br>---> Package dracut.noarch 0:004-33.2.el6_0 set to be updated<br>---> Package dracut-kernel.noarch 0:004-33.2.el6_0 set to be updated<br>---> Package initscripts.x86_64 0:9.03.17-1.el6_0.1 set to be updated<br>
---> Package libblkid.x86_64 0:2.17.2-6.el6_0.1 set to be updated<br>---> Package libcgroup.x86_64 0:0.36.1-6.el6_0.1 set to be updated<br>---> Package libuser.x86_64 0:0.56.13-4.el6_0.1 set to be updated<br>---> Package lvm2.x86_64 0:2.02.72-8.el6_0.4 set to be updated<br>
---> Package lvm2-libs.x86_64 0:2.02.72-8.el6_0.4 set to be updated<br>---> Package mysql-libs.x86_64 0:5.1.52-1.el6_0.1 set to be updated<br>---> Package python-gudev.x86_64 0:147.1-4.el6_0.1 set to be updated<br>
---> Package selinux-policy.noarch 0:3.7.19-54.el6_0.3 set to be updated<br>---> Package selinux-policy-targeted.noarch 0:3.7.19-54.el6_0.3 set to be updated<br>---> Package system-config-firewall-base.noarch 0:1.2.27-3.el6_0.2 set to be updated<br>
---> Package util-linux-ng.x86_64 0:2.17.2-6.el6_0.1 set to be updated<br>--> Finished Dependency Resolution<br>Error: Package: device-mapper-libs-1.02.53-8.el6.x86_64 (@anaconda-RedHatEnterpriseLinux-201009221801.x86_64/6.0)<br>
           Requires: device-mapper = 1.02.53-8.el6<br>           Removing: device-mapper-1.02.53-8.el6.x86_64 (@anaconda-RedHatEnterpriseLinux-201009221801.x86_64/6.0)<br>               device-mapper = 1.02.53-8.el6<br>           Updated By: device-mapper-1.02.53-8.el6_0.4.x86_64 (rhel-x86_64-server-6)<br>
               device-mapper = 1.02.53-8.el6_0.4<br>           Available: device-mapper-1.02.53-8.el6_0.2.x86_64 (rhel-x86_64-server-6)<br>               device-mapper = 1.02.53-8.el6_0.2<br>           Available: device-mapper-1.02.53-8.el6_0.3.x86_64 (rhel-x86_64-server-6)<br>
               device-mapper = 1.02.53-8.el6_0.3<br> You could try using --skip-broken to work around the problem<br>bzip2-1.0.5-7.el6_0.x86_64 is a duplicate with bzip2-1.0.5-6.1.el6.x86_64<br>bzip2-libs-1.0.5-7.el6_0.x86_64 is a duplicate with bzip2-libs-1.0.5-6.1.el6.x86_64<br>
device-mapper-libs-1.02.53-8.el6_0.4.x86_64 is a duplicate with device-mapper-libs-1.02.53-8.el6.x86_64<br>device-mapper-libs-1.02.53-8.el6_0.4.x86_64 has missing requires of device-mapper = ('0', '1.02.53', '8.el6_0.4')<br>
glibc-2.12-1.7.el6_0.4.x86_64 is a duplicate with glibc-2.12-1.7.el6.x86_64<br>glibc-common-2.12-1.7.el6_0.4.x86_64 is a duplicate with glibc-common-2.12-1.7.el6.x86_64<br>krb5-libs-1.8.2-3.el6_0.6.x86_64 is a duplicate with krb5-libs-1.8.2-3.el6.x86_64<br>
libcap-ng-0.6.4-3.el6_0.1.x86_64 is a duplicate with libcap-ng-0.6.4-3.el6.x86_64<br>libuuid-2.17.2-6.el6_0.1.x86_64 is a duplicate with libuuid-2.17.2-6.el6.x86_64<br>nss-util-3.12.8-1.el6_0.x86_64 is a duplicate with nss-util-3.12.7-1.el6.x86_64<br>
openssl-1.0.0-4.el6_0.2.x86_64 is a duplicate with openssl-1.0.0-4.el6.x86_64<br>pam-1.1.1-4.el6_0.1.x86_64 is a duplicate with pam-1.1.1-4.el6.x86_64<br>python-2.6.5-3.el6_0.2.x86_64 is a duplicate with python-2.6.5-3.el6.x86_64<br>
python-libs-2.6.5-3.el6_0.2.x86_64 is a duplicate with python-libs-2.6.5-3.el6.x86_64<br>tzdata-2011b-1.el6.noarch is a duplicate with tzdata-2010l-1.el6.noarch<br>upstart-0.6.5-6.1.el6_0.1.x86_64 is a duplicate with upstart-0.6.5-6.1.el6.x86_64<br>
<br>"yum clean all" didn't help resolve this as it sometimes does.<br><br>I noticed the complaint about multiple device-mapper-libs packages.<br>I elect to remove this one:<br><br># rpm -e device-mapper-libs-1.02.53-8.el6_0.4.x86_64<br>
<br>Now yum update seems to run further, but another problem:<br><br>Dependencies Resolved<br><br>==============================================================================================================<br> Package                           Arch         Version                      Repository                  Size<br>
==============================================================================================================<br>Updating:<br> device-mapper                     x86_64       1.02.53-8.el6_0.4            rhel-x86_64-server-6       120 k<br>
 device-mapper-event               x86_64       1.02.53-8.el6_0.4            rhel-x86_64-server-6        81 k<br> device-mapper-event-libs          x86_64       1.02.53-8.el6_0.4            rhel-x86_64-server-6        76 k<br>
 device-mapper-libs                x86_64       1.02.53-8.el6_0.4            rhel-x86_64-server-6       129 k<br> dhclient                          x86_64       12:4.1.1-12.P1.el6_0.2       rhel-x86_64-server-6       336 k<br>
 dracut                            noarch       004-33.2.el6_0               rhel-x86_64-server-6        88 k<br> dracut-kernel                     noarch       004-33.2.el6_0               rhel-x86_64-server-6        15 k<br>
 initscripts                       x86_64       9.03.17-1.el6_0.1            rhel-x86_64-server-6       929 k<br> libblkid                          x86_64       2.17.2-6.el6_0.1             rhel-x86_64-server-6       109 k<br>
 libcgroup                         x86_64       0.36.1-6.el6_0.1             rhel-x86_64-server-6        94 k<br> libuser                           x86_64       0.56.13-4.el6_0.1            rhel-x86_64-server-6       368 k<br>
 lvm2                              x86_64       2.02.72-8.el6_0.4            rhel-x86_64-server-6       510 k<br> lvm2-libs                         x86_64       2.02.72-8.el6_0.4            rhel-x86_64-server-6       554 k<br>
 mysql-libs                        x86_64       5.1.52-1.el6_0.1             rhel-x86_64-server-6       1.2 M<br> python-gudev                      x86_64       147.1-4.el6_0.1              rhel-x86_64-server-6        16 k<br>
 selinux-policy                    noarch       3.7.19-54.el6_0.3            rhel-x86_64-server-6       719 k<br> selinux-policy-targeted           noarch       3.7.19-54.el6_0.3            rhel-x86_64-server-6       2.3 M<br>
 system-config-firewall-base       noarch       1.2.27-3.el6_0.2             rhel-x86_64-server-6       419 k<br> util-linux-ng                     x86_64       2.17.2-6.el6_0.1             rhel-x86_64-server-6       1.5 M<br>
<br>Transaction Summary<br>==============================================================================================================<br>Install       0 Package(s)<br>Upgrade      19 Package(s)<br><br>Total download size: 9.4 M<br>
Is this ok [y/N]: y<br>Downloading Packages:<br>(1/19): device-mapper-1.02.53-8.el6_0.4.x86_64.rpm                                     | 120 kB     00:01     <br>(2/19): device-mapper-event-1.02.53-8.el6_0.4.x86_64.rpm                               |  81 kB     00:00     <br>
(3/19): device-mapper-event-libs-1.02.53-8.el6_0.4.x86_64.rpm                          |  76 kB     00:01     <br>(4/19): device-mapper-libs-1.02.53-8.el6_0.4.x86_64.rpm                                | 129 kB     00:01     <br>
(5/19): dhclient-4.1.1-12.P1.el6_0.2.x86_64.rpm                                        | 336 kB     00:04     <br>(6/19): dracut-004-33.2.el6_0.noarch.rpm                                               |  88 kB     00:01     <br>
(7/19): dracut-kernel-004-33.2.el6_0.noarch.rpm                                        |  15 kB     00:00     <br>(8/19): initscripts-9.03.17-1.el6_0.1.x86_64.rpm                                       | 929 kB     00:11     <br>
(9/19): libblkid-2.17.2-6.el6_0.1.x86_64.rpm                                           | 109 kB     00:01     <br>(10/19): libcgroup-0.36.1-6.el6_0.1.x86_64.rpm                                         |  94 kB     00:00     <br>
(11/19): libuser-0.56.13-4.el6_0.1.x86_64.rpm                                          | 368 kB     00:04     <br>(12/19): lvm2-2.02.72-8.el6_0.4.x86_64.rpm                                             | 510 kB     00:04     <br>
(13/19): lvm2-libs-2.02.72-8.el6_0.4.x86_64.rpm                                        | 554 kB     00:10     <br>(14/19): mysql-libs-5.1.52-1.el6_0.1.x86_64.rpm                                        | 1.2 MB     00:12     <br>
(15/19): python-gudev-147.1-4.el6_0.1.x86_64.rpm                                       |  16 kB     00:00     <br>(16/19): selinux-policy-3.7.19-54.el6_0.3.noarch.rpm                                   | 719 kB     00:08     <br>
(17/19): selinux-policy-targeted-3.7.19-54.el6_0.3.noarch.rpm                          | 2.3 MB     00:27     <br>(18/19): system-config-firewall-base-1.2.27-3.el6_0.2.noarch.rpm                       | 419 kB     00:04     <br>
(19/19): util-linux-ng-2.17.2-6.el6_0.1.x86_64.rpm                                     | 1.5 MB     00:17     <br>--------------------------------------------------------------------------------------------------------------<br>
Total                                                                          69 kB/s | 9.4 MB     02:19     <br>Running rpm_check_debug<br>Running Transaction Test<br>Transaction Test Succeeded<br>Running Transaction<br>
Warning: RPMDB altered outside of yum.<br>bzip2-1.0.5-7.el6_0.x86_64 is a duplicate with bzip2-1.0.5-6.1.el6.x86_64<br>bzip2-libs-1.0.5-7.el6_0.x86_64 is a duplicate with bzip2-libs-1.0.5-6.1.el6.x86_64<br>glibc-2.12-1.7.el6_0.4.x86_64 is a duplicate with glibc-2.12-1.7.el6.x86_64<br>
glibc-common-2.12-1.7.el6_0.4.x86_64 is a duplicate with glibc-common-2.12-1.7.el6.x86_64<br>krb5-libs-1.8.2-3.el6_0.6.x86_64 is a duplicate with krb5-libs-1.8.2-3.el6.x86_64<br>libcap-ng-0.6.4-3.el6_0.1.x86_64 is a duplicate with libcap-ng-0.6.4-3.el6.x86_64<br>
libuuid-2.17.2-6.el6_0.1.x86_64 is a duplicate with libuuid-2.17.2-6.el6.x86_64<br>nss-util-3.12.8-1.el6_0.x86_64 is a duplicate with nss-util-3.12.7-1.el6.x86_64<br>openssl-1.0.0-4.el6_0.2.x86_64 is a duplicate with openssl-1.0.0-4.el6.x86_64<br>
pam-1.1.1-4.el6_0.1.x86_64 is a duplicate with pam-1.1.1-4.el6.x86_64<br>python-2.6.5-3.el6_0.2.x86_64 is a duplicate with python-2.6.5-3.el6.x86_64<br>python-libs-2.6.5-3.el6_0.2.x86_64 is a duplicate with python-libs-2.6.5-3.el6.x86_64<br>
tzdata-2011b-1.el6.noarch is a duplicate with tzdata-2010l-1.el6.noarch<br>upstart-0.6.5-6.1.el6_0.1.x86_64 is a duplicate with upstart-0.6.5-6.1.el6.x86_64<br>  Updating       : libblkid-2.17.2-6.el6_0.1.x86_64                                                      1/38 <br>
  Updating       : util-linux-ng-2.17.2-6.el6_0.1.x86_64                                                 2/38 <br>  Updating       : initscripts-9.03.17-1.el6_0.1.x86_64                                                  3/38 <br>
  Updating       : device-mapper-libs-1.02.53-8.el6_0.4.x86_64                                           4/38 <br>  Updating       : device-mapper-1.02.53-8.el6_0.4.x86_64                                                5/38 <br>
  Updating       : device-mapper-event-libs-1.02.53-8.el6_0.4.x86_64                                     6/38 <br>  Updating       : device-mapper-event-1.02.53-8.el6_0.4.x86_64                                          7/38 <br>
  Updating       : lvm2-libs-2.02.72-8.el6_0.4.x86_64                                                    8/38 <br>*** glibc detected *** /usr/bin/python: malloc(): smallbin double linked list corrupted: 0x00000000043fe6f0 ***<br>
<br>It sits like this hung for over three minutes.  control-C has no impact.  kill -9 was required to stop yum update<br><br>This is pretty much "straight out of the box".  Is there still QA being done on Redhat Enterprise? <br>
I mean, beyond the Fedora users?<br><br>--Donald<br><br>