I just tried to perform a yum upgrade on my CentOS 5 machine and it
failed on a pm-utils >= 0.99.3-6 is needed by package hal error. I
rsync my repos every night. This is the first time it's happened
sudo yum -y upgrade
Loading "installonlyn" plugin
Loading "priorities" plugin
Setting up Upgrade Process
Setting up repositories
updates 100% |=========================| 951 B 00:00
base 100% |=========================| 1.1 kB 00:00
addons 100% |=========================| 951 B 00:00
extras 100% |=========================| 1.1 kB 00:00
Reading repository metadata in from local files
primary.xml.gz 100% |=========================| 74 kB 00:00
updates : ################################################## 128/128
Added 128 new packages, deleted 0 old in 4.23 seconds
primary.xml.gz 100% |=========================| 798 kB 00:00
base : ################################################## 2334/2334
Added 2334 new packages, deleted 0 old in 58.26 seconds
primary.xml.gz 100% |=========================| 157 B 00:00
Added 0 new packages, deleted 0 old in 0.01 seconds
primary.xml.gz 100% |=========================| 60 kB 00:00
extras : ################################################## 190/190
Added 190 new packages, deleted 0 old in 4.10 seconds
0 packages excluded due to repository priority protections
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for selinux-policy-targeted to pack into
transaction set.
selinux-policy-targeted-2 100% |=========================| 46 kB 00:00
---> Package selinux-policy-targeted.noarch 0:2.4.6-106.el5_1.3 set to
be updated
---> Downloading header for samba-common to pack into transaction set.
samba-common-3.0.25b-1.el 100% |=========================| 43 kB 00:00
---> Package samba-common.i386 0:3.0.25b-1.el5_1.2 set to be updated
---> Downloading header for hal to pack into transaction set.
hal-0.5.8.1-25.el5_1.1.i3 100% |=========================| 43 kB 00:00
---> Package hal.i386 0:0.5.8.1-25.el5_1.1 set to be updated
---> Downloading header for pcre-devel to pack into transaction set.
pcre-devel-6.6-2.el5_1.7. 100% |=========================| 10 kB 00:00
---> Package pcre-devel.i386 0:6.6-2.el5_1.7 set to be updated
---> Downloading header for tetex to pack into transaction set.
tetex-3.0-33.2.el5_1.2.i3 100% |=========================| 245 kB 00:00
---> Package tetex.i386 0:3.0-33.2.el5_1.2 set to be updated
---> Downloading header for kernel-devel to pack into transaction set.
kernel-devel-2.6.18-53.1. 100% |=========================| 746 kB 00:00
---> Package kernel-devel.i686 0:2.6.18-53.1.4.el5 set to be installed
---> Downloading header for tetex-dvips to pack into transaction set.
tetex-dvips-3.0-33.2.el5_ 100% |=========================| 73 kB 00:00
---> Package tetex-dvips.i386 0:3.0-33.2.el5_1.2 set to be updated
---> Downloading header for ruby-libs to pack into transaction set.
ruby-libs-1.8.5-5.el5_1.1 100% |=========================| 74 kB 00:00
---> Package ruby-libs.i386 0:1.8.5-5.el5_1.1 set to be updated
---> Downloading header for selinux-policy to pack into transaction set.
selinux-policy-2.4.6-106. 100% |=========================| 71 kB 00:00
---> Package selinux-policy.noarch 0:2.4.6-106.el5_1.3 set to be updated
---> Downloading header for cups-libs to pack into transaction set.
cups-libs-1.2.4-11.14.el5 100% |=========================| 40 kB 00:00
---> Package cups-libs.i386 1:1.2.4-11.14.el5_1.3 set to be updated
---> Downloading header for nscd to pack into transaction set.
nscd-2.5-18.el5_1.1.i386. 100% |=========================| 104 kB 00:00
---> Package nscd.i386 0:2.5-18.el5_1.1 set to be updated
---> Downloading header for cairo to pack into transaction set.
cairo-1.2.4-3.el5_1.i386. 100% |=========================| 9.4 kB 00:00
---> Package cairo.i386 0:1.2.4-3.el5_1 set to be updated
---> Downloading header for poppler-utils to pack into transaction set.
poppler-utils-0.5.4-4.3.e 100% |=========================| 7.1 kB 00:00
---> Package poppler-utils.i386 0:0.5.4-4.3.el5_1 set to be updated
---> Downloading header for openib to pack into transaction set.
openib-1.2-6.el5_1.1.i386 100% |=========================| 12 kB 00:00
---> Package openib.i386 0:1.2-6.el5_1.1 set to be updated
---> Downloading header for glibc-devel to pack into transaction set.
glibc-devel-2.5-18.el5_1. 100% |=========================| 109 kB 00:00
---> Package glibc-devel.i386 0:2.5-18.el5_1.1 set to be updated
---> Downloading header for hal-gnome to pack into transaction set.
hal-gnome-0.5.8.1-25.el5_ 100% |=========================| 24 kB 00:00
---> Package hal-gnome.i386 0:0.5.8.1-25.el5_1.1 set to be updated
---> Downloading header for net-snmp-libs to pack into transaction set.
net-snmp-libs-5.3.1-19.el 100% |=========================| 27 kB 00:00
---> Package net-snmp-libs.i386 1:5.3.1-19.el5_1.2 set to be updated
---> Downloading header for ruby-mode to pack into transaction set.
ruby-mode-1.8.5-5.el5_1.1 100% |=========================| 21 kB 00:00
---> Package ruby-mode.i386 0:1.8.5-5.el5_1.1 set to be updated
---> Downloading header for samba to pack into transaction set.
samba-3.0.25b-1.el5_1.2.i 100% |=========================| 115 kB 00:00
---> Package samba.i386 0:3.0.25b-1.el5_1.2 set to be updated
---> Downloading header for ruby to pack into transaction set.
ruby-1.8.5-5.el5_1.1.i386 100% |=========================| 36 kB 00:00
---> Package ruby.i386 0:1.8.5-5.el5_1.1 set to be updated
---> Downloading header for pcre to pack into transaction set.
pcre-6.6-2.el5_1.7.i386.r 100% |=========================| 7.4 kB 00:00
---> Package pcre.i386 0:6.6-2.el5_1.7 set to be updated
---> Downloading header for kdegraphics-devel to pack into transaction set.
kdegraphics-devel-3.5.4-5 100% |=========================| 32 kB 00:00
---> Package kdegraphics-devel.i386 7:3.5.4-5.el5_1 set to be updated
---> Downloading header for kdebase-devel to pack into transaction set.
kdebase-devel-3.5.4-15.el 100% |=========================| 62 kB 00:00
---> Package kdebase-devel.i386 6:3.5.4-15.el5.centos.1 set to be updated
---> Downloading header for util-linux to pack into transaction set.
util-linux-2.13-0.45.el5_ 100% |=========================| 64 kB 00:00
---> Package util-linux.i386 0:2.13-0.45.el5_1.1 set to be updated
---> Downloading header for kernel-headers to pack into transaction set.
kernel-headers-2.6.18-53. 100% |=========================| 167 kB 00:00
---> Package kernel-headers.i386 0:2.6.18-53.1.4.el5 set to be updated
---> Downloading header for samba-client to pack into transaction set.
samba-client-3.0.25b-1.el 100% |=========================| 38 kB 00:00
---> Package samba-client.i386 0:3.0.25b-1.el5_1.2 set to be updated
---> Downloading header for kdegraphics to pack into transaction set.
kdegraphics-3.5.4-5.el5_1 100% |=========================| 106 kB 00:00
---> Package kdegraphics.i386 7:3.5.4-5.el5_1 set to be updated
---> Downloading header for glibc-common to pack into transaction set.
glibc-common-2.5-18.el5_1 100% |=========================| 723 kB 00:00
---> Package glibc-common.i386 0:2.5-18.el5_1.1 set to be updated
---> Downloading header for cairo-devel to pack into transaction set.
cairo-devel-1.2.4-3.el5_1 100% |=========================| 15 kB 00:00
---> Package cairo-devel.i386 0:1.2.4-3.el5_1 set to be updated
---> Downloading header for telnet to pack into transaction set.
telnet-0.17-39.el5.i386.r 100% |=========================| 7.7 kB 00:00
---> Package telnet.i386 1:0.17-39.el5 set to be updated
---> Downloading header for libibverbs to pack into transaction set.
libibverbs-1.1.1-6.el5_1. 100% |=========================| 8.5 kB 00:00
---> Package libibverbs.i386 0:1.1.1-6.el5_1.1 set to be updated
---> Downloading header for glibc-headers to pack into transaction set.
glibc-headers-2.5-18.el5_ 100% |=========================| 142 kB 00:00
---> Package glibc-headers.i386 0:2.5-18.el5_1.1 set to be updated
---> Downloading header for glibc to pack into transaction set.
glibc-2.5-18.el5_1.1.i686 100% |=========================| 144 kB 00:00
---> Package glibc.i686 0:2.5-18.el5_1.1 set to be updated
---> Downloading header for rsh to pack into transaction set.
rsh-0.17-38.el5.i386.rpm 100% |=========================| 10 kB 00:00
---> Package rsh.i386 0:0.17-38.el5 set to be updated
---> Downloading header for xorg-x11-drv-keyboard to pack into
transaction set.
xorg-x11-drv-keyboard-1.1 100% |=========================| 3.7 kB 00:00
---> Package xorg-x11-drv-keyboard.i386 0:1.1.0-3 set to be updated
---> Downloading header for firefox to pack into transaction set.
firefox-1.5.0.12-7.el5.ce 100% |=========================| 99 kB 00:00
---> Package firefox.i386 0:1.5.0.12-7.el5.centos set to be updated
---> Downloading header for htdig to pack into transaction set.
htdig-3.2.0b6-9.0.1.el5_1 100% |=========================| 23 kB 00:00
---> Package htdig.i386 3:3.2.0b6-9.0.1.el5_1 set to be updated
---> Downloading header for rsh-server to pack into transaction set.
rsh-server-0.17-38.el5.i3 100% |=========================| 12 kB 00:00
---> Package rsh-server.i386 0:0.17-38.el5 set to be updated
---> Downloading header for tetex-latex to pack into transaction set.
tetex-latex-3.0-33.2.el5_ 100% |=========================| 250 kB 00:00
---> Package tetex-latex.i386 0:3.0-33.2.el5_1.2 set to be updated
---> Downloading header for logrotate to pack into transaction set.
logrotate-3.7.4-8.i386.rp 100% |=========================| 10 kB 00:00
---> Package logrotate.i386 0:3.7.4-8 set to be updated
---> Downloading header for ruby-devel to pack into transaction set.
ruby-devel-1.8.5-5.el5_1. 100% |=========================| 22 kB 00:00
---> Package ruby-devel.i386 0:1.8.5-5.el5_1.1 set to be updated
---> Downloading header for tetex-fonts to pack into transaction set.
tetex-fonts-3.0-33.2.el5_ 100% |=========================| 760 kB 00:00
---> Package tetex-fonts.i386 0:3.0-33.2.el5_1.2 set to be updated
---> Downloading header for poppler to pack into transaction set.
poppler-0.5.4-4.3.el5_1.i 100% |=========================| 25 kB 00:00
---> Package poppler.i386 0:0.5.4-4.3.el5_1 set to be updated
---> Downloading header for kernel to pack into transaction set.
kernel-2.6.18-53.1.4.el5. 100% |=========================| 254 kB 00:00
---> Package kernel.i686 0:2.6.18-53.1.4.el5 set to be installed
---> Downloading header for hal-devel to pack into transaction set.
hal-devel-0.5.8.1-25.el5_ 100% |=========================| 20 kB 00:00
---> Package hal-devel.i386 0:0.5.8.1-25.el5_1.1 set to be updated
---> Downloading header for kdebase to pack into transaction set.
kdebase-3.5.4-15.el5.cent 100% |=========================| 551 kB 00:00
---> Package kdebase.i386 6:3.5.4-15.el5.centos.1 set to be updated
--> Running transaction check
--> Processing Dependency: pm-utils >= 0.99.3-6 for package: hal
--> Finished Dependency Resolution
--> Populating transaction set with selected packages. Please wait.
---> Package kernel-devel.i686 0:2.6.18-8.el5 set to be erased
---> Package kernel.i686 0:2.6.18-8.el5 set to be erased
--> Running transaction check
--> Processing Dependency: pm-utils >= 0.99.3-6 for package: hal
--> Finished Dependency Resolution
Error: Missing Dependency: pm-utils >= 0.99.3-6 is needed by package hal
--
James A. Peltier
Technical Director, RHCE
SCIRF | GrUVi @ Simon Fraser University - Burnaby Campus
Phone : 778-782-3610
Fax : 778-782-3045
Mobile : 778-840-6434
E-Mail : jpeltier at cs.sfu.ca
Website : http://gruvi.cs.sfu.ca | http://scirf.cs.sfu.ca
MSN : subatomic_spam at hotmail.com