yum update problems

Michael Wiktowy mwiktowy at gmx.net
Thu Aug 12 00:27:30 UTC 2004


After being forced to exclude some packages I got a set that was self-
consistent. Usually that bodes well ... not this time though:

[root at localhost ~]# yum --exclude=gnome-vfs2 --exclude=howl-libs --
exclude=howl update
... some regular error-free stuff snipped ...
Running test transaction:
Errors reported doing trial run
file /usr/bin/kdepasswd from install of kdebase-3.3.0-0.1.rc2 conflicts
with file from package kdeutils-3.2.3-1
file /usr/share/applications/kde/kdepasswd.desktop from install of
kdebase-3.3.0-0.1.rc2 conflicts with file from package kdeutils-3.2.3-1
file /usr/share/apps/kdm/pics/users/BeachBall.png from install of
kdebase-3.3.0-0.1.rc2 conflicts with file from package kdeutils-3.2.3-1
file /usr/share/apps/kdm/pics/users/Butterfly.png from install of
kdebase-3.3.0-0.1.rc2 conflicts with file from package kdeutils-3.2.3-1
file /usr/share/apps/kdm/pics/users/Flower.png from install of
kdebase-3.3.0-0.1.rc2 conflicts with file from package kdeutils-3.2.3-1

Are some "obsoletes" tags missing in these packages after some
shuffling? Is there anything simple other than wait for new packages
that I can do to prod this along? kdebase and kdeutils have a huge
number of dependancies that I would have to --exclude ... maybe I will
pull out my old brute-force "step-by-step" yum wrapper from last beta
cycle ...

#!/bin/sh
for i in `yum list updates |cut -f 1 -d " " |grep -A 500 -e ---- |\
grep -v -e ----` ; do
        echo "Updating $i"
        yum -y -C update $i
done

Even though I put in the -C, yum seems to look for new headers each time
anyways ... hmmmmm ...

/Mike






More information about the fedora-test-list mailing list